Le gestionnaire de mise à niveau veut que je fasse une mise à niveau partielle

31

Voilà donc mon histoire...

Je faisais des mises à niveau vers Ubuntu l'autre jour, et l'alimentation s'est coupée en plein milieu de la mise à niveau, alors maintenant, quand j'essaie de faire des mises à niveau, il me demande toujours si je veux faire une mise à niveau partielle. J'ai entendu dire que c'était mauvais et qu'il fallait éviter, je sais également qu'il existe un moyen de résoudre ce problème via la ligne de commande, mais je ne me souviens pas comment, ni ne peux rien trouver sur Internet.

Toute aide serait appréciée. Merci texte alternatif

TheXed
la source

Réponses:

20

Il ressemble à sudo dpkg --configure -ala commande magique.

Voici l' dpkgexplication de la page de manuel des --configure -aoptions:

--configure paquet ... | -a|--pending

Configurez un package qui a été décompressé mais pas encore configuré. Si -aou --pendingest indiqué […], tous les packages décompressés mais non configurés sont configurés.

[…]

La configuration comprend les étapes suivantes:

  1. Déballez les conffiles et sauvegardez en même temps les anciens conffiles afin qu'ils puissent être restaurés en cas de problème.

  2. Exécutez le script postinst , s'il est fourni par le package.

TheXed
la source
1
généralement cela corrige tout, s'il n'essaie pas de lancer synaptique, ou de faire sudo apt-get install aptitude, puis sudo aptitude (devrait avoir un gtk gui avec Maverick). l'aptitude est généralement meilleure pour trouver / résoudre les problèmes.
RolandiXor
4
N'a pas d'effets notables sur ma box. Offre toujours une mise à niveau partielle.
tutuca
15

Je suggère d'essayer ceci:

sudo apt-get install aptitude
sudo aptitude update
sudo aptitude dist-upgrade

Résolu le problème pour moi, fonctionnera probablement pour vous aussi.

Jeronimo Menezes
la source
6

J'ai eu le même problème. Ce que j'ai fait, c'était d'obtenir la liste des paquets à partir de sudo apt-get upgrade. Dans mon cas:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Ensuite, j'ai installé les packages "non mis à niveau" avec sudo apt-get install linux-generic linux-headers-generic linux-image-genericet le problème a été résolu.

mschonaker
la source
1
Vous auriez aussi pu le faire sudo apt-get dist-upgrade.
Seth
0

une mise à niveau partielle signifie que quelque chose s'est mal passé avec une installation ou une mise à jour. J'ai commencé à recevoir cette invite de mise à niveau partielle après une installation de lecteur multimédia Mplayer bâclée. J'ai supprimé le logiciel et, via la commande de purge, je me suis débarrassé de tout ce qui était associé au lecteur multimédia Mplayer. Cela a également interféré avec certains plugins que j'avais installés pour gstreamer et VLC. J'ai réinstallé ce que j'avais perdu et les invites de mise à niveau partielle cessent de s'afficher. Je vous suggère de découvrir ce qui s'est passé, en particulier avec une installation récente d'un PPA

NanuBuria
la source
-1

vous pouvez essayer sudo apt-get updateces fichiers seront mis à jour. puis vous pouvez mettre à niveau via le terminal en tapant sudo do-release-upgradequand il vous demandera. L'installation de la mise à niveau peut prendre plusieurs heures. Une fois le téléchargement terminé, le processus ne peut pas être annulé. puis appuyez sur «Y» c'est tout.

Nihal Saxena
la source