Lors de la mise à jour de Saucy, il a été annoncé que certains paquets seraient désactivés.
Dans Logiciels et mises à jour, sous Autres logiciels, bon nombre de mes référentiels sont "désactivés lors de la mise à niveau vers grésillement" ou se terminent par une réinitialisation. C'EST À DIRE:
Http://ppa.launchpad.net/webupd8team/Java/ubuntu
Distribution: raring
Componets: main
Comment: disabled on upgrade to saucy
Est-ce que je change juste la distribution en délurée? Dois-je le faire à tous?
J'ai écrit un script bash qui supprime le caractère de hachage de tous les fichiers de sources.list.d
désactivés lors de la mise à niveau. J'ai également posté le même code dans Quel est le meilleur moyen de réactiver ppa's/repo après une mise à niveau? .
Le code suivant permet de mettre à niveau les sources raring
vers saucy
.
Si vous voulez conserver le suffixe # disabled on upgrade to ...
, utilisez
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
si vous voulez supprimer le suffixe # disabled on upgrade to ...
, utilisez
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
Je crois que la réponse est quelques commandes. Vous devez vérifier à nouveau ceux que vous voulez (en vous en tenant probablement à ceux qui sont commentés comme "Désactivé lors de la mise à niveau vers Soucy".)
Sudo sed -i 's/raring/saucy/g' /etc/apt/sources.list
Sudo apt-get update && Sudo apt-get dist-upgrade
Sudo apt-get upgrade