Mam zainstalowanego cygwina na Win 7, ale nie widzę gpg w /usr/bin/
… czy to normalne? Jak mogę to dostać? Próbuję zweryfikować ISO systemu Linux i potrzebuję tego, aby sprawdzić plik podpisu.
18
Na szczęście gpg znajduje się w repozytorium oprogramowania Cygwin. Wystarczy ponownie uruchomić instalator cygwin ( setup-x86_64.exe
lub setup-x86.exe
), a kiedy pojawi się menu wyboru pakietu, wyszukaj „gnupg”. Zaznacz opcję „gnupg”, która pojawia się pod narzędziami, zakończ aktualizację i gotowe. Powinien zainstalować gpg i wszelkie zależności.
Jeśli z jakiegoś powodu NIE zadziała, możesz go skompilować samodzielnie. Mogę podać szczegółowe instrukcje na żądanie, ale na razie - ta strona wyjaśnia, jak skompilować (większość) programów linuksowych pod Cygwin, a ta strona zawiera instrukcje dotyczące pobierania kodu źródłowego.
configure
Z GPG skrypt powie, które z nich się jednak, jeśli coś przeoczyć.AKTUALIZACJA (2018-10-20)
Niestety pakiety dostarczone przez Cygwin dla GnuPG są zdecydowanie nieaktualne i nadal używają przestarzałego gnupg1.4 . To naprawdę smutne, ponieważ wszystko inne wydaje się działać świetnie. Więc możesz pomyśleć o pobraniu natywnego systemu Windows Gpg4win , ale to błąd. Również ten pakiet jest nieaktualny (od 2017-05-10) w najnowszej wersji 2.3.3 (18.08.2016), tylko przy użyciu gnupg 2.0.30 . Co więc zrobić?
Zamiast tego przejdź do strony pobierania GnuPG i wybierz pobieranie oznaczone jako „Prosty instalator dla bieżącego GnuPG” . Spowoduje to pobranie najnowszego pliku * .exe z ich witryny FTP . Zainstaluj to. Błędy GnuPG są tutaj śledzone .
Jednak stary oryginalny plik binarny gpg Cygwin znajduje się w nim
/usr/bin/gpg.exe
i ścieżka ta ma pierwszeństwo przed nową wersją systemu Windows. Aby zobaczyć nową wersję, musisz podać pełną ścieżkę.Łatwym rozwiązaniem do uzyskania dostępu do nowego pliku binarnego jest jego miękkie połączenie.
Wszystko dobrze! Na koniec zauważ, że twoje breloki będą znajdować się w Cygwin
$HOME
dla starego gpg, podczas gdy/cygdrive/c/Users/xxxx/AppData/Roaming/gnupg/
dla nowego.Oczywiście możesz zawsze przejść długą drogę kompilacji i instalacji najnowszych ze źródeł .
źródło