В источниках программного обеспечения Update Manager существует возможность выбрать сервер загрузки и протокол, как показано ниже.
Все обновления загружаются только через HTTP?
И если HTTPS (или SFTP) не поддерживаются, почему существует опция? Связанный вопрос здесь , хотя он касается только полных образов ISO.
update-manager
security
https
Том Броссман
источник
источник
Ответы:
программно поддерживаемые протоколы
Потенциально да, программное обеспечение, показывающее раскрывающийся список протоколов, может поддерживать зеркало https - рассматриваемый раскрывающийся список принимает следующие действительные протоколы :
Это подробно описано в исходном коде пакета software-properties-gtk:
Посмотри в файле DialogMirror.py - функцию
def is_valid_mirror
есть но ...
Однако в действительности, общественное зеркало для Ubuntu поддерживает ограничен
http://
,ftp://
&rsync://
Зеркала, которые вы можете определить, ограничены, когда вы определяете новое зеркало :
местные зеркала
Поэтому, поскольку само программное обеспечение не ограничивает протоколы, один из способов загрузки через HTTPS - это определение и поддержка вашего собственного локального хранилища и зеркала. Как обычно, у нас есть отличные вопросы и ответы, которые имеют несколько применимых ответов:
apt-mirror
это, вероятно, ваш лучший выбор здесь. Установитеapt-mirror
пакет и изучите его справочную страницу:Как видите, вы можете определить локальное зеркало HTTPS - добавьте ваше локальное зеркало HTTPS, и оно должно появиться в списке зеркал.
источник
Ubuntu не владеет этими серверами. Они сами решают, будут ли у них https или нет. Опция существует, потому что сервер может также обеспечить соединение https
источник