> Tous les forums > Forum Linux
 Debian Wheezy : Echec des mises à jourSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Mimile
  Posté le 18/01/2014 @ 12:10 
Aller en bas de la page 
Astucien

Bonjour,

Je suis sous Debian Wheezy 7.0.2 64 bits depuis deux ou trois semaines (en remplacement de la version 32 bits qui ne me permettait pas de chrooter dans ma Archlinux).

Bref, toutes mes tentatives de mises à jour échouent et en plus, j'ai un message qui me dit qu'une flopée de logiciels ne sont plus nécessaires.

Voyez plutôt :

(cliquez sur l'image pour l'agrandir)

Les dépôts utilisés sont ceux qui ont été déterminés lors de l'installation.

La fenêtre inférieure apparaît quelques secondes après le message en bas de la console.

Quant aux logiciels qu'on peut éliminer, voici la liste :

Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
aisleriot argyll baobab browser-plugin-gnash caribou caribou-antler cheese
empathy empathy-common file-roller finger fonts-cantarell fonts-sil-gentium
fonts-sil-gentium-basic gcalctool gdebi gedit gedit-common gedit-plugins
gir1.2-gdata-0.0 gir1.2-gnomekeyring-1.0 gir1.2-goa-1.0 gir1.2-gtop-2.0
gir1.2-gucharmap-2.90 gir1.2-javascriptcoregtk-3.0 gir1.2-rb-3.0
gir1.2-tracker-0.14 gir1.2-webkit-3.0 glchess glines gnash gnash-common
gnect gnibbles gnobots2 gnome-backgrounds gnome-color-manager
gnome-dictionary gnome-disk-utility gnome-documents gnome-font-viewer
gnome-games gnome-games-data gnome-games-extra-data gnome-icon-theme-extras
gnome-nettool gnome-packagekit gnome-packagekit-data gnome-screenshot
gnome-shell-extensions gnome-sudoku gnome-system-log gnome-tweak-tool
gnome-video-effects gnomine gnotravex gnotski gnuchess gnuchess-book
grilo-plugins-0.1 gtali gucharmap guile-2.0-libs hamster-applet hyphen-en-us
iagno inkscape iputils-tracepath libavahi-gobject0 libavahi-ui-gtk3-0
libblas3gf libboost-program-options1.49.0 libboost-thread1.49.0
libcaribou-gtk-module libcaribou-gtk3-module libcolamd2.7.1 libdee-1.0-4
libdmapsharing-3.0-2 libgdict-1.0-6 libgdict-common libgdu-gtk0
libgeocode-glib0 libgexiv2-1 libgrilo-0.1-0 libgtk-vnc-2.0-0
libgtkmm-2.4-1c2a libgupnp-av-1.0-2 libgupnp-dlna-1.0-2 libgvnc-1.0-0
libicc2 libimdi0 liblinear-tools liblinear1 libmagick++5 libminiupnpc5
libnatpmp1 libplot2c2 libpstoedit0c2a libraw5 libreoffice libreoffice-calc
libreoffice-draw libreoffice-evolution libreoffice-filter-mobiledev
libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-impress
libreoffice-report-builder-bin librhythmbox-core6 libsofia-sip-ua-glib3
libsofia-sip-ua0 libsvm-tools libtelepathy-farstream2 libunique-3.0-0
libvisio-0.0-0 libwnck-common libwnck22 lightsoff lp-solve mahjongg
media-player-info minissdpd mobile-broadband-provider-info mythes-en-us
nautilus-sendto-empathy network-manager-gnome nmap p7zip-full perlmagick
pstoedit python-gconf python-gnome2 python-mako python-markupsafe
python-pyorbit python-wnck python-zeitgeist quadrapassel rdesktop rhythmbox
rhythmbox-data rhythmbox-plugin-cdrecorder rhythmbox-plugins rygel
rygel-playbin rygel-preferences rygel-tracker seahorse shotwell
shotwell-common simple-scan sound-juicer sound-theme-freedesktop swell-foop
telepathy-gabble telepathy-idle telepathy-logger telepathy-rakia
telepathy-salut transmission-common transmission-gtk ttf-liberation
ttf-sil-gentium-basic unoconv vinagre vino xdg-user-dirs-gtk zeitgeist-core

Impensable de supprimer tout ça !

Voyez-vous une raison à cela ?

Merci d'avance



Modifié par Mimile le 18/01/2014 12:15
Publicité
Logicien
 Posté le 18/01/2014 à 19:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut, bonjour,

c'est peut-être mieux d'ouvrir une session root que d'utiliser la commande sudo pour ce type de transaction. Il semble que tu sois à une étape où plusieurs paquets ne puissent pas être mis à jours tout en étant en attente d'une version supérieure. As-tu essayé la commande

apt-get dist-upgrade

Elle peut te faire passer à une version supérieure, mais contrairement à update, elle peut désinstaller des paquets. La commande apt-get upgrade ne supprime pas de paquets explicitements installés, mais plusieurs paquets sont jugés installés comme dépendances, probablement d'un ou de paquets qui ne peuvent être mis à jours pour le moment.

Tu as toujours l'option d'utiliser la commande apt-mark pour faire passer les paquets que tu juges essentiels de paquets installés comme dépendances à paquets explicitement installés. Je remarque aussi que tu n'utilises que les dépôts main mais pas contrib et non-free . Ce n'est pas un problème en soi.

Si la commande apt-get dist-upgrade ne résoud pas le problème, j'attendrais quelques temps avant de faire quoique ce soit. Je suis porté à penser que de nouvelles version de paquets sont en préparation. Peut-être que la prochaine fois que tu feras apt-get update, ton upgrade fonctionnera.

Note que je préfère les dépôts stable au nom de la dernière version stable de Debian, ici wheezy dans /etc/apt/sources.list . Avec le dépôt stable, tu es dans le principe d'une rolling-release. Tu peux toujours avoir les derniers paquets stables même si le nom de celle-ci change. Avec le nom présent de la version stable actuelle, wheezy, tu ne peux pas avoir les mise-à-jours de la nouvelle version stable qui s'en vient si tu ne change pas le nom wheezy pour jessie quand elle passera de testing à stable.



Modifié par Logicien le 18/01/2014 19:15
Mimile
 Posté le 19/01/2014 à 12:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour Paul,

Merci de venir à mon secours une fois de plus.

J'ai modifié mon sources-list qui se présente comme suit :

deb http://ftp.fr.debian.org/debian stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian stable main contrib non-free

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

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

même résultat négatif qu'auparavant après update et upgrade :

Voici le détail :

okapi@Wheezy:~$ sudo apt-get update
Réception de : 1 http://ftp.debian.org wheezy-updates Release.gpg [836 B]
Atteint http://security.debian.org wheezy/updates Release.gpg
Réception de : 2 http://ftp.fr.debian.org stable Release.gpg [1672 B]
Réception de : 3 http://ftp.debian.org wheezy-updates Release [124 kB]
Atteint http://security.debian.org wheezy/updates Release
Réception de : 4 http://ftp.fr.debian.org stable Release [168 kB]
Atteint http://security.debian.org wheezy/updates/main Sources
Réception de : 5 http://security.debian.org wheezy/updates/contrib Sources [14 B]
Réception de : 6 http://security.debian.org wheezy/updates/non-free Sources [14 B]
Réception de : 7 http://ftp.debian.org wheezy-updates/main Sources [2981 B]
Atteint http://security.debian.org wheezy/updates/main amd64 Packages
Réception de : 8 http://ftp.debian.org wheezy-updates/contrib Sources [14 B]
Réception de : 9 http://security.debian.org wheezy/updates/contrib amd64 Packages [14 B]
Réception de : 10 http://ftp.debian.org wheezy-updates/non-free Sources [14 B]
Réception de : 11 http://security.debian.org wheezy/updates/non-free amd64 Packages [14 B]
Réception de : 12 http://ftp.debian.org wheezy-updates/main amd64 Packages [2905 B]
Réception de : 13 http://ftp.fr.debian.org stable/main Sources [5958 kB]
Réception de : 14 http://ftp.debian.org wheezy-updates/contrib amd64 Packages [14 B]
Réception de : 15 http://security.debian.org wheezy/updates/contrib Translation-en [14 B]
Réception de : 16 http://ftp.debian.org wheezy-updates/non-free amd64 Packages [14 B]
Atteint http://security.debian.org wheezy/updates/main Translation-en
Réception de : 17 http://ftp.debian.org wheezy-updates/contrib Translation-en [14 B]
Réception de : 18 http://security.debian.org wheezy/updates/non-free Translation-en [14 B]
Réception de : 19 http://ftp.debian.org wheezy-updates/main Translation-en [1887 B]
Réception de : 20 http://ftp.debian.org wheezy-updates/non-free Translation-en [14 B]
Réception de : 21 http://ftp.fr.debian.org stable/contrib Sources [47,7 kB]
Réception de : 22 http://ftp.fr.debian.org stable/non-free Sources [93,5 kB]
Réception de : 23 http://ftp.fr.debian.org stable/main amd64 Packages [5848 kB]
Réception de : 24 http://ftp.fr.debian.org stable/contrib amd64 Packages [42,0 kB]
Réception de : 25 http://ftp.fr.debian.org stable/non-free amd64 Packages [80,8 kB]
Réception de : 26 http://ftp.fr.debian.org stable/contrib Translation-en [34,8 kB]
Réception de : 27 http://ftp.fr.debian.org stable/main Translation-fr [751 kB]
Réception de : 28 http://ftp.fr.debian.org stable/main Translation-en [3852 kB]
Réception de : 29 http://ftp.fr.debian.org stable/non-free Translation-en [66,1 kB]
17,1 Mo réceptionnés en 37s (456 ko/s)
Lecture des listes de paquets... Fait
okapi@Wheezy:~$ sudo apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
okapi@Wheezy:~$ sudo apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
okapi@Wheezy:~$

apt-get dist-upgrade donne le même résultat.

Que j'utilise sudo ou que j'exécute ces commandes en su donne le même résultat.

???

Bizarre ...

aug
 Posté le 19/01/2014 à 14:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Pour préciser que j'ai le même résultat que toi pour "sudo apt-get upgrade".

J'ai rajouté les depots "Contrib" et "Non free": idem.

Pour vérification, j'ai coché " Mises à jour suggérées" et j'ai alors eu un téléchargement après la commande.

Donc, je pense qu'il faut suivre ce qu'indique Logicien et refaire " sudo apt-get update" plus tard.

J'en profite pour poser une question aux spécialistes que vous êtes: lors de l'installation je choisis toujours "Serveurs pour la France", est ce un bon choix pour les dépots Debian ou faut il plutôt choisir un autre pays?

Merci.

Mimile
 Posté le 19/01/2014 à 14:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

@ aug

Bonjour,

Merci pour ta flatteuse appréciation mais en ce qui me concerne, je pense qu'elle est injustifiée.

J'ai acquis certes quelques connaissances au fil des années sous Linux, mais je ne suis qu'un nain à côté de Logicien dont les connaissances tous azimuts m'apparaissent inépuisables.

En ce qui concerne la localisation des dépôts, j'opte préférentiellement pour une source nationale mais j'ignore si cela présente un réel intérêt.

A mon tour de te poser une question : quand tu dis "j'ai coché " Mises à jour suggérées", pourrais-tu me dire comment tu fais ?

m_n
 Posté le 19/01/2014 à 15:30 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

@ aug ..

bonne question ..

moi, je suis canadian .. et préfère de beaucoups utiliser us ..

parce qu'il y a une grosse différence de bon fonctionnement ..

bizarre quand même , mon cas ..

aug
 Posté le 19/01/2014 à 15:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Gestionnaire de paquets de paquets Synaptic, configuration, Dépôts, onglet Updates.

aug
 Posté le 19/01/2014 à 15:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

@ m_n,

ils précisent que ce n'est pas parce qu'on choisis son pays que c'est forcément la meilleure solution.

Je vais essayer US.

Merci.

Logicien
 Posté le 19/01/2014 à 19:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Rebonjour,

Je me demande si ça fait longtemps que s'affichent les paquets listés comme dépendances orphelines. Est-ce depuis le début de l'installation? C'est certain qu'avec la commande

apt-get autoremove

tous les paquets orphelins vont être supprimés. Je vérifie toujours si je tiens à un paquet affiché comme orphelin avant d'accepter sa suppression. Auquel cas, j'utilise la commande apt-mark pour mofidier son status d'orphelin à explicitement installé. Après quoi je laisse apt-get autoremove faire.

Plusieurs paquets peuvent avoir été installés comme dépendances et vouloir être gardés en toutes circonstances par l'utilisateur. C'est à l'administrateur de décider. Je ne rend jamais explicitement installé une librairie. Par définitions elles sont toutes ou presques, à ma connaissance, installées comme dépendances et ne sont pas des programmes explicitement installables.

Ce que je comprend, c'est qu'un paquet, quelqu'il soit, explicitement installé va le rester au travers les mise-à-jours même si on ne l'utilise pas, à moins de le désinstaller explicitement. D'où l'importance de savoir ce que l'on fait avec apt-mark. Un problème que je vois avec Debian, c'est que si on tente d'installer par erreur un paquet déjà installé comme dépendance, apt-get ne le réinstallera pas, mais le modifie comme explicitement installé. Je dois alors utiliser apt-mark pour le remettre installé comme dépendance.

En ce qui concerne les mirroirs Debian, j'utilise un dépôt national autant que possible pour une bonne répartition de la charge des serveurs Debian dans le monde. Certains serveurs sont meilleurs que d'autres, mais dans l'ensemble, ils s'équivalent. Si vous voulez de l'aide pour connaître les meilleurs serveurs Debian pour vous, vous pouvez installer et utiliser netselect-apt.

J'utilise le serveur http://mirror.csclub.uwaterloo.ca . Il a l'avantage d'héberger également les mise-à-jours de sécurité et multimédia. Si quelqu'un veut utiliser mon sources.list, libre à lui. Il va passer à jessie/sid . Il peut utiliser seulement la section qui correspond à version des paquets qu'il veut, stable, testing ou unstable.

Le dépôt VirtualBox peut être utilisé avec toutes les versions de paquets Debian. Il en est à Wheezy présentement. Il se distingue du paquet VirtualBox du dépôt Debian par son numéro de paquet qu'il faut utiliser pour l'installer, présentement virtualbox-4.3 dans sa plus haute version.

Notez que j'utilise unstable, testing et stable sans aucune référence à sid, jessie et wheezy. Il n'y a pas de mise-à-jours de sécurité pour unstable (Sid). Ma procédure de mise-à-jour se passe comme suit:

apt-get update

apt-get dist-upgrade

apt-get autoremove (Je vérifie les paquets à supprimer)

dpkg --configure -a (Je vérifie la bonne installation des paquets mis à jour)

apt-get dist-upgrade (Je m'assure qu'il n'y a plus rien à faire)

apt-get autoclean (Je supprime les téléchargements passés date)

Mon /etc/apt/sources.list:

# Section unstable

deb http://mirror.csclub.uwaterloo.ca/debian/ unstable main contrib non-free

deb http://mirror.csclub.uwaterloo.ca/debian-multimedia/ unstable main non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian/ unstable main contrib non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian-multimedia/ unstable main non-free

# Section testing

deb http://mirror.csclub.uwaterloo.ca/debian-security/ testing/updates main contrib non-free

deb http://mirror.csclub.uwaterloo.ca/debian/ testing main contrib non-free

deb http://mirror.csclub.uwaterloo.ca/debian-multimedia/ testing main non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian-security/ testing/updates main contrib non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian/ testing main contrib non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian-multimedia/ testing main non-free

#Section stable

deb http://mirror.csclub.uwaterloo.ca/debian-security/ stable/updates main contrib non-free

deb http://mirror.csclub.uwaterloo.ca/debian/ stable main contrib non-free

deb http://mirror.csclub.uwaterloo.ca/debian-multimedia/ stable main non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian-security/ stable/updates main contrib non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian/ stable main contrib non-free

deb-src http://mirror.csclub.uwaterloo.ca/debian-multimedia/ stable main non-free

# Section VirtualBox

deb http://download.virtualbox.org/virtualbox/debian wheezy contrib



Modifié par Logicien le 19/01/2014 19:46
Publicité
Mimile
 Posté le 19/01/2014 à 22:20 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

@ Logicien

Amusant de constater que tes dépôts intègrent le mot "uwaterloo" sachant que Waterloo est une commune de mon petit pays qui a vu se dérouler (en juin 1815) la dernière bataille (perdue) de Napoléon (alors empereur des Français) face à une coalition de plusieurs pays dont l'Angleterre, la Prusse, l'Autriche-Hongrie et peut-être d'autres dont je ne me souviens pas.

En souvenir de cette bataille, on a dressé ce monument au sommet d'une butte de 40 mètres de hauteur (131 pieds) constituée de terre apportée à dos de femmes (des botteresses) pendant trois ans ! c'est du moins ce que dit la tradition, mais en fait, plus de 3000 hommes et 600 chevaux ont fait le travail (un peu de lecture à ce sujet ici).

Et n'oublions pas la chanson du groupe Abba qui a remporté la concours Eurovision de la Chanson 1974 qui a propulsé le groupe au sommet des hits-parades (charts) pendant plusieurs années faisant de lui un des groupes ayant vendu le plus grand nombre d'albums au monde (et dont le retour prochain est pressenti par la presse concernée).

Pour en revenir à nos moutons ...

(lol) ... merci pour ce cours de "Debian - apt-get" que j'avais un peu perdu de vue, attendu que depuis plusieurs mois, je suis plutôt attiré par Archlinux.

Le fait est que mon installation Debian Wheezy qui remonte à quelques semaines maintenant reste obstinément rebelle à toute mise à jour malgré le fait que j'ai intégré les dépôts contrib et non-free dans mon pacman.conf.

Ca ne me tracasse pas trop vu que je n'ai installé Debian que pour deux raisons :

1) pour la facilité avec laquelle je peux restaurer le MBR (grub 2) en cas de pépin (ce qui est moins évident avec Arch).

2) si je dois réparer Arch, je peux facilement chrooter depuis Wheezy sans pour autant m'embêter à démarrer un live-CD.

Je vais m'inspirer néanmoins de ton pacman.conf et en cas de malheur, je pourrais toujours te lancer un S.O.S.

Amicalement

@ aux autres :

Merci pour vos remarques et suggestions, notamment à Aug concernant synaptic que je n'utilise jamais (j'ai pris l'habitude d'utiliser apt-get depuis Etch et on ne se refait pas à mon âge - 60 balais depuis le 21 décembre dernier ça fait mal au moral d'arriver au tiers de sa vie )

Cordialement à tous



Modifié par Mimile le 19/01/2014 22:49
aug
 Posté le 19/01/2014 à 22:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

@ Logicien,

Merci pour ces précisions instructives et utiles.

@ Mimile,

Juste pour dire qu'après avoir fait ce réglage dans Synaptic, j'ai utilisé apt-get pour la mise à jour.

Logicien
 Posté le 19/01/2014 à 22:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Tes cours d'histoires sont toujours appréciés. J'ai compris le lapsus entre pacman.conf et sources.list.

Après avoir monté la partition dans laquelle je vais faire un chroot, mais avant de faire le chroot, je monte quelques points de montages de la partition racine dans les sous-répertoires du chroot. Par exemple. si je vais faire un chroot dans /mnt/archlinux, au préalable je vais

mount -o bind /dev /mnt/archlinux/dev

mount -o bind /dev/pts /mnt/archlinux/dev/pts

mount -o bind /dev/shm /mnt/archlinux/dev/shm

mount -o bind /proc /mnt/archlinux/proc

mount -o bind /run /mnt/archlinux/run

mount -o bind /sys /mnt/archlinux/sys

et pour avoir Internet dans le chroot

cp /etc/resolv.conf /mnt/archlinux/etc/resolv.conf

Alors seulement je fais le chroot

chroot /mnt/archlinux

Avec Debian comme hôte je dois plutôt faire

LD_PRELOAD="" chroot /mnt/archlinux

pour que la variable d'environnement LD_PRELOAD de Debian ne soit pas passée en chroot. Elle cause problème. Les variables d'environnements de l'hôte root sont passées en environnement à root du chroot. Quelques fois, surtout avec des cd lives, je dois faire

HOME=/root SHELL=/bin/bash USER=root chroot /mnt/archlinux

pour que le chroot fonctionne. Toutes ces manipulations ne sont pas obligatoires, mais elles aident au bon fonctionnement du chroot. Elles évitent plusieurs messages d'erreurs.



Modifié par Logicien le 19/01/2014 23:02
Mimile
 Posté le 21/01/2014 à 10:57 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour Paul,

Je dois avouer humblement que les rares fois où j'ai été amené à chrooter dans ma Arch (depuis Wheezy), je me suis contenté de suivre la marche à suivre du tuto Arch (celui-ci).

En procédant comme indiqué dans ce tuto, j'ai toujours pu résoudre les problèmes rencontrés et même utiliser pacman sans problème, ma connexion étant opérationnelle.

Je ne doute évidemment pas que tes opérations de mount préalables apportent un plus mais elles diffèrent nettement de celles mentionnées dans le tuto ; par exemple ta commande d'entrée dans le chroot (chroot /mnt/archlinux) est, dans le tuto, : mount /mnt /bin/bash.

Pour le cas où, je retranscris néanmoins tes précieuses indications dans le document texte où je consigne depuis des années les informations que je juge utiles voire indispensables.

Une fois encore, je te remercie pour le temps que tu consacres à apporter ton aide aux astuciens en difficulté.

EDIT : la liste interminable des paquets censés être inutiles n'apparaît que lorsque je veux installer un paquet bien précis ; si je fais un simple apt-get update /upgrade, cette liste n'apparaît pas. Le problème, c'est que dans la dite liste interminable, il y a des paquets dont j'ignore l'utilité et dont la suppression pourrait avoir un effet néfaste voir destructeur sur le bon fonctionnement de Wheezy ; je me souviens d'ailleurs d'avoir exécuté un autoremove il y a un an ou deux sur ma Squeeze, ce qui m'avait amené à devoir la réinstaller. J'en resterai donc là.

Bonjour Aug

Je vais essayer ta méthode avec synaptic et voir si des mises à jour seront disponibles ensuite avec apt-get.

Je ferai retour dans quelques minutes.

EDIT : De retour : effectivement ta solution fonctionne et un apt-get upgrade m'a proposé 8 mises à jours.

Problème initial résolu donc.



Modifié par Mimile le 21/01/2014 11:20
Logicien
 Posté le 21/01/2014 à 22:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Pour faire simple et rapide autant que possible, la page chroot d'ArchLinux revient à ce que je fais en utilisant une syntaxe de commandes différente pour monter et entrer dans le chroot. La quantité de points systèmes montés de mon chroot le rend aussi plus complet à l'administration. Ils m'ont été dicté par les messages d'erreurs d'apt-get et de pacman lorsqu'exécutés dans un chroot.

Combien de fois la lumière s'est faite sur un point obscur auquel je n'avais pas pensé. Si tu as une liste interminable de paquets installés comme dépendances qui ne sont plus nécessaires seulement quand tu veux installer un paquet précis, c'est parce-que le paquet à installer entre en conflit avec un ou des paquets installés et que ces derniers doivent être désinstallés pour qu'apt-get puisse installer le paquet que tu demandes. Les paquets à désinstaller laissent derrière eux pleins de dépendances orphelines.

Le paquet que tu veux installer doit rendre nécessaire la désinstallation d'un (meta-)paquet majeur pour qu'il implique que tant d'autres paquets deviennent orphelins.

Si tu veux voir avec quel(s) paquet(s) le paquet que tu veux installer entre en conflit, tu peux faire

apt-cache show le-paquet-à-installer | less

Tu peux aussi voir les dépendances du paquet conflictuel par le même principe de commande

apt-cache show le-paquet-conflictuel | less



Modifié par Logicien le 21/01/2014 23:00
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Mise à jour de ma Debian Wheezy vers Jessie
Debian Wheezy HS après mise à jour
Debian Wheezy : options éteindre , redémarrer, disparues (abandonné)
mises a jour opensuze
VOYAGER 7 Debian Wheezy
Carte wifi plus reconnue après mise à jour Debian Testing
Besoin de conseils pour mise à jour Debian Testing
Mises à jour qui echuent.
problème frappe clavier après mises à jour
Debian Wheezy : plus d'arrêt possible !
Plus de sujets relatifs à Debian Wheezy : Echec des mises à jour
 > Tous les forums > Forum Linux