Kurulum

Windows veya macOS

Windows ve macOS için OnionShare uygulamasını OnionShare web sitesinden indirebilirsiniz.

Linux

Linux için OnionShare’i kurmanın çeşitli yolları vardır, ancak tavsiye edilen yol Flatpak veya Snap paketini kullanmaktır. Flatpak ve Snapcraft her zaman en yeni sürümü kullanmanızı ve OnionShare’i bir korumalı alan içinde çalıştırmanızı sağlar.

Snapcraft desteği Ubuntu’da yerleşiktir ve Fedora Flatpak desteği ile birlikte gelir, ancak hangisini kullanacağınız size bağlıdır. Her ikisi de tüm Linux dağıtımlarında çalışmaktadır.

OnionShare uygulamasını Flatpak kullanarak kurun: https://flathub.org/apps/details/org.onionshare.OnionShare

OnionShare’i Snap kullanarak kurun: https://snapcraft.io/onionshare

Dilerseniz https://onionshare.org/dist/ adresinden PGP imzalı .flatpak veya .snap paketlerini de indirip kurabilirsiniz.

Yalnız komut satırı

Python paket yöneticisi pip kullanarak OnionShare’in sadece komut satırı sürümünü herhangi bir işletim sistemine kurabilirsiniz. Daha fazla bilgi için Komut satırı arayüzü bölümüne bakabilirsiniz.

PGP imzalarını doğrulama

İndirdiğiniz paketin özgün olduğunu ve değiştirilmediğini PGP imzasını doğrulayarak doğrulayabilirsiniz. Windows ve macOS için bu adım isteğe bağlıdır ve derinlemesine savunma sağlar: OnionShare binary dosyaları, işletim sistemine özgü imzaları içerir ve isterseniz yalnız bunlara güvenebilirsiniz.

İmzalama anahtarı

Paketler, 927F419D7EC82C2F149C1BD1403C2657CD994F73 parmak izine sahip PGP ortak anahtarını kullanarak ana geliştirici Micah Lee tarafından imzalanmaktadır. Micah’ın anahtarını keys.openpgp.org anahtar sunucusundan indirebilirsiniz.

İmzaları doğrulamak için GnuPG uygulamasının kurulu olması gerekir. MacOS için GPGTools, Windows için Gpg4win kullanmak isteyebilirsiniz.

İmzalar

İmzalara (.asc dosyaları) ek olarak Windows, macOS, Flatpak, Snap ve kaynak paketlerini https://onionshare.org/dist/ adresindeki OnionShare uygulamasının her sürümü için adlandırılan klasörlerin yanında ve GitHub yayınlar sayfasında bulabilirsiniz.

Doğrulama

Micah’ın herkese açık anahtarını GnuPG anahtar zincirinize aktardıktan, ikili dosyayı ve .asc imzasını indirdikten sonra, macOS için ikili dosyayı uçbirimde aşağıdaki şekilde doğrulayabilirsiniz:

gpg --verify OnionShare-2.2.pkg.asc OnionShare-2.2.pkg

Veya Windows için komut isteminde aşağıdaki gibi:

gpg.exe --verify onionshare-2.2-setup.exe.asc onionshare-2.2-setup.exe

Aşağıdakine benzer bir çıktı alınması beklenir:

gpg: Signature made Tue 19 Feb 2019 09:25:28 AM AEDT using RSA key ID CD994F73
gpg: Good signature from "Micah Lee <micah@micahflee.com>"
gpg:                 aka "Micah Lee <micah@firstlook.org>"
gpg:                 aka "Micah Lee <micah@freedom.press>"
gpg:                 aka "Micah Lee <micah.lee@firstlook.org>"
gpg:                 aka "Micah Lee <micah.lee@theintercept.com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 927F 419D 7EC8 2C2F 149C  1BD1 403C 2657 CD99 4F73

Eğer Good signature from ifadesini göremiyorsanız, dosyanın bütünlüğüyle ilgili bir sorun olabilir (kötü niyetli veya başka türlü) ve paketi kurmamalısınız. (Yukarıda gösterilen WARNING:, paketle ilgili bir sorun değildir, yalnızca Micah`ın (ana geliştirici) PGP anahtarının “güven” düzeyini tanımlamadığınız anlamına gelir.)

PGP imzalarının doğrulanması hakkında daha fazla bilgi edinmek istiyorsanız, Qubes OS ve Tor Projesi rehberleri yardımcı olabilir.