Vous n'êtes pas identifié(e).
Pourquoi aller chercher dans un moteur de recherche ce qui existe sur votre ordi !!!
En fait comme pour la plupart des commandes, on dispose de l' aide dans le terminal...mais cette aide n'est pas forcément toujours parlante, à cause de la syntaxe que l' on ne connaît pas...
APT
http://doc.ubuntu-fr.org/apt
OU MIEUX terminal on demande l' aide -h
apt -h
apt -h
apt 1.2.25 (amd64)
Utilisation : apt [options] command
apt est un gestionnaire de paquet en ligne de commande et fournit des commandes pour
les rechercher et les gérer mais aussi pour l'interrogation d'informations à propos de paquets.
Il donne les mêmes fonctionnalités que les outils APT spécialisés,
comme apt-get et apt-cache, mais autorise des options plus adaptées à
un usage interactif par défaut.
Commandes les plus utilisées :
list - liste les paquets selon leur nom
search - cherche dans les descriptions de paquet
show - affiche les détails du paquet
install - installes les paquets
remove - supprimer les paquets
autoremove - Supprime automatiquement les dépendances inutilisés
update - met à jour la liste des paquets disponibles
upgrade - mise à jour du système en installant/mettant à jour les paquets
full-upgrade - mise à jour du système en supprimant/installant/mettant à jour les paquets
edit-sources - édite le fichier d'information source
Voir apt(8) pour d'avantage d'informations concernant les commandes disponibles.
Les options et syntaxe de configuration sont détaillées dans apt.conf(5).
Des informations sur la manière de configurer les sources se trouvent dans sources.list(5).
Les choix de paquet et version peuvent être exprimés via apt_preferences(5).
Les détails de sécurité sont disponibles dans apt-secure(8).
Cet APT a les « Super Cow Powers »
APT-CACHE
apt-cache -h
apt 1.2.25 (amd64)
Utilisation : apt-cache [options] command
apt-cache [options] show pkg1 [pkg2 ...]
apt-cache interroge et affiche des informations sur les paquets
installés et installables. Il travaille exclusivement sur les données acquises
dans le cache local via la commande "update" d'apt-get, par exemple. Les
informations affichées peuvent cependant être obsolètes si la dernière
mise à jour est trop ancienne, en échange de quoi apt-cache travaille
indépendamment de la disponibilité des sources configurées (e.g. hors ligne).
Commandes les plus utilisées :
showsrc - Affiche les enregistrements des sources
search - Cherche une expression rationnelle dans la liste des paquets
depends - Affiche toutes les dépendances d'un paquet
rdepends - Affiche les dépendances inverses d'un paquet
show - Affiche la description du paquet
pkgnames - Liste le nom de tous les paquets du système
policy - Affiche l'épinglage (Pin) en vigueur
APT-CACHE POLICY [NOM_DU_PAQUET]
voir la version des paquets installés
apt-cache policy abiword
donne:
abiword:
Installé : 3.0.1-6ubuntu0.16.04.1
Candidat : 3.0.1-6ubuntu0.16.04.1
Table de version :
*** 3.0.1-6ubuntu0.16.04.1 500
500 http://fr.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
100 /var/lib/dpkg/status
3.0.1-6 500
500 http://fr.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
Affiche l'épinglage (Pin) en vigueur QUESACO ??
https://www.howtoforge.com/a-short-introduction-to-apt-pinning-p2
apt-cache policy donne donc sur ma machine tout en code 500 SAUF un code 100 pour 100 /var/lib/dpkg/status
release a=now
Ce pourrait être une expli pour le fait que l' appli graphique de mise à jour ne trouve pas toutes les maj alors que la terminale n trouve PLUS ??
etc
apt-cache show gnome-themes-standard
Hors ligne
Ce pourrait être une expli pour le fait que l' appli graphique de mise à jour ne trouve pas toutes les maj alors que la terminale n trouve PLUS ??
Non. Ce sont toutes des interfaces qui appellent dpkg, le gestionnaire de paquets.
Je pense que la différence vient des préférences de l'appli graphique, je crois qu'on peut lui indiquer dans quels dépots elle va aller chercher (peut-être que les backports ne sont pas sélectionnés, par exemple ?), alors qu'un apt-get update ou consort va aller chercher les mises à jour par défaut dans toutes tes sources de paquets.
Hors ligne
Ok merci ...
le pin 100 versus le pin 500
les pins semblent indiquer le statut des paquets debian stable unstable devel...
Hors ligne
/var/lib/dpkg/status est le cache local. Le 100 permet qu'il sache dans quel dépôt se trouve un paquet, même sans connexion internet (si j'ai bien compris).
https://www.debian.org/doc/manuals/debi … kg_command
Hors ligne
La doc du site debian a une superbe présentation...
mais pas trop facile de s'y déplacer...
CTRL +F avec pin
Table 2.18. List of notable Pin-Priority values for apt-pinning technique.
Pin-Priority apt-pinning effects to the package
1001 install the package even if this constitutes a downgrade of the package
990 used as the default for the target release archive
500 used as the default for the normal archive
100 used as the default for the NotAutomatic and ButAutomaticUpgrades archive
100 used for the installed package
1 used as the default for the NotAutomatic archive
-1 never install the package even if recommended
Bon ça devient pointu...Et le pinning est à éviter pour débuter....
et debian n'est pas ubuntu et vice versa
Hors ligne