APT

Apt-get est un programme qui va vous permettre d’installer d’autres paquets, qui sous linux corresponds à des programmes mais aussi des librairies, des codecs … sur des serveurs dépots.

Apt-cache va vous permettre de faire des recherches avant de faire une installation, afin d’anticiper les problèmes de dépendances, de faire aussi un peu ménage.

Par habitude j’écris apt search mais en fait il y a des cas ou vous trouver un apt-cache search lenomdupramme, c’est la même chose ! Pareil pour apt-get install, vous pouvez tapez apt install !

Afin d’affiner les options de recherche vous pouvez utiliser la fonction grep par le biais d’une pipeline

ex : sudo apt-cahce search | grep gstreamer au=insi votre recherche sera plus affiné.

1 Apt-cache
1.a  recherche d’un programme
1.b Obtenir toutes les informations d’un paquet
1.c  Obtenir les dépendances d’un paquet
2 Apt-get
2.a installation d’un programme
2.b option supplémentaire
2.c faire une mise à jour et resynchroniser le cache
2.d faire une mise à jour des paquets
2.e faire une mise à jour des paquets et des dépendances
2.f enlever un programme
2.g effacer les fichiers .deb téléchargés
2.h obtenir les fichiers sources des logiciels et les décompresser
2.i vérifier les dépendances cassées
2.j chercher les dépendances

APT-CACHE

syntaxte apt-cache [option]

Recherche d’un programme

vous ne connaissaez pas l’orthographe exacte, ou bien connaître tous les plugins qui tournent
autour du programme en question  ? Plusieurs manière de procéder :

avec une option : search à placer aprés « apt »

Cette option va rechercher autant dans le nom du programme que dans la description

une autre possibilité list à placer aprés « apt » qui va rechercher simplement dans le nom du paquet

 

Obtenir toutes les informations d’un paquets

Avec l’option show

lorsqu’un paquet est disponnible vous pouvez obtenir de celui-ci une description détaillées. Ce que l’on trouve :

Priorité : option, section : univers, taille d’installation sur le disque, les developpeurs, les devellopeurs d’origine,
architecture, version, Dependances, nom du fichier , la taille en octets,le MD5sum, le SHA256, la description ….

 

Obtenir les dependances d’un programme

ici il faut utiliser absolument apt-cache

ex : sudo apt-cache showpkg gstreamer1,0

 

APT-GET

syntaxte : apt-get [option]

installation de programme avec la commande :

$ sudo apt install lenomduprogramme

faire une resynchronisation de l’index la liste des logiciels et librairies disponnibles sur les dépots.

Vous pouvez installer plusieurs programmes à la fois. Il suffit de les rajoutez les uns à la suite des

autres en laissant un espace.

 

Option suppélmentaire :

–no-upgrade, qui va permettre l’installation d’une application sans mettre à jour les dépences communes d’une autre application.

–only-upgrade va lui simplement faire la mises à jours des dépendances mais pas réinstaller le programme.

Installer une version particulière : $ sudo apt install programme=2.3.5ubuntu1

 

Faire une mise à jour

$ sudo apt update

A faire lorsque l’on rajoute un ppa, que l’on veux installer un logiciel pour s’assurer d’avoir la dernière
version ou tout simplement faire la mise à jour de son sytèmes.

Mises à jours des paquets

$ sudo apt upgrade

 

Mises à jour du paquet et de ses dépendances

$ sudo apt dist-upgrade

 

Enlever un programme

$sudo apt remove purge programme

ou $ sudo apt remove –purge programme

 

Effacer les fichiers .deb téléchargés

$sudo apt-get clean

Obtenir les fichiers sources des logiciels et le décompresser

$sudo apt source programme

 

la même chose mais en le compilant :

$sudo apt-get –compile source programme

 

Vérifier les dépendances cassées

$ sudo apt-get check

 

chercher les dépendances dans le dépôt local

$ sudo apt-get build-dep programmes

Related Post

ressources tutos kdenlice

Kdenlive l’art du montage vidéoKdenlive l’art du montage vidéo


Fatal error: Uncaught Exception: Invalid Post in /homepages/10/d732112101/htdocs/app747470784/wp-content/plugins/luckywp-glossary/plugin/Term.php:33 Stack trace: #0 /homepages/10/d732112101/htdocs/app747470784/wp-content/plugins/luckywp-glossary/front/template_hooks.php(11): luckywp\glossary\plugin\Term->__construct(Object(WP_Post)) #1 /homepages/10/d732112101/htdocs/app747470784/wp-includes/class-wp-hook.php(287): lwpgls_content_synonyms('<h1>Le Montage ...') #2 /homepages/10/d732112101/htdocs/app747470784/wp-includes/plugin.php(206): WP_Hook->apply_filters('<h1>Le Montage ...', Array) #3 /homepages/10/d732112101/htdocs/app747470784/wp-includes/formatting.php(3823): apply_filters('the_content', '<h1>Le Montage ...') #4 /homepages/10/d732112101/htdocs/app747470784/wp-includes/class-wp-hook.php(287): wp_trim_excerpt('<h1>Le Montage ...', Object(WP_Post)) #5 /homepages/10/d732112101/htdocs/app747470784/wp-includes/plugin.php(206): WP_Hook->apply_filters('', Array) #6 /homepages/10/d732112101/htdocs/app747470784/wp-includes/ in /homepages/10/d732112101/htdocs/app747470784/wp-content/plugins/luckywp-glossary/plugin/Term.php on line 33