Vous n'êtes pas identifié(e).
Bonjour à tous , cette aprem j'ai eu un problème , j'ai lancer mes mises à jours via apt-get install && apt-get upgrade && apt-get dist-upgrade sur mon ordi sur lequel est installé kali ,
Un grand nombre de mises à jours était présentes , ce qui etait "louche" vu que j'en fais tout les jours mais peut importe,
J'ai donc lancé les mises à jours , et j'ai eu une erreur , impossible d'installer certaines dépendences de gnome-session
Depuis je ne peux plus avoir d'interface graphique , je me retrouve avec un simple terminal ^^'
j'ai essayé de faire apt-get -f install comme conseillé mais ça n'y change rien
voici une photo de l'erreur :
ma question est donc : Que faire pour réparer ça ?
Je pense que c'est les headers qui ont du sauté mais je ne sais pas comment les remettres
Mess With The Bests
Die Like The Rest
Hors ligne
tu dois éditer le fichier .postinst qui se trouve dans /var/lib/dpkg/info/
Si le contenu termine par exit 1 tu remplace par exit 0
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
lorsque je l'édite avec vi ou nano le ficheir n'existe pas/est vide
j'ai pris dpkg.postinst du coup
Dernière modification par ZeR0-@bSoLu (26-04-2015 19:53:37)
Mess With The Bests
Die Like The Rest
Hors ligne
la dernière ligne se termine déjà par un exit 0 , par contre d'autres exit 1 sont présent plus haut dans le code
Mess With The Bests
Die Like The Rest
Hors ligne
j'ai essayé de changer le seul exit code qu'il y avais en 1 par un 0 et j'ai réessayer mais ça n'y change rien
Mess With The Bests
Die Like The Rest
Hors ligne
c'est quel paquet qui foire ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
apparement initscripts
Mess With The Bests
Die Like The Rest
Hors ligne
j'ai rien trouver sur le net sujet à mon problème... I need help j'ai plus d'ordi la xD
Mess With The Bests
Die Like The Rest
Hors ligne
Est-ce que temporairement tu pourrais pas installer un autre window manager qui te permettrait de travailler en attendant de trouver une solution ?
Hors ligne
bonjour,
pas de dépôts Debian dans ton /etc/apt/sources.list ?
chez moi actuellement sur KaliBang > initscripts version 2.88dsf-41+kali2
vétifies les permissions de
root@kali:~# cd /etc/init.d
root@kali:/etc/init.d# ls -l
total 540
-rwxr-xr-x 1 root root 5195 sept. 6 2011 alsa-utils
-rwxr-xr-x 1 root root 7820 déc. 22 21:59 apache2
-rwxr-xr-x 1 root root 3642 mai 29 2012 arpwatch
-rwxr-xr-x 1 root root 1071 juin 25 2011 atd
-rwxr-xr-x 1 root root 1511 sept. 21 2011 atftpd
-rwxr-xr-x 1 root root 2396 juin 18 2014 beef-xss
-rwxr-xr-x 1 root root 1175 nov. 22 2010 binfmt-support
-rwxr-xr-x 1 root root 4474 mars 9 2012 bluetooth
-rwxr-xr-x 1 root root 1679 nov. 10 2011 bootcdflop
-rwxr-xr-x 1 root root 2267 févr. 20 2012 bootcdram
-rwxr-xr-x 1 root root 1276 août 19 2013 bootlogs
-rwxr-xr-x 1 root root 1281 août 19 2013 bootmisc.sh
-rwxr-xr-x 1 root root 3816 août 19 2013 checkfs.sh
-rwxr-xr-x 1 root root 1099 août 19 2013 checkroot-bootclean.sh
-rwxr-xr-x 1 root root 9673 août 19 2013 checkroot.sh
-rwxr-xr-x 1 root root 1379 déc. 9 2011 console-setup
-rwxr-xr-x 1 root root 3033 juil. 3 2012 cron
-rwxr-xr-x 1 root root 938 janv. 7 2014 cryptdisks
-rwxr-xr-x 1 root root 896 janv. 7 2014 cryptdisks-early
-rwxr-xr-x 1 root root 2784 mai 20 2010 darkstat
-rwxr-xr-x 1 root root 2813 févr. 5 17:00 dbus
-rwxr-xr-x 1 root root 1625 déc. 15 2012 dns2tcp
-rwxr-xr-x 1 root root 2451 févr. 13 2013 dradis
-rwxr-xr-x 1 root root 6435 juil. 20 2014 exim4
-rwxr-xr-x 1 root root 3569 sept. 30 2014 greenbone-security-assistant
-rwxr-xr-x 1 root root 1329 août 19 2013 halt
-rwxr-xr-x 1 root root 10577 juin 24 2012 hdparm
-rwxr-xr-x 1 root root 1423 août 19 2013 hostname.sh
-rwxr-xr-x 1 root root 3880 déc. 9 2012 hwclock.sh
-rwxr-xr-x 1 root root 4119 juin 17 2014 iodined
-rwxr-xr-x 1 root root 1996 juin 16 2012 irqbalance
-rwxr-xr-x 1 root root 7592 avril 28 2012 kbd
-rwxr-xr-x 1 root root 1591 oct. 1 2012 keyboard-setup
-rwxr-xr-x 1 root root 3463 déc. 5 2011 keymap.sh
-rwxr-xr-x 1 root root 1293 août 19 2013 killprocs
-rwxr-xr-x 1 root root 1990 mai 20 2012 kmod
-rwxr-xr-x 1 root root 699 févr. 1 00:21 live-tools
-rwxr-xr-x 1 root root 884 mai 4 2012 lvm2
-rwxr-xr-x 1 root root 4257 avril 20 22:28 metasploit
-rwxr-xr-x 1 root root 2775 janv. 30 2010 miredo
-rwxr-xr-x 1 root root 995 août 19 2013 motd
-rwxr-xr-x 1 root root 670 août 19 2013 mountall-bootclean.sh
-rwxr-xr-x 1 root root 2128 août 19 2013 mountall.sh
-rwxr-xr-x 1 root root 1508 août 19 2013 mountdevsubfs.sh
-rwxr-xr-x 1 root root 1413 août 19 2013 mountkernfs.sh
-rwxr-xr-x 1 root root 678 août 19 2013 mountnfs-bootclean.sh
-rwxr-xr-x 1 root root 2440 août 19 2013 mountnfs.sh
-rwxr-xr-x 1 root root 1731 août 19 2013 mtab.sh
-rwxr-xr-x 1 root root 5437 janv. 21 19:48 mysql
-rwxr-xr-x 1 root root 4322 mars 14 2013 networking
-rwxr-xr-x 1 root root 1751 janv. 30 2013 network-manager
-rwxr-xr-x 1 root root 6491 mai 22 2013 nfs-common
-rwxr-xr-x 1 root root 2235 sept. 18 2014 nginx
-rwxr-xr-x 1 root root 1814 févr. 4 21:03 ntp
-rwxr-xr-x 1 root root 3473 août 26 2014 openvas-manager
-rwxr-xr-x 1 root root 3986 août 26 2014 openvas-scanner
-rwxr-xr-x 1 root root 8958 févr. 24 2012 openvpn
-rwxr-xr-x 1 root root 4277 mai 22 2013 pcscd
-rwxr-xr-x 1 root root 1095 oct. 8 2012 postgresql
-rwxr-xr-x 1 root root 549 nov. 28 10:41 pppd-dns
-rwxr-xr-x 1 root root 1346 mai 20 2012 procps
-rwxr-xr-x 1 root root 6120 août 19 2013 rc
-rwxr-xr-x 1 root root 782 août 19 2013 rc.local
-rwxr-xr-x 1 root root 117 août 19 2013 rcS
-rw-r--r-- 1 root root 2427 août 19 2013 README
-rwxr-xr-x 1 root root 639 août 19 2013 reboot
-rwxr-xr-x 1 root root 3879 janv. 26 2012 redsocks
-rwxr-xr-x 1 root root 1615 déc. 10 2012 rlinetd
-rwxr-xr-x 1 root root 1074 août 19 2013 rmnologin
-rwxr-xr-x 1 root root 2344 juin 15 2012 rpcbind
-rwxr-xr-x 1 root root 4395 déc. 2 2012 rsync
-rwxr-xr-x 1 root root 3054 oct. 7 2014 rsyslog
-rwxr-xr-x 1 root root 2793 juil. 4 2013 samba
-rwxr-xr-x 1 root root 2348 avril 22 2010 saned
-rwxr-xr-x 1 root root 1163 sept. 16 2012 screen-cleanup
-rwxr-xr-x 1 root root 3200 août 19 2013 sendsigs
-rwxr-xr-x 1 root root 1261 juin 14 2012 setkey
-rwxr-xr-x 1 root root 590 août 19 2013 single
-rw-r--r-- 1 root root 4290 août 19 2013 skeleton
-rwxr-xr-x 1 root root 18483 juin 19 2011 smartd
-rwxr-xr-x 1 root root 3505 juin 19 2011 smartmontools
-rwxr-xr-x 1 root root 3239 sept. 21 2014 snmpd
-rwxr-xr-x 1 root root 3881 juin 28 2014 ssh
-rwxr-xr-x 1 root root 4391 mai 25 2012 sslh
-rwxr-xr-x 1 root root 3380 avril 22 2013 stunnel4
-rwxr-xr-x 1 root root 714 févr. 16 13:44 sudo
-rwxr-xr-x 1 root root 899 juin 27 2012 thin
-rwxr-xr-x 1 root root 876 févr. 2 2013 truecrypt
-rwxr-xr-x 1 root root 8827 nov. 9 2012 udev
-rwxr-xr-x 1 root root 1179 août 19 2012 udev-mtab
-rwxr-xr-x 1 root root 2721 août 19 2013 umountfs
-rwxr-xr-x 1 root root 2195 août 19 2013 umountnfs.sh
-rwxr-xr-x 1 root root 1122 août 19 2013 umountroot
-rwxr-xr-x 1 root root 1281 juin 25 2013 unattended-upgrades
-rwxr-xr-x 1 root root 3111 août 19 2013 urandom
-rwxr-xr-x 1 root root 15764 avril 10 17:01 vboxadd
-rwxr-xr-x 1 root root 5378 avril 10 17:03 vboxadd-service
-rwxr-xr-x 1 root root 21015 avril 10 17:03 vboxadd-x11
-rwxr-xr-x 1 root root 2666 mars 2 2012 x11-common
root@kali:/etc/init.d#
Shift + PageUp/PageDown se déplacer de haut en bas, voir aussi Ctrl + L.
et mon idée c'est de tester de déplanter avec aptitude et dpkg, parce que tu as utilisé apt.
liste de commandes utiles, pour la situation:
# aptitude show initscripts
# dpkg -C
# dpkg --configure -a
# dpkg --configure initscripts
# aptitude update
# aptitude safe-upgrade
# aptitude full-upgrade
__________________________________________
attention là, rien dans la liste est dans un ordre !
# aptitude reinstall initscripts
# aptitude install initscripts
# aptitude purge initscripts
si tu fais un # dpkg --configure -a
fais le sur terminal frais (les dpkg en général).
pour tes headers:
# dpkg -l | grep -Ei "linux-headers|linux-image"
# aptitude install linux-headers-`uname -r`
@+
Dernière modification par WangXiangzhai (27-04-2015 09:44:01)
PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso
Hors ligne
Est-ce que temporairement tu pourrais pas installer un autre window manager qui te permettrait de travailler en attendant de trouver une solution ?
déjà essayé mais ça marche pas car j'ai besoin des dépendances qui justement posent problème ^^'
Merci Wang de ton aide mais avec aptitude je rencontre exactement les mêmes erreurs...
le même paquet retourne la même erreur , et le retour de aptitude donne ça
Etat actuel : 129 paquets cassés ,[+8] , 839 mises à jours restantes [-42]
Mess With The Bests
Die Like The Rest
Hors ligne
et la dernière commande m'a tout désinstallé xD
Mess With The Bests
Die Like The Rest
Hors ligne
que réponds cette commande ?
cat /var/lib/dpkg/info/initscripts.postinst
Et
cat /var/lib/dpkg/status
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
la première me retourne un grand nombre de chose que je ne peux malheureusement pas montrer..
cela me retourne un script
la deuxième me retourne des dizaines de milliers de lignes terminal , on dirais le compte rendu des derniers mises à jours avec le détails des packages etc etc etc...
Mess With The Bests
Die Like The Rest
Hors ligne
ok, édite /var/lib/dpkg/info/initscripts.postinst, et tu remplace tout par
#!/bin/sh
set -e
exit 0
Le second fichier /var/lib/dpkg/status tu cherche la portion de ligne qui concerne le paquet qui bloque entre Package: initscript et avant le Package suivant, tu le supprime et tu relance ta mise à jour.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
d'accord je fait ça de suite et après je retente une maj ?
Mess With The Bests
Die Like The Rest
Hors ligne
il y a rien dans la liste , entre les deux packages à part les conflict et les conffiles je laisse tel quel ?
Au passage à tous pour vôtre aide
Dernière modification par ZeR0-@bSoLu (27-04-2015 19:55:06)
Mess With The Bests
Die Like The Rest
Hors ligne
et la dernière commande m'a tout désinstallé xD
si tu parles de # aptitude purge initscripts
m'enfin !
bé oui, je t'avais prévenu !
purge > ça veut bien dire, ce que cela veut dire (supprime le logiciel et la conf).
remove > ça supprime le paquet, pas la conf.
install > ça installe
reinstall > ça réinstalle
dpkg > dpkg est un outil pour l'installation, la création, la suppression et
la gestion des paquets Debian. aptitude(1) est la principale interface
à dpkg et la plus agréable pour l'utilisateur. dpkg lui-même est entiè‐
rement contrôlé par des paramètres sur la ligne de commande. Une com‐
mande comporte exactement une action et zéro ou plusieurs options. Le
paramètre « action » dit ce que dpkg doit faire et les options modi‐
fient l'action d'une manière ou d'une autre.
--configure paquet...|-a|--pending
Reconfiguration d'un paquet dépaqueté mais non encore configuré.
Si l'option -a ou --pending est utilisée au lieu de paquet, tous
les paquets dépaquetés mais non configurés sont configurés.
édit:
dans terminal simplement la commande:
# aptitude
supprimes tes 129 paquets cassés
# aptitude update
# aptitude safe-upgrade
# aptitude full-upgrade
___________________________________________________________
désinstaller manuellement un paquet:
[== Indéfini ==]
# mv /var/lib/dpkg/info/PAQUET.* /tmp/
# dpkg --remove --force-remove-reinstreq PAQUET
Dernière modification par WangXiangzhai (28-04-2015 10:39:06)
PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso
Hors ligne
Je parle uniquement de la dernière ^^' pas de purge ^^'
Mess With The Bests
Die Like The Rest
Hors ligne
Je pense que c'est les headers qui ont du sauté mais je ne sais pas comment les remettres
# aptitude install linux-headers-`uname -r`
ça,
cela installe les linux-headers, simplement.
laisse tomber les headers pour l'instant ("headers" j'ai pigé comme ça moi).
testes de récupérer ton système, j'ai édité au dessus.
Dernière modification par WangXiangzhai (28-04-2015 10:57:58)
PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso
Hors ligne
sur http://bugs.debian.org/initscripts
j'ai vu > https://bugs.debian.org/cgi-bin/bugrepo … bug=649148
peut être une piste ...
Dernière modification par WangXiangzhai (28-04-2015 11:00:51)
PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso
Hors ligne
Merci pour toutes tes pistes Wang , voilà le compte rendu depuis hier
J'ai essayé tout ce que vous m'avez dis + j'ai essayé de mon côté d'installer d'autres environnements graphiques ou diverses choses
je n'ai donc plus aucun paquets de kali installé suite à aptitude , et je ne peux plus les réinstaller suite à l'erreur qui pose problème depuis le début ^^'
même malgré l'astuce de Coyotus j'entend bien
je vais regarder ton lien Wang
à tous de vôtre aide
Mess With The Bests
Die Like The Rest
Hors ligne
je n'ai donc plus aucun paquets de kali installé suite à aptitude
j'espère que tu n'as pas d'autre dépôt, que ceux de kali dans ton sources.list ?
parce que full-upgrade et dist-upgrade dans ces conditions, c'est la catas assurée
http://linuxtrack.net/viewtopic.php?pid=7661#p7661
bonjour,
pas de dépôts Debian dans ton /etc/apt/sources.list ?
siffle
de retour dans la soirée.
Dernière modification par WangXiangzhai (28-04-2015 13:01:45)
PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso
Hors ligne
si j'avais d'autres dépots mais que pour certaines applications
depot debian non j'ai pas à par ceux de kali
Dernière modification par ZeR0-@bSoLu (28-04-2015 15:50:29)
Mess With The Bests
Die Like The Rest
Hors ligne
Quel dépôts exactement ?
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne