J'ai voulu installer un serveur ARK sur mon serveur ubuntu 14.04 LTS et je pense que j'ai complètement foiré mon système.
Ce que j'ai fait, c'est este .
nano /etc/apt/sources.list
et ajouté ceci au fichier
# Experimental/unstable (sid) repositories
deb http://ftp.debian.org/debian experimental main
deb http://ftp.debian.org/debian sid main
et ensuite :
apt-get update
apt-get install libc6-dev
Mais maintenant, j'ai des dépendances cassées. J'ai essayé tous les trucs standards.
apt-get install -f
apt-get upgrade -f
apt-get dist-upgrade
J'ai essayé beaucoup de choses que j'ai lues sur le web mais rien ne fonctionne.
Le système fonctionne sans problème et tout fonctionne sauf la mise à niveau ou l'installation de nouveaux paquets parce que les dépendances non satisfaites le bloquent.
La sortie de apt-get upgrade
est :
libc-bin : depends on: libc6 (< 2.20) but 2.22-3 is installed
libc-l10n : brocken: locales (< 2.21-0experimental1) but 2.13+git20120306-12.1 is installed
libc6 : brocken: locales (< 2.22) but 2.13+git20120306-12.1 is installed
J'ai traduit la sortie de l'allemand en anglais. Ce que j'en retiens, c'est que libc6
est au nouveau ? Je dois donc le remplacer par une version plus ancienne ?
Je n'en sais rien. J'espère qu'il y a une solution autre que d'effacer le disque. J'ai vu l'erreur trop tard et je ne peux donc pas remonter le temps suffisamment loin pour la réparer. Ce que j'ai fait n'était pas intelligent du tout... Mais bon... j'ai appris quelques leçons... :-/
Merci pour le temps et les efforts que vous avez consacrés à la lecture de ce document et merci pour votre aide :-)
Editar
Il s'agit de la sortie de apt-cache policy libc6 libc6-dev locales
libc6:
Installiert: 2.22-2
Installationskandidat: 2.22-2
Versionstabelle:
*** 2.22-2 0
100 /var/lib/dpkg/status
2.19-0ubuntu6.7 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-updates/main amd64 Packages
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-security/main amd64 Packages
2.19-0ubuntu6 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty/main amd64 Packages
libc6-dev:
Installiert: 2.22-2
Installationskandidat: 2.22-2
Versionstabelle:
*** 2.22-2 0
100 /var/lib/dpkg/status
2.19-0ubuntu6.7 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-updates/main amd64 Packages
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-security/main amd64 Packages
2.19-0ubuntu6 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty/main amd64 Packages
locales:
Installiert: 2.13+git20120306-12.1
Installationskandidat: 2.13+git20120306-12.1
Versionstabelle:
*** 2.13+git20120306-12.1 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.13+git20120306-12 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty/main amd64 Packages
Editar
La sortie de apt-get install libc6=2.19-0ubuntu6.7 libc6-dev=2.19-0ubuntu6.7
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-dev-bin : Depends: libc6 (> 2.22) but 2.19-0ubuntu6.7 is to be installed
Recommends: manpages-dev but it is not going to be installed
libc-l10n : Breaks: locales (< 2.21-0experimental1) but 2.13+git20120306-12.1 is to be installed
libc6-dev : Depends: libc-dev-bin (= 2.19-0ubuntu6.7)
libc6-i386 : Depends: libc6 (= 2.22-2) but 2.19-0ubuntu6.7 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Editar
La sortie de apt-cache policy libc-dev-bin libc-l10n libc6-dev libc6-i386
libc-dev-bin:
Installed: 2.22-2
Candidate: 2.22-2
Version table:
*** 2.22-2 0
100 /var/lib/dpkg/status
2.19-0ubuntu6.7 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-updates/main amd64 Packages
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-security/main amd64 Packages
2.19-0ubuntu6 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty/main amd64 Packages
libc-l10n:
Installed: 2.22-0experimental3
Candidate: 2.22-0experimental3
Version table:
*** 2.22-0experimental3 0
100 /var/lib/dpkg/status
libc6-dev:
Installed: 2.22-2
Candidate: 2.22-2
Version table:
*** 2.22-2 0
100 /var/lib/dpkg/status
2.19-0ubuntu6.7 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-updates/main amd64 Packages
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-security/main amd64 Packages
2.19-0ubuntu6 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty/main amd64 Packages
libc6-i386:
Installed: 2.22-2
Candidate: 2.22-2
Version table:
*** 2.22-2 0
100 /var/lib/dpkg/status
2.19-0ubuntu6.7 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-updates/main amd64 Packages
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty-security/main amd64 Packages
2.19-0ubuntu6 0
500 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ trusty/main amd64 Packages
Editar
La sortie de apt-get purge libc-l10n
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 : Depends: libc6 (< 2.20) but 2.22-2 is to be installed
libc6 : Breaks: locales (< 2.22) but 2.13+git20120306-12.1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
La sortie de apt-get install libc-dev-bin=2.19-0ubuntu6.7 libc6-dev=2.19-0ubuntu6.7 libc6-i386=2.19-0ubuntu6.7
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 : Depends: libc6 (< 2.20) but 2.22-2 is to be installed
libc-dev-bin : Depends: libc6 (< 2.20) but 2.22-2 is to be installed
Recommends: manpages-dev but it is not going to be installed
libc-l10n : Breaks: locales (< 2.21-0experimental1) but 2.13+git20120306-12.1 is to be installed
libc6 : Breaks: locales (< 2.22) but 2.13+git20120306-12.1 is to be installed
libc6-dev : Depends: libc6 (= 2.19-0ubuntu6.7) but 2.22-2 is to be installed
libc6-i386 : Depends: libc6 (= 2.19-0ubuntu6.7) but 2.22-2 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).