protokol yang didukung perangkat lunak
Berpotensi ya perangkat lunak yang menunjukkan drop-down protokol dapat mendukung mirror https - kotak drop-down yang dimaksud menerima protokol yang valid berikut :
- ftp
- http
- mengajukan
- rsync
- https
Ini dirinci dalam kode sumber paket software-properties-gtk:
apt-get source software-properties-gtk
cd software-properties*/softwareproperties/gtk
Lihat di file DialogMirror.py - functiondef is_valid_mirror
ada tapi ...
Namun pada kenyataannya, cermin publik yang didukung Ubuntu terbatas pada http://
, ftp://
&rsync://
Cermin yang Anda dapat tentukan terbatas ketika Anda mendefinisikan cermin baru :
cermin lokal
Oleh karena itu, karena perangkat lunak itu sendiri tidak membatasi protokol, satu cara untuk mengunduh melalui HTTPS adalah dengan menetapkan dan mengelola repositori & mirror lokal Anda sendiri. Seperti biasa kami memiliki T&J hebat yang memiliki beberapa jawaban yang berlaku:
apt-mirror
mungkin taruhan terbaik Anda di sini. Instal apt-mirror
paket dan periksa halaman manualnya:
CONTOH KONFIGURASI Konfigurasi mirror.list mendukung banyak opsi ...
HTTPS with sending Basic HTTP authentication information (plaintext username and password) for all
requests: (this was default behaviour of Wget 1.10.2 and prior and is needed for some servers with new
version of Wget) set auth_no_challenge 1 deb https://user:pass@example.com:443/debian stable main contrib
non-free
HTTPS without checking certificate: set no_check_certificate 1 deb https://example.com:443/debian stable
main contrib non-free
Seperti yang Anda lihat, Anda dapat menentukan mirror HTTPS lokal - tambahkan mirror HTTPS lokal Anda dan itu akan muncul di daftar mirror.