Pobierz certdoctor

Weź archiwum dla swojego systemu ze strony wydań i rozpakuj je. Nic się nie instaluje.

Wiersz poleceń

Twój systemArchiwumCo uruchamiasz
Windows na x64 certdoctor_0.1.0_windows_amd64.zip certdoctor.exe, podpisany
Windows na Arm certdoctor_0.1.0_windows_arm64.zip certdoctor.exe, podpisany
Linux na x64 certdoctor_0.1.0_linux_amd64.tar.gz ./certdoctor, jeden statyczny plik
Linux na Arm certdoctor_0.1.0_linux_arm64.tar.gz ./certdoctor, jeden statyczny plik
macOS na Apple silicon certdoctor_0.1.0_macos_arm64.tar.gz ./certdoctor, dowiązanie do certdoctor.app, podpisane i notaryzowane

Na Linuksie wiersz poleceń nie potrzebuje biblioteki C, więc ten sam plik działa w Alpine, w Ubuntu i w obrazie, w którym nie ma nic innego. certdoctor --license wypisuje licencję i noty kodu innych autorów, który jest w nim zawarty.

Okno

certdoctor-gui ma własne archiwa, na trzy systemy. Każde zawiera też wiersz poleceń, bo okno go uruchamia:

Twój systemArchiwumCo uruchamiasz
Windows na x64 certdoctor-gui_0.1.0_windows_amd64.zip certdoctor-gui.exe, podpisany
Linux na x64 certdoctor-gui_0.1.0_linux_amd64.tar.gz ./certdoctor-gui
macOS na Apple silicon certdoctor-gui_0.1.0_macos_arm64.tar.gz certdoctor-gui.app, podpisany i notaryzowany

Trzymaj pliki z archiwum okna razem. Dlaczego, mówi opis okna.

Każde archiwum zawiera też LICENSE, THIRD-PARTY-NOTICES.md i README, a archiwa okna także THIRD-PARTY-NOTICES-GUI.md.

Sprawdź pobrany plik

Każde wydanie podaje SHA-256 każdego pliku w verify-SHA256SUMS.txt, a GitHub podpisuje oświadczenie o tym, co weszło do każdego z nich. Polecenia pokazuje strona sprawdź pobrany plik.

Ze źródeł

Z Go 1.27.4 albo nowszym:

git clone https://github.com/donislawdev/certdoctor
cd certdoctor
CGO_ENABLED=0 go build ./cmd/certdoctor

W PowerShellu najpierw ustaw zmienną w osobnej linii: $env:CGO_ENABLED = "0", a potem go build ./cmd/certdoctor. CGO_ENABLED=0 daje tę samą statyczną binarkę, którą niosą wydania, tę, która działa bez zmian w obrazie Alpine.

Dalej

Pierwsze kroki prowadzą od pobrania do pierwszego raportu.