Я новичок в Ubuntu, и у меня есть некоторые базовые знания о том, как это работает.
У меня вопрос по поводу PPA и установки приложения / программы / скрипта через PPA. Когда я добавлю PPA в систему и установлю пакеты программного обеспечения, которые он содержит в моей Ubuntu, будет ли Диспетчер обновлений показывать обновления для этого программного обеспечения? Я думаю, что это так, но я хочу убедиться.
Спасибо заранее.
Диспетчер обновлений покажет его, но только при следующей попытке получить информацию об обновлении.
Обычно, когда вы добавляете PPA к своим источникам, происходит то, что ваш компьютер воспринимает это как любой другой репозиторий. Если он имеет более высокий номер версии, чем в обычных репозиториях Ubuntu, он заменит все, что находится в репозиториях, и это будет «обновленная» версия.
Если версия в репозиториях Ubuntu новее, чем в PPA, то вы должны вручную сказать Ubuntu: «Я не хочу, что находится в репозиториях Ubuntu, я хочу эту конкретную версию из этого конкретного места». и затем он установит эту версию специально для PPA. (Как правило, вам нужно либо использовать Synaptic, либо длинную команду, введенную в Terminal, чтобы «принудительно» установить меньшие номера версий)
Однако, это все еще зависит от автоматической проверки обновлений через update-manager
. Для принудительного обновления вы можете открыть его и выполнить «Проверка обновлений», которая фактически заставит apt
и dpkg
извлекать новые данные из репозиториев и PPA и обновлять доступное программное обеспечение.
Также обратите внимание, что если PPA устарел (то есть больше не обновляется его владельцем / сопровождающим), вы не увидите никаких обновлений от PPA. Обновленные пакеты в PPA также будут доступны, только если сопровождающий PPA загружает новые пакеты.
Приведенное выше также предполагает, что вы добавили PPA, а затем либо использовали Synaptic, Software Center, либо команду, введенную в Терминале (командную строку, например, sudo apt-get install PACKAGENAME
), для установки программы в PPA. После его установки apt
и update-manager
будут правильно проверять наличие обновлений для этого пакета из PPA и из основных источников репозитория.
Если вы на самом деле не установили скрипт и / или программу, находящуюся в PPA, то система не получит обновления для него.