Во время обновления Saucy он сказал, что отключит некоторые пакеты, и это сделал.
В Software & amp; Обновления в разделе «Другое программное обеспечение» во многих моих репозиториях либо «отключены при обновлении до дерзкого», либо заканчиваются raring. IE:
Http://ppa.launchpad.net/webupd8team/java/ubuntu
Distribution: raring
Componets: main
Comment: disabled on upgrade to saucy
Я просто изменяю распределение на дерзкое? Должен ли я сделать это со всеми из них?
Я считаю, что ответом является несколько команд. Вы должны заново проверить, какие из них вы хотите (вероятно, придерживаясь тех, которые отмечены как «Отключено при обновлении до дерзкого».)
sudo sed -i 's/raring/saucy/g' /etc/apt/sources.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get upgrade
Я написал скрипт bash, который удаляет главный хэш-символ из всех файлов в sources.list.d
, которые были отключены во время обновления. Я также разместил этот код в . Какой лучший способ повторно включить ppa / repos после обновления? .
Следующий код предназначен для обновления raring
источников до saucy
.
Если вы хотите сохранить суффикс # disabled on upgrade to ...
, используйте
for f in /etc/apt/sources.list.d/*.list; do sudo sed -i 's/raring/saucy/g' $f; sudo sed -i 's/^# \(.*disabled on upgrade to.*\)/\1/g' $f;done
, если вы хотите удалить суффикс # disabled on upgrade to ...
, используйте
for f in /etc/apt/sources.list.d/*.list; do sudo sed -i 's/raring/saucy/g' $f; sudo sed -i 's/^# \(.*\) # disabled on upgrade to.*/\1/g' $f;done