« Le système d'exploitation GNU-Linux/Installation de nouveaux logiciels » : différence entre les versions

Contenu supprimé Contenu ajouté
corrections + mise en page (non terminée)
corrections + mise en page + déplacement des autres commandes dans un nouveau chapitre
Ligne 1 :
Au début de linux, Installer un logiciel libre nécessitait de récupérer les sources et de les compiler. Cette étape de compilation pouvait être fastidieuse car il fallait disposer de toutes les librairies utilisées par le logiciel.
 
Redhat a énormément simplifié ce processus en inventant le format RPM (Redhat Package Manager), format qui propose les logiciels open -source pré-compilés.
 
Debian s'en est inspiré pour créer le format DEB.
 
* REDHAT = logiciel.''x''.''y''.rpm
* DEBIAN = logiciel.''x''.''y''.deb
 
''x'' et ''y'' correspondent auaux numéronuméros de version du logiciel.
 
== dpkg ==
Ligne 143 :
total 0
 
=== Autres options de apt-get ===
{{TODO|finir les corrections et la mise en page}}
 
La commande '''apt-get''' dispose d'une page de manuel détaillant toutes les options disponibles :
 
# man apt-get
''APT-CACHE SEARCH:
Commande permetant de rechercher un terme sur les paquets installés et non-installés.
 
== apt-cache show k3b ==
exemple:
pc212:/home/blackpearl# apt-cache search vob
gaupol - subtitle editor for text-based subtitle files
gopchop - Fast, lossless cuts-only editor for MPEG2 video files
gstreamer0.8-mpeg2dec - MPEG1 and MPEG2 video decoder plugin for GStreamer
libogg-vorbis-header-pureperl-perl - A pure Perl interface to Ogg Vorbis information fields
livemedia-utils - multimedia RTSP streaming tools
mplayer - The Movie Player
python-vobject - parse iCalendar and VCards in python
vobcopy - A tool to copy DvD VOBs to hard disk
----
''APT-CACHE SHOW:
Cela permet d'avoir des informations sur les paquets.
exemple:
apt-cache show k3b
----
''APTITUDE:
---> le remplacant d'apt-get, celui-ci à l'avantage de
désinstaller les dépendances
 
=== Chercher un package ===
En mode graphique, la commande synaptics fait la meme chose. Sous kde, il y a '''kpackage'''.
 
CommandeL'option permetant'''search''' de la commande '''apt-cache''' permet de rechercher un terme sur les paquets installés et non-installés.
 
pc212:/home/blackpearl # apt-cache search vob
----
gaupol - subtitle editor for text-based subtitle files
''DOCS:
gopchop - Fast, lossless cuts-only editor for MPEG2 video files
/usr/share/doc/<nomdu package>/
gstreamer0.8-mpeg2dec - MPEG1 and MPEG2 video decoder plugin for GStreamer
souvent compressé en gzip
libogg-vorbis-header-pureperl-perl - A pure Perl interface to Ogg Vorbis information fields
zmore/zcat/zless pour accéder dans le fichier compressé.
livemedia-utils - multimedia RTSP streaming tools
exemple:
mplayer - The Movie Player
pc212:/usr/share/doc/python# zmore python-policy.txt.gz
python-vobject - parse iCalendar and VCards in python
vobcopy - A tool to copy DvD VOBs to hard disk
 
=== Voir les informations d'un package ===
Pour retrouver les docs des logiciels installés.
 
----
L'option '''show''' de la commande '''apt-cache''' permet de voir les informations d'un paquet (installé ou non).
''' PROGRAMMES ET COMMANDES COMPLEMENTAIRES:
 
----
# apt-cache show k3b
''AWK:
...
Programme qui peut cibler une colonne définie,
 
exemple:
=== Autres options de apt-cache ===
Dpkg -l | awk '( print $2)'
 
Cette commande dit a dpkg que l'on ne veut que la seconde colonne.
La commande '''apt-cache''' dispose d'une page de manuel détaillant toutes les options disponibles :
----
 
''WHICH:
# man apt-cache
Commande pour rechercher ou ce trouve un paquet/fichier
 
----
== aptitude ==
''WGET:
 
Commande pour enregistrer des fichiers internet directement avec son lien
La commande '''aptitude''' est un remplacant d'apt-get, son principal avantage est de désinstaller les dépendances.
exemple:
 
wget http:/www.vitualbox.org/.....deb
== synaptics ==
 
Le programme '''synaptics''' permet d'effectuer les mêmes opérations que la commande '''apt-get''' depuis l'interface graphique.
 
{{TODO|rajouter une capture écran de synaptics}}
 
 
== Les documentations des packages ==
 
Chaque package Debian est accompagné d'une documentation. Ces documentations se trouvent dans le répertoire '''/usr/share/doc''' :
 
/usr/share/doc/''<nomdunom du package>''/
 
Certaines documentations sont compressées en gzip afin d'économiser de la place disque. On peut utiliser les commandes '''zcat''', '''zmore''' ou '''zless''' pour visualiser ces fichiers sans avoir à les décompresser :
 
pc212: # zmore /usr/share/doc/python# zmore /python-policy.txt.gz