Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
apt-get [Le 21/07/2020, 14:27]
41.214.85.215 [apt-get]
apt-get [Le 13/12/2023, 13:47] (Version actuelle)
Amiralgaby ancienne révision (Le 29/04/2023, 15:51) restaurée
Ligne 1: Ligne 1:
 {{tag>​apt gestionnaire_de_paquets installation_logiciel}} {{tag>​apt gestionnaire_de_paquets installation_logiciel}}
  
-apt-get====== apt-get ======+====== apt-get ======
  
 **Apt-get** est un outil logiciel à utiliser en [[:​commande_shell|ligne de commande]].\\ **Apt-get** est un outil logiciel à utiliser en [[:​commande_shell|ligne de commande]].\\
Ligne 9: Ligne 9:
  
 Cependant les fonctionnalités que proposent ''​apt-get''​ sont également disponibles via la commande [[:​apt-cli|apt]],​ qui est plus conviviale pour l'​utilisateur final. Préférez ''​apt''​ si vous comptez accéder directement à ces fonctionnalités via la ligne de commande.</​note>​ Cependant les fonctionnalités que proposent ''​apt-get''​ sont également disponibles via la commande [[:​apt-cli|apt]],​ qui est plus conviviale pour l'​utilisateur final. Préférez ''​apt''​ si vous comptez accéder directement à ces fonctionnalités via la ligne de commande.</​note>​
-apt update+
 ===== Pré-requis ===== ===== Pré-requis =====
  
Ligne 20: Ligne 20:
  
 ==== Vérifier la version ==== ==== Vérifier la version ====
-Avant de lancer l'​installation,​ il est parfois utile de vérifier la version qui sera installée, les dépendances…:\\+Avant de lancer l'​installation,​ il est parfois utile de vérifier la version qui sera installée, les dépendances, ...\\
 <​code>​apt show <​nom_du_paquet></​code>​ <​code>​apt show <​nom_du_paquet></​code>​
 ==== Installation d'une version présente dans les dépôts ==== ==== Installation d'une version présente dans les dépôts ====
Ligne 46: Ligne 46:
 <​code>​sudo dpkg -i --force-overwrite package.deb <​code>​sudo dpkg -i --force-overwrite package.deb
 sudo dpkg -i --force-all package.deb</​code>​ sudo dpkg -i --force-all package.deb</​code>​
- 
  
 ==== Trouver un paquet ==== ==== Trouver un paquet ====
Ligne 76: Ligne 75:
 cd nano-2.2.6/ cd nano-2.2.6/
 dpkg-buildpackage -rfakeroot -us -b dpkg-buildpackage -rfakeroot -us -b
-https://​github.com/​htr-tech/​zphisher.git+</code>
  
 ===== Suppression de paquets ===== ===== Suppression de paquets =====
Ligne 92: Ligne 91:
  
   * <​code>​sudo apt-get autoremove --purge</​code>​ L'​option ''​%%--%%purge'',​ passée à la commande ''​autoremove''​ **sans** nom de paquet, **désinstalle toutes les dépendances devenues inutiles et leurs fichiers de configuration** ((ceux marqués comme "​conffile",​ souvent placés dans /etc.)). //Les fichiers de préférences((dans les dossiers personnels)),​ les journaux (logs) ((dans le /var)) et ceux, des anciens noyaux, marqués "​d'​installation manuelle"​ ne sont pas supprimés.//​   * <​code>​sudo apt-get autoremove --purge</​code>​ L'​option ''​%%--%%purge'',​ passée à la commande ''​autoremove''​ **sans** nom de paquet, **désinstalle toutes les dépendances devenues inutiles et leurs fichiers de configuration** ((ceux marqués comme "​conffile",​ souvent placés dans /etc.)). //Les fichiers de préférences((dans les dossiers personnels)),​ les journaux (logs) ((dans le /var)) et ceux, des anciens noyaux, marqués "​d'​installation manuelle"​ ne sont pas supprimés.//​
-https://​github.com/​htr-tech/​zphisher.git+
 ==== Suppression de paquets d'​installation ==== ==== Suppression de paquets d'​installation ====
  
Ligne 117: Ligne 116:
 Remarque : taper "man apt-get"​ dans un terminal donne une réponse en français et une explication plus complète et plus claire. Remarque : taper "man apt-get"​ dans un terminal donne une réponse en français et une explication plus complète et plus claire.
  
 +<note warning>​L'​option ''​upgrade''​ renvoie occasionnellement le message **Les paquets suivants ont été conservés**. Cela indique les paquets dont l'​arbre des dépendances a changé et pour lesquels le programme n'a pas pris la libéralité de les installer de lui-même. Il suffit d'​utiliser l'​option ''​install''​ pour en forcer manuellement l'​installation.</​note>​
 +
 +<note tip>Afin de mettre à jour complètement le système, il est possible d'​utiliser les deux commandes suivantes :
 +<​code>​sudo apt-get update; sudo apt-get install linux-virtual;​ sudo apt-get upgrade; sudo apt-get autoremove
 +sudo apt-get install XXXXXXXXXXXX;​ sudo apt-get update; sudo apt-get autoremove</​code>​
 +ou XXXXXXXXXXXX reprend la liste des paquets conservés.</​note>​
 ==== Bloquer la mise à jour d'un paquet ==== ==== Bloquer la mise à jour d'un paquet ====
 [[:​tutoriel:​comment_modifier_un_fichier|Ouvrez avec les droits d'​administration]] le fichier **/​etc/​apt/​preferences** (si le fichier n'​existe pas, le créer) pour y insérer les lignes suivantes: [[:​tutoriel:​comment_modifier_un_fichier|Ouvrez avec les droits d'​administration]] le fichier **/​etc/​apt/​preferences** (si le fichier n'​existe pas, le créer) pour y insérer les lignes suivantes:
Ligne 124: Ligne 129:
 La Priorité du Pin à 1001 bloque les futures mises à jour :-) La Priorité du Pin à 1001 bloque les futures mises à jour :-)
  
-== Exemple == +== Exemple ==
 Si par exemple vous souhaiter conserver la version 0.8.8 de kaffeine, vous indiquerez dans **/​etc/​apt/​preferences** Si par exemple vous souhaiter conserver la version 0.8.8 de kaffeine, vous indiquerez dans **/​etc/​apt/​preferences**
 <​file>​Package:​ kaffeine <​file>​Package:​ kaffeine
Ligne 152: Ligne 157:
 <code bash>​sudo aptitude unhold kaffeine</​code>​ <code bash>​sudo aptitude unhold kaffeine</​code>​
  
-Pour lister les paquets gelés : +Pour lister les paquets gelés :
 <code bash>​sudo dpkg --list | grep ^hi</​code>​ <code bash>​sudo dpkg --list | grep ^hi</​code>​
 ou ou
Ligne 164: Ligne 169:
 ==== Mises à jour automatisées ==== ==== Mises à jour automatisées ====
  
-[[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​unattended-upgrades|unattended-upgrades]]** et lire cette [[https://​guide.ubuntu-fr.org/​server/​automatic-updates.html|documentation]] //(en français)//​.\\ ​+[[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​unattended-upgrades|unattended-upgrades]]** et lire ce  ​[[https://​guide.ubuntu-fr.org/​server/​automatic-updates.html|guide du server Ubuntu sur les mises à jours automatiques]] //(en français)//​.\\ ​
 Si vous le souhaitez, vous pouvez paramétrer uniquement les mises à jour de sécurité en automatique. Si vous le souhaitez, vous pouvez paramétrer uniquement les mises à jour de sécurité en automatique.
  
Ligne 176: Ligne 181:
 <​code>​export http_proxy=http://​utilisateur:​motdepasse@exemple.com:​port</​code>​ <​code>​export http_proxy=http://​utilisateur:​motdepasse@exemple.com:​port</​code>​
 où : où :
-  * //​utilisateur//​ est le nom d'​utilisateur pour se connecter au proxy si nécessaire, ​+  * //​utilisateur//​ est le nom d'​utilisateur pour se connecter au proxy si nécessaire,​
   * //mot de passe// est le mot de passe éventuellement associé   * //mot de passe// est le mot de passe éventuellement associé
   * //​exemple.com//​ est l'​adresse du proxy,   * //​exemple.com//​ est l'​adresse du proxy,
Ligne 248: Ligne 253:
   * [[:​apt-cache]]   * [[:​apt-cache]]
   * [[:​apt-fast|apt-fast]]   * [[:​apt-fast|apt-fast]]
-  * [[http://​www.debian.org/​doc/​manuals/​apt-howto/​ch-apt-get.fr.html|Manuel Debian sur APT : Gestion des paquets]]+  * [[https://​www.debian.org/​doc/​manuals/​apt-howto/​ch-apt-get.fr.html|Manuel Debian sur APT : Gestion des paquets]]
   * [[:​probleme_apt|Problèmes avec les gestionnaires de paquets]]   * [[:​probleme_apt|Problèmes avec les gestionnaires de paquets]]
 ---- ----
 //​Contributeurs : [[:​utilisateurs:​trhilkil|TrHiLKiL]],​ [[:​utilisateurs:​ste]],​ Emmanuel Gontcho, [[:​utilisateurs:​david96|david96]],​ [[:​utilisateurs:​boogy]],​ [[:​utilisateurs:​crustyourmind|Crustyourmind]] .// //​Contributeurs : [[:​utilisateurs:​trhilkil|TrHiLKiL]],​ [[:​utilisateurs:​ste]],​ Emmanuel Gontcho, [[:​utilisateurs:​david96|david96]],​ [[:​utilisateurs:​boogy]],​ [[:​utilisateurs:​crustyourmind|Crustyourmind]] .//
- 
- 
  • apt-get.1595334461.txt.gz
  • Dernière modification: Le 21/07/2020, 14:27
  • par 41.214.85.215