Impossible de récupérer une liste des mises à jour disponibles pour Linux Mint

0

J'essaie de répertorier les mises à jour disponibles pour Linux Mint, mais je ne peux pas le faire. J'ai lancé la commande suivante

sudo apt-get update - My understanding is that this simply updates the repository

Par exemple, je souhaite mettre à jour la version de Flash que j'ai installée avec la dernière version, mais le gestionnaire de mises à jour ne l'affiche pas. La seule façon pour moi de savoir s’il existait une version plus récente était d’exécuter la commande

sudo apt-get -s install flashplugin-installer
PeanutsMonkey
la source

Réponses:

1

Vous voudrez peut-être vérifier man apt-get.

Comme tu dis, apt-get update récupère la liste des paquets à partir du référentiel. Pour mettre à jour votre système, vous devez normalement le suivre avec apt-get upgrade.

Dans le but d'avoir apt-get ne vous montre que ce qu'il ferait autrement, vous pouvez ajouter le -s commutateur. Ainsi, pour montrer quelles mises à jour sont actuellement disponibles, procédez comme suit:

apt-get update
apt-get -s upgrade

Une autre possibilité, selon la page de manuel (cela fait quelques années que je n'ai rien fait de Debianish), est apt-get --show-upgraded update (ou éventuellement apt-get --show-upgraded upgrade ) qui apparemment

Afficher les packages mis à niveau. Imprimez une liste de tous les packages à mettre à niveau.

Je n'ai pas essayé ça pense ), mais fait probablement ce que vous voulez.

Plutôt que de mettre à jour l'ensemble du système, j'aimerais obtenir une liste des mises à jour, puis sélectionner les mises à jour que je souhaite installer. Je sais que l'exécution de la commande apt-get -s upgrade effectue un essai, mais ce que j'aimerais vraiment, c'est comparer ce que j'ai installé et ce que j'aimerais mettre à jour, comme Windows Update.

Cela ressemble à ce que vous voulez, c'est un gestionnaire de paquets avec une interface interactive. J'ai une fois aimé aptitudeIl possède une interface soignée pour ncurses et vous permet de sélectionner les packages que vous souhaitez mettre à jour dans une liste de ceux pouvant être mis à niveau.

Si vous vous intéressez à des éléments inspirés de Windows Update, je pense que Synaptic (et toutes les autres interfaces graphiques "différentes" de gestionnaires de paquets nées d'Ubuntu) possède des "belles" cases à cocher en regard des noms de paquets pour les éléments que vous souhaitez mettre à niveau.

Synaptic upgrade list

Eroen
la source
Plutôt que de mettre à jour l'ensemble du système, j'aimerais obtenir une liste des mises à jour, puis sélectionner les mises à jour que je souhaite installer. Je sais que l'exécution de la commande apt-get -s upgrade fait un essai, mais ce que j'aimerais vraiment, c'est comparer ce que j'ai installé et ce que je voudrais mettre à jour, comme Windows Update
PeanutsMonkey
Fait un edit ...
Eroen
Merci Eroen. J'aurais peut-être dû clarifier. Je sais que j'ai l'option via Synaptic et aptitude, mais je préférerais la ligne de commande. J'aurais également dû préciser ce que je voulais dire par Windows Update. Par exemple, une ancienne version de Flash est installée. J'aurais aimé exécuter dis-get update ou apt-get update, ce qui me donne la liste des logiciels installés sur mon appareil et m'indique qu'une mise à jour est disponible pour chacun d'entre eux ou pour un groupe sélectionné d'entre eux. Je peux ensuite choisir ceux que je souhaite installer en exécutant la commande, par exemple. apt-get installez flash mplayer, etc. Est-ce possible?
PeanutsMonkey
0

"version apt paquet "vous dira la version actuelle.

ainsi va "dpkg -l paquet "

OCDtech
la source
C'est vrai, mais ni l'un ni l'autre ne listera tous les paquets pouvant être mis à niveau, comme le veut le PO.
terdon