2.
3.
4.
5.
6.
Utilitaires
apt
apt
=
advanced
packaging
tools
est
une
interface
de
systme
de
gestion
des
paquets
Debian,
en
ligne
de
commande
(voir
http://www.debian.org/doc/manuals/apt-howto/)
Il
existe
maintenant
des
interfaces
d'utilisation
de
apt
plus
conviviales
:
-
aptitude
:
mode
texte
plein
cran,
fortement
recommande
-
synaptic
:
mode
graphique,
installer
si
possible
Fonctionnement
fichier
des
sources
Afin
d'automatiser,
on
dclare
et
dcrit
de
faon
permanente
les
sources
de
paquets
(cdrom,
url
..)
tlcharger,
dans
le
fichier
/etc/apt/sources.list
La
syntaxe
de
chaque
ligne
est
:
deb
<URL>
<distribution>
<sections>,
o
:
- <URL>
utilise
un
protocole
file://
ou
http://
ou
ftp://
-
<distribution>
est
stable
ou
testing
ou
unstable
-
<sections>
est
une
liste
de
rpertoire
pris
dans
(main,
contrib,
non-free)
Exemple
de
configuration
des
sources
de
paquets
/etc/apt/sources.list
deb
http://ftp.fr.debian.org/debian/
stable
main
non-free
contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main
contrib non-free
# Mises a jour de securite
deb http://security.debian.org/ stable/updates main contrib
non-free
Commandes
apt-get
Pour
maintenir
les
paquets
Commande
Action
apt-get
install
Installer
ou
mettre
jour
un
paquet
apt-get
remove
Supprimer
un
paquet
install
Mise
jour
de
l'indexation
des
paquets
partir
apt-get
update
des
sites
sources
Mise
jour
gnrale
des
dernires
versions
de
apt-get
upgrade
tous
les
paquetages
du
systme
Essais
apt-get
install
gcc
apt-get
remove
gpm
apt-cache
Pour
obtenir
des
informations
au
sujet
d'un
paquet
install
Commande
Action
Essais
Donne
la
liste
des
paquets
contenant
un
apt-cache
search
apt-cache
search
se3
mot-cl
Donne
donne
une
rapide
description
d'un
apt-cache
show
apt-cache
show
mc
paquet
pour
connaitre
les
dpendances
d'un
apt-cache
showpkg
apt-cache
showpkg
se3
paquet
apt-file
Cet
utilitaire
permet
d'interroger
la
liste
des
fichiers
contenus
dans
tous
les
paquets,
qu'ils
soient
installs
ou
non
L'installer
par
apt-get
install
apt-file
Puis
construire
la
base
gre
par
apt-file
:
apt-file
update
Commande
Action
Donne
la
liste
des
fichiers
contenus
dans
le
apt-file
list
<paquet>
paquet
apt-file
search
pour
savoir
quel
paquet
appartient
un
<fichier>
fichier
Essais
apt-file
list
net-tools
apt-file
search
ipconfig
TP
2. Le
paquet
sysvinit
Est-il
install
?
A
quoi
sert-il
?
Quelles
commandes
contient-il
?
3. Installer
nslookup
La
commande
nslookup
rpond
t-elle
?
peut-on
installer
un
paquet
nomm
nslookup
?
Comment
connaitre
le
nom
du
paquet
contenant
cette
commande
?
Installer
ce
paquet
et
effectuer
quelques
essais
par
exemple
:
nslookup
www.ac-
creteil.fr
Quelles
autres
commandes
sont
contenues
dans
ce
paquet
?
Dveloppement
de
Debian
Chaque
site
d'archives
Debian
possde
la
meme
structure
du
rpertoire.
C'est
ce
qui
permet
de
s'adresser
et
de
tlcharger
les
paquets
sur
l'un
quelconque
des
sites
Debian
(officiel
ou
miroirs).
Pour
plus
de
dtail
voir
http://www.fr.debian.org/doc/manuals/reference/ch-system.fr.html
Voici
la
structure
du
rpertoire
debian
dists/
:
rpertoire
des
distributions
stables
ou
non.
stable/,
sous-rpertoire
qui
contient
les
paquets
de
l'actuelle
distribution
stable
squeeze
(6.0)
stable/main/
:
paquets
constituant
la
version
la
plus
rcente
du
systme
Debian.
stable/non-free/
:
paquets
dont
la
distribution
est
restreinte
pou
lesquelq
il
faut
tenir
compte
de
la
licence
particulire
(par
exemple
:
interdiction
d'utilisation
commerciale,
freeware
..)
stable/contrib/
:
paquets
qui
sont
conformes
aux
principes
du
logiciel
libre
selon
Debian
et
distribuables
librement,
mais
dpendent
d'un
paquet
qui
n'est
pas
distribuable
librement
et
n'est
ainsi
disponible
que
dans
la
section
non-free.
# diter le fichier sources et y remplacer stable par testing
# mise jour de la base locale avec les paquets "testing"
apt-get update
# mise jour gnrale des paquets dj installs
apt-get
upgrade
#
nettoyer
le
cache
des
vieux
paquets
apt-get
autoclean