Debian - Installation graphique

Sommaire

Index

Configuration de la VM

Installation

Etape 10
Etape 11
Etape 12
Etape 13
Etape 14
Etape 20
Etape 21
Etape 22
Etape 23
Etape 24
Etape 25
Etape 26
Etape 27
Etape 28
Etape 29
Etape 30
Etape 31
Etape 32
Etape 33
Etape 34
Etape 35
Etape 36
Etape 37
Etape 38
Etape 39
Etape 40
Etape 41
Etape 42
Etape 43

Mise à jour des sources

Editer le fichier /etc/apt/sources.list:

sudo nano /etc/apt/sources.list

Commenter les lignes commençant par deb http://security.debian.org et deb-src http://security.debian.org/

Rajouter les lignes suivantes (d’après https://wiki.debian.org/fr/SourcesList).

deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye main contrib non-free

deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib non-free

deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

Les paquets non-free sont les paquets non libres de droits intellectuels.

Avant de continuer, vérifier que le nom de code dans le fichier sources.list correspond à celui de la version installée.

Exemple d’utilisation de sed

# sed 's+http://deb.debian.org/debian+http://ftp.univ-pau.fr/linux/mirrors/debian+g' sources.list.debian
deb http://ftp.univ-pau.fr/linux/mirrors/debian/ buster main contrib non-free
deb-src http://ftp.univ-pau.fr/linux/mirrors/debian/ buster main contrib non-free

deb http://ftp.univ-pau.fr/linux/mirrors/debian-security/ buster-security main contrib non-free
deb-src http://ftp.univ-pau.fr/linux/mirrors/debian-security/ buster-security main contrib non-free

deb http://ftp.univ-pau.fr/linux/mirrors/debian/ buster-updates main contrib non-free
deb-src http://ftp.univ-pau.fr/linux/mirrors/debian/ buster-updates main contrib non-free
# cat sources.list.debian
deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://deb.debian.org/debian-security/ buster-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ buster-security main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

root@debian:~# cat sources.list.debian > sources.list.pau
root@debian:~# cat sources.list.pau
deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://deb.debian.org/debian-security/ buster-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ buster-security main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

root@debian:~#
sed -i.bak 's+http://deb.debian.org/debian+http://ftp.univ-pau.fr/linux/mirrors/debian+g' sources.list.debian

Lister tous les paquets installés sur un système

dpkg-query -l | less

Uniquement les noms des paquets

dpkg-query -f '${binary:Package}\n' -W > installed-packages.txt

Puis pour réinstaller tous les paquets d’un coup:

cat installed-packages.txt | xargs echo apt install

Voir le chapitre consacré à xargs

Trouver le paquet contenant un fichier donné

apt install apt-file
apt-file update
apt-file list cmatrix

Bloquer la version d’un paquet

updates - How to prevent updating of a specific package? - Ask Ubuntu