Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:jkart:tutos:accueil [22/10/2018 19:39] Jkart [3 Résolution] |
utilisateurs:jkart:tutos:accueil [23/10/2018 22:37] Jkart [4 Résolution B: Prioriser les sources] |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : //Résumé/mise en forme d'un fil du forum. https://debian-facile.org/viewtopic.php?id=22147 // FIXME | * Commentaires : //Résumé/mise en forme d'un fil du forum. https://debian-facile.org/viewtopic.php?id=22147 // FIXME | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | |||
+ | ===== Mise en garde ===== | ||
+ | Ceci est une mise en forme d'un fil du forum. A ce titre il a fallut tâtoner pour au final trouver la solution (partie 5). Cependant il me semble intéressant de mettre dans ce tuto personnel l'ensemble de la démarche qui a au final permis d'obtenir un résultat. | ||
===== 1 Introduction ===== | ===== 1 Introduction ===== | ||
Ligne 164: | Ligne 167: | ||
Commentaires :???? | Commentaires :???? | ||
- | ===== 3 Résolution ===== | + | ===== 3 Résolution A: Rendre inopérantes les sources complémentaires ===== |
- | ** | + | |
- | 3.1 Rendre inopérante les sources complémentaires** | + | |
- | ** | + | ==== 3.1 Rendre inopérantes les sources complémentaires ==== |
- | 3.1.1 Soit en renommant les sources complémentaires** | + | |
+ | === 3.1.1 Soit en renommant les sources complémentaires === | ||
Se positionner | Se positionner | ||
Ligne 177: | Ligne 179: | ||
<code root>mv etcher.list etcher.sav | <code root>mv etcher.list etcher.sav | ||
mv videolan.list videolan.sav</code> | mv videolan.list videolan.sav</code> | ||
- | ** | + | |
- | 3.1.2 Soit en déplaçant les sources complémentaires** | + | === 3.1.2 Soit en déplaçant les sources complémentaires === |
Se positionner | Se positionner | ||
Ligne 190: | Ligne 192: | ||
<code root>ls /etc/apt/sources.list.d</code> | <code root>ls /etc/apt/sources.list.d</code> | ||
- | **3.1.3 Soit en supprimant les sources complémentaires** | + | === 3.1.3 Soit en supprimant les sources complémentaires === |
<code root>rm /etc/apt/sources.list.d/etcher.list | <code root>rm /etc/apt/sources.list.d/etcher.list | ||
rm /etc/apt/sources.list.d/videolan.list</code> | rm /etc/apt/sources.list.d/videolan.list</code> | ||
- | **3.2 Mettre à jour la liste des paquets** | + | ==== 3.2 Mettre à jour la liste des paquets ==== |
<code root>apt update</code> | <code root>apt update</code> | ||
Ligne 203: | Ligne 205: | ||
Réception de:4 http://deb.debian.org/debian stretch-backports InRelease [91,8 kB] | Réception de:4 http://deb.debian.org/debian stretch-backports InRelease [91,8 kB] | ||
Atteint:5 http://deb.debian.org/debian stretch Release | Atteint:5 http://deb.debian.org/debian stretch Release | ||
- | Réception de:6 http://deb.debian.org/debian-security stretch/updates/main i386 Packages [389 kB] | + | RéceptiRendre inopérante les sources complémentaireson de:6 http://deb.debian.org/debian-security stretch/updates/main i386 Packages [389 kB] |
Réception de:7 http://deb.debian.org/debian-security stretch/updates/main Translation-en [183 kB] | Réception de:7 http://deb.debian.org/debian-security stretch/updates/main Translation-en [183 kB] | ||
850 ko réceptionnés en 1s (539 ko/s) | 850 ko réceptionnés en 1s (539 ko/s) | ||
Ligne 213: | Ligne 215: | ||
N: « videolan.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable</code> | N: « videolan.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable</code> | ||
- | **3.1.3 Mettre à jour le système** | + | ==== 3.3 Mettre à jour le système ==== |
<code root>apt upgrade</code> | <code root>apt upgrade</code> | ||
Ligne 223: | Ligne 225: | ||
N: « etcher.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable | N: « etcher.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable | ||
N: « videolan.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable</code> | N: « videolan.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable</code> | ||
- | ** | + | |
- | 3.1.4 Supprimer les paquets inutiles** | + | |
+ | ====3.4 Supprimer les paquets inutiles==== | ||
<code root> | <code root> | ||
apt-get --purge autoremove</code> | apt-get --purge autoremove</code> | ||
Ligne 235: | Ligne 238: | ||
N: « videolan.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable</code> | N: « videolan.sav » dans le répertoire « /etc/apt/sources.list.d/ » a été ignoré car il utilise une extension non valable</code> | ||
- | **3.1.5 Vérifier le résultat** | + | ==== 3.5 Vérifier le résultat==== |
<code root>apt-get install gnome</code> | <code root>apt-get install gnome</code> | ||
Commentaire : Rendre les sources inopérantes ne permet pas d'installer Gnome. | Commentaire : Rendre les sources inopérantes ne permet pas d'installer Gnome. | ||
- | ** | ||
- | 3.2 Prioriser les sources** | ||
- | **3.2.1 Créer un fichier préférence** | + | ===== 4 Solution B: Prioriser les sources ===== |
+ | |||
+ | ==== 4.1 Créer un fichier préférence ==== | ||
- | a S’informer | + | === 4.1.1 S’informer === |
-n permet de connaître le numéro de la ligne | -n permet de connaître le numéro de la ligne | ||
Ligne 257: | Ligne 260: | ||
1 deb http://download.videolan.org/pub/debian/stable/ / /</code> | 1 deb http://download.videolan.org/pub/debian/stable/ / /</code> | ||
- | b Fabriquer le fichier grâce au pinning | + | === 4.1.2 Fabriquer le fichier grâce au pinning === |
[[https://debian-facile.org/doc:systeme:apt:pinning]] | [[https://debian-facile.org/doc:systeme:apt:pinning]] | ||
- | c Créer le fichier Preference dans le système | + | === 4.1.3 Créer le fichier Preference dans le système === |
<code root>cat > /etc/apt/preferences.d/preferences.pref << EOF | <code root>cat > /etc/apt/preferences.d/preferences.pref << EOF | ||
Ligne 275: | Ligne 278: | ||
EOF</code> | EOF</code> | ||
- | **3.2.2 Remettre les sources à leur place** | + | ==== 4.2 Remettre les sources à leur place ==== |
Les sources ont été renommée et déplacées lors de la Solution a il faut donc les remettre à leur place | Les sources ont été renommée et déplacées lors de la Solution a il faut donc les remettre à leur place | ||
- | a Se positionner | + | === 4.2.1 Se positionner === |
cd /~/ | cd /~/ | ||
- | b Déplacer et renommer | + | === 4.2.2 Déplacer et renommer === |
<code root>mv etcher.sav /etc/apt/sources.list.d/etcher.list</code> | <code root>mv etcher.sav /etc/apt/sources.list.d/etcher.list</code> | ||
Ligne 288: | Ligne 291: | ||
mv videolan.sav /etc/apt/sources.list.d/videolan.list</code> | mv videolan.sav /etc/apt/sources.list.d/videolan.list</code> | ||
- | ** | + | ==== 4.3 Vérifier le travail réalisé ==== |
- | 3.3.3 Vérifier le travail réalisé** | + | |
<code root> | <code root> | ||
Ligne 336: | Ligne 338: | ||
Commentaires : Les sources ont maintenant des priorités classiques. Les sources stables sont prioritaires (500) et ont peut remarquer que les dépôts Backports mais aussi Vidéolan et Etcher ont une priorité faible (100). | Commentaires : Les sources ont maintenant des priorités classiques. Les sources stables sont prioritaires (500) et ont peut remarquer que les dépôts Backports mais aussi Vidéolan et Etcher ont une priorité faible (100). | ||
- | **3.2.4 Mettre à jour la liste des paquets** | + | ==== 4.4 Mettre à jour la liste des paquets ==== |
<code root>apt update</code> | <code root>apt update</code> | ||
Ligne 359: | Ligne 361: | ||
- | **3.2.5 Vérifier le résultat** | + | ==== 4.5 Vérifier le résultat ==== |
<code root>apt-get install gnome</code> | <code root>apt-get install gnome</code> | ||
- | Commentaire : Prioriser les sources me donne toujours le même message d'erreur. | + | Commentaire : Le fait de prioriser les sources ne me permet pas d'installer Gnome. J'obtiens toujours le même message d'erreur. |
- | **3.3 Eliminer les paquets indésirables** | + | ===== 5 Solution C: Eliminer les paquets indésirables ===== |
+ | |||
+ | ==== 5.1 Changer les sources ==== | ||
+ | |||
+ | intérêt de la manip? | ||
- | **3.3.1 Changer les sources** (intérêt de la manip?) | ||
<code root>nano /etc/apt/sources.list</code> | <code root>nano /etc/apt/sources.list</code> | ||
Ligne 388: | Ligne 393: | ||
<code>Ctl x</code> | <code>Ctl x</code> | ||
- | **3.3.2 Compléter les fichiers préférences** | + | ==== 5.2 Compléter les fichiers préférences ==== |
<code root>nano /etc/apt/preferences</code> | <code root>nano /etc/apt/preferences</code> | ||
Ligne 399: | Ligne 404: | ||
Pin-Priority: 1002</code> | Pin-Priority: 1002</code> | ||
- | ** | + | Avec P > 1000 les paquets seront installés même si APT est forcé d'installer une version plus ancienne que les versions actuelles. |
- | 3.3.3 Mettre à jour la liste des paquets** | + | |
+ | ==== 5.3 Mettre à jour la liste des paquets ==== | ||
<code root>apt update</code> | <code root>apt update</code> | ||
Ligne 438: | Ligne 444: | ||
24 packages can be upgraded. Run 'apt list --upgradable' to see them.</code> | 24 packages can be upgraded. Run 'apt list --upgradable' to see them.</code> | ||
- | **3.3.4 Vérifier le travail réalisé** | + | ==== 5.4 Vérifier le travail réalisé ==== |
<code root>apt-cache policy</code> | <code root>apt-cache policy</code> | ||
Ligne 474: | Ligne 480: | ||
(Source :https://debian-facile.org/doc:systeme:apt:pinning ) | (Source :https://debian-facile.org/doc:systeme:apt:pinning ) | ||
- | **3.3.5 Tester avec des dépendances de Gnome** | + | ==== 5.5 Tester avec des dépendances de Gnome ==== |
Commentaire : Caribou est une dépendance de Gnome | Commentaire : Caribou est une dépendance de Gnome | ||
Ligne 525: | Ligne 531: | ||
- | Commentaires : 2 paquets (mis en gras) ont été dégradés car ils posent des soucis. | + | Commentaires 1 : deux paquets ont été dégradés car ils posent des soucis. |
- | ** | + | Commentaires 2 : Il est nécessaire de choisir GDM3 lors du paramétrage des dépendances car sinon il ne sera pas possible de démarrer Gnome |
- | 3.4.1 Remettre Debian à l’état stable** | + | |
- | ** | + | ==== 5.6 Remettre Debian à l’état stable ==== |
- | 3.4.2 Supprimer/installer des paquets** | + | |
+ | === 5.6.1 Supprimer/installer des paquets === | ||
<code root> | <code root> | ||
apt dist-upgrade --allow-downgrades</code> | apt dist-upgrade --allow-downgrades</code> | ||
- | LibreOffice 6.2 (version backport) sera désinstallé lors de cette manip.. | + | LibreOffice 6.2 (version backport) sera désinstallé lors de cette manipulation. |
ainsi que tous les paquets de version supérieure à celle des dépôts stables | ainsi que tous les paquets de version supérieure à celle des dépôts stables | ||
- | ** | + | === 5.6.2 Remettre des sources classiques=== |
- | 3.4.3 Remettre des sources classiques** | + | |
pour supprimer le fichier source principal | pour supprimer le fichier source principal | ||
Ligne 557: | Ligne 563: | ||
deb http://security.debian.org/ stable/updates main contrib non-free | deb http://security.debian.org/ stable/updates main contrib non-free | ||
EOF</code> | EOF</code> | ||
- | |||
ou encore ouvrir nano et copier/coller le texte ci-dessous après avoir supprimé l’original. | ou encore ouvrir nano et copier/coller le texte ci-dessous après avoir supprimé l’original. | ||
- | #nano /etc/apt/sources.list | ||
+ | <code root>nano /etc/apt/sources.list</code> | ||
+ | <code> | ||
# stable | # stable | ||
deb http://deb.debian.org/debian/ stable main contrib non-free | deb http://deb.debian.org/debian/ stable main contrib non-free | ||
Ligne 571: | Ligne 577: | ||
# stable security | # stable security | ||
deb http://security.debian.org/ stable/updates main contrib non-free | deb http://security.debian.org/ stable/updates main contrib non-free | ||
+ | </code> | ||
+ | |||
+ | === 5.6.3 Supprimer les sources complémentaires === | ||
- | 5.6.3 Supprimer les sources complémentaires | + | <code root>rm /etc/apt/sources.list.d/*.list</code> |
- | #rm /etc/apt/sources.list.d/*.list | + | |
ou | ou | ||
- | #rm /etc/apt/sources.list.d/* | + | <code root>rm /etc/apt/sources.list.d/*</code> |
Commentaires : Les fichiers du répertoire sources.list.d indiquent les dépôts Etcher et Videolan qui sont considérés non indispensables. Le dépôt Videolan était utile il y a plusieurs année pour fournir le paquet libdvdcss2. Ce paquet maintenant est fourni par les sources principales. Etcher peut s’installer via une Appimage | Commentaires : Les fichiers du répertoire sources.list.d indiquent les dépôts Etcher et Videolan qui sont considérés non indispensables. Le dépôt Videolan était utile il y a plusieurs année pour fournir le paquet libdvdcss2. Ce paquet maintenant est fourni par les sources principales. Etcher peut s’installer via une Appimage | ||
Ces dépôts pouvant être source d’instabilité on a préféré les supprimer. | Ces dépôts pouvant être source d’instabilité on a préféré les supprimer. | ||
- | 5.6.4 Supprimer les fichiers préférences | + | === 5.6.4 Supprimer les fichiers préférence === |
- | #rm /etc/apt/preferences | + | |
- | #rm /etc/apt/preferences.d/*.pref | + | <code root>rm /etc/apt/preferences</code> |
+ | <code root>rm /etc/apt/preferences.d/*.pref</code> | ||
ou | ou | ||
- | #rm /etc/apt/preferences.d/* | + | <code root>rm /etc/apt/preferences.d/*</code> |
- | Commentaires : Les sources listes complémentaires ayant été supprimes, le fichier Préférences n’est plus utile. | + | Commentaires : Les sources listes complémentaires ayant été supprimés, le fichier Préférences n’est plus utile. |
- | 5.6.5 Vérifier les suppressions de fichiers | + | |
- | $ls /etc/apt/sources.list.d/ | + | |
- | $ls /etc/apt/preferences.d/ | + | === 5.6.5 Vérifier les suppressions de fichiers === |
+ | <code user>ls /etc/apt/sources.list.d/</code> | ||
- | 5.6.6 Vérifier que le système est à jour | + | <code user>ls /etc/apt/preferences.d/</code> |
- | #apt update | + | === 5.6.6 Vérifier que le système est à jour=== |
- | [sudo] Mot de passe de jean-claude : | + | |
- | Ign:1 http://deb.debian.org/debian stable InRelease | + | <code root>apt update</code> |
+ | |||
+ | <code>Ign:1 http://deb.debian.org/debian stable InRelease | ||
Atteint:2 http://security.debian.org stable/updates InRelease | Atteint:2 http://security.debian.org stable/updates InRelease | ||
Atteint:3 http://deb.debian.org/debian stable-updates InRelease | Atteint:3 http://deb.debian.org/debian stable-updates InRelease | ||
Ligne 605: | Ligne 615: | ||
Construction de l'arbre des dépendances | Construction de l'arbre des dépendances | ||
Lecture des informations d'état... Fait | Lecture des informations d'état... Fait | ||
- | All packages are up to date. | + | All packages are up to date.</code> |
- | #apt upgrade | + | <code root>apt upgrade</code> |
- | Lecture des listes de paquets... Fait | + | |
+ | <code>Lecture des listes de paquets... Fait | ||
Construction de l'arbre des dépendances | Construction de l'arbre des dépendances | ||
Lecture des informations d'état... Fait | Lecture des informations d'état... Fait | ||
Ligne 619: | Ligne 630: | ||
Veuillez utiliser « sudo apt autoremove » pour les supprimer. | Veuillez utiliser « sudo apt autoremove » pour les supprimer. | ||
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. | 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. | ||
+ | </code> | ||
+ | <code root>apt autoremove</code> | ||
+ | |||
+ | ==== 6 Installer Gnome ==== | ||
+ | Commentaires : Il a été décidé d’installer Gnome-core. | ||
+ | |||
+ | Gnore-core : bureau Gnome basique | ||
+ | |||
+ | Gnome : Présences supplémentaires d’utilitaires | ||
+ | |||
+ | Gnome-desktop-environment : Gnome version maxi avec plein de logiciels dedans | ||
+ | |||
+ | <code root>apt install gnome-core</code> | ||
+ | |||
+ | Commentaire: L'installation se fait sans problème. | ||
+ | |||
+ | ==== 7 Démarrer Gnome ==== | ||
+ | Il est nécessaire de choisir GDM3 lors du paramétrage des dépendances (voir 5.5) car sinon il ne sera pas possible de démarrer Gnome. | ||
+ | |||
+ | Au redémarrage et avec le gestionnaire d’affichage GDM3 | ||
- | #apt autoremove | + | <code>Choisir l’utilisateur |
+ | Enter | ||
+ | Taper le mot de passe | ||
+ | Choisir son bureau avec la petite molette dans l’onglet connexion | ||
+ | Enter</code> | ||