Je suis actuellement en formation T2SI donc je commence tout juste à être à l’aise avec les commandes. Simplement, tu pourras me faire autant de morale que tu veux je resterai entièrement d’accord avec toi, mon serveur n’ai pas du tout à jour et cela reste super dangereux.
Sauf qu’il y a encore 1 mois je ne savais même pas que mon serveur tournait sous Debian. Et je ne savais même pas ce qu’étais une distribution. Maintenant j’essaie de vivre Linux (même chez moi) afin de m’habituer au maximum à utiliser les commandes.
Les seules choses que je faisais auparavant était de m’occuper d’installer mes cms comme wordpress, invision et wikimedia et de les mettre à jour, bizarrement je n’ai jamais été confronté à un problème de php pas assez récent et tant mieux. Mais maintenant j’aimerai que cela change.
Lorsque je me suis rendu compte que ma Debian n’était absolument pas à jour j’ai commencé à faire plusieurs recherches, et ayant passé mon squeeze perso en wheezy sans trop de difficultés, je me suis dis que pour mon serveur cela ne devrait pas être trop difficile HUM HUM (triple idiots).
J’ai commencé à parcourir BEAUCOUP de sites avec différents procédés à réaliser etc, j’ai même appliqué des solutions absolument pas adaptés à mon problème tellement j’en étais désespéré. Mes solutions étais donc soit de payer 400€ d’infogérance, soit de venir vous demander de l’aide.
Voilà globalement mon histoire, maintenant passons aux “choses sérieuses”.
Voici ce que tu viens de me demander :
[quote]de266:~# ls -la /etc/apt/
total 148
drwxr-xr-x 5 root root 4096 Oct 26 11:32 .
drwxr-xr-x 107 root root 12288 Oct 27 14:25 …
drwxr-xr-x 2 root root 4096 Oct 26 11:44 apt.conf.d
-rw------- 1 root root 0 Feb 11 2009 secring.gpg
-rw-r–r-- 1 root root 166 Oct 26 19:05 sources.list
drwxr-xr-x 2 root root 4096 Jun 23 2010 sources.list.d
-rw------- 1 root root 1200 Oct 26 11:19 trustdb.gpg
-rw-r–r-- 1 root root 49600 Oct 26 11:19 trusted.gpg
drwxr-xr-x 2 root root 4096 Oct 26 12:03 trusted.gpg.d
-rw-r–r-- 1 root root 49600 Oct 26 11:19 trusted.gpg~
de266:~#
[/quote]
Pour mon source.list (actuellement vide car je ne sais même plus quoi mettre dedans entre mes essaies avec lenny, squeezy et wheezy, il me semble avoir laissé Lenny :
[quote]de266:~# ls -la /etc/apt/sources.list.d
total 8
drwxr-xr-x 2 root root 4096 Jun 23 2010 .
drwxr-xr-x 5 root root 4096 Oct 26 11:32 …
[/quote]
[quote]de266:~# cat /etc/apt/sources.list
deb archive.debian.org/debian-archive/debian/ lenny main contrib non-free
deb-src archive.debian.org/debian-archive/debian/ lenny main contrib non-free
[/quote]
Oui donc effectivement j’ai laissé lenny.
[quote]de266:~# apt-cache policy libc6
libc6:
Installed: 2.7-18lenny7
Candidate: 2.7-18lenny7
Version table:
*** 2.7-18lenny7 0
500 archive.debian.org lenny/main Packages
100 /var/lib/dpkg/status
de266:~#
[/quote]
En ce qui concerne cette commande :
Je pense que mon aptitude ne fonctionne pas. Donc je remplace par :
[quote]de266:~# apt-get -s remove --purge nscd
Reading package lists… Done
Building dependency tree
Reading state information… Done
You might want to run `apt-get -f install’ to correct these:
The following packages have unmet dependencies:
libc-bin: Breaks: libc6 (< 2.10) but 2.7-18lenny7 is to be installed
E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution).
[/quote]
Voilà mon uzineagaz (j’en suis le seul fautif…)
PS : Merci énormément de prendre le temps de m’aider c’est vraiment super sympa.