Когда я обновляю одну версию Ubuntu до следующей, инструмент обновления справедливо отключает все мои PPA, так что программное обеспечение, скомпилированное для старой версии Ubuntu или иным образом привязанное к ней, не мешает новой версии, до которой я только что обновился. .
Есть ли способ автоматически включить и обновить все PPA, которые предоставляют пакеты для новой версии Ubuntu? Например, предположим, что в настоящее время я использую Maverick, и у меня включены два PPA: «foo» и «bar». Предположим, что «foo» предоставляет пакеты как для Maverick, так и для Natty, а «bar» предоставляет пакеты только для Natty. Есть ли инструмент, который я мог бы запустить после обновления до Natty , который бы снова включил мой PPA "foo" и обновил его так, чтобы он указывал на пакеты Natty, оставив PPA "bar" отключенным?
Существует инструмент под названием Y-PPA-Manager, который позволяет вам делать именно это.
Чтобы попробовать Y-PPA-Manager, вам необходимо выполнить следующие команды в терминале:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
После установки запустите программное обеспечение и нажмите кнопку «Дополнительно».
После нажатия на эту кнопку вы увидите окно, похожее на окно ниже. Нажмите «Включить рабочие PPA после обновления Ubuntu».
Вам будет предложено ввести пароль. Введите свой пароль и нажмите ОК. После этого вы получите диалоговое окно, подобное этому:
Нажмите OK и подождите, пока все рабочие PPA будут повторно включены. Когда весь процесс будет успешно завершен, вы будете уведомлены.