[CDM] désinstallation impossible [résolu]
[CDM] désinstallation impossible [résolu]
Bonsoir ,
je viens d'installer le login manager cdm avec yaourt , je ne parviens pas à me logguer , j' ai donc fait un ctrl-alt f2 pour utiliser tty2 , c'est correct mais je ne parviens pas à enlever le paquet cdm du systeme , ni avec pacman ni avec yaourt : la réponse est la suivante : error: failed to initialize alpm library (could not find or read directory)
merci .
je viens d'installer le login manager cdm avec yaourt , je ne parviens pas à me logguer , j' ai donc fait un ctrl-alt f2 pour utiliser tty2 , c'est correct mais je ne parviens pas à enlever le paquet cdm du systeme , ni avec pacman ni avec yaourt : la réponse est la suivante : error: failed to initialize alpm library (could not find or read directory)
merci .
Dernière modification par bluemoon le jeu. 13 nov. 2014, 23:13, modifié 2 fois.
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [CDM] désinstallation impossible [non résolu]
Salut,

As-tu regardé un peu ce que racontait la fin de ton
A priori, je pense que pacman est cassé...
Que renvoie:
?
S'il ne trouve rien, tu vas devoir passer par le média d'installation et commencer par le réinstaller (chroot).
De là, la prochaine étape sera de vérifier l'état des paquets et autres petites choses:
?
Je ne voudrais pas t'affoler mais ceci n'augure rien de bon (et n'a sans doute rien à voir avec CDM...).bluemoon a écrit :la réponse est la suivante : error: failed to initialize alpm library (could not find or read directory)

As-tu regardé un peu ce que racontait la fin de ton
/var/klog/pacman.log
?A priori, je pense que pacman est cassé...
Que renvoie:
Code : Tout sélectionner
ls -l /usr/lib/libalpm.so
S'il ne trouve rien, tu vas devoir passer par le média d'installation et commencer par le réinstaller (chroot).
De là, la prochaine étape sera de vérifier l'état des paquets et autres petites choses:
Code : Tout sélectionner
df -m
pacman -Qqk
«The following statement is not true. The previous statement is true.» 

Re: [CDM] désinstallation impossible
alors , j'ai rien trouvé de spécial dans /var/log/pacman.log ; enfin le résultat de la commande :
ls -l /usr/lib/libalpm.so
lrwxrwxrwx 1 root root 16 May 4 2014 /usr/lib/libalpm.so -> libalpm.so.8.0.2
quand tu dis réinstaller , tu parles de pacman pas du système ???
comment etre certain que pacman est cassé , car j'ai tenté une mise à jour d'un programme , ca fonctionne toujours,j'ai aussi désinstallé et réinstallé un programme au hasard , ca marche ; mais cdm , rien à faire.
merci de ta réponse.
ls -l /usr/lib/libalpm.so
lrwxrwxrwx 1 root root 16 May 4 2014 /usr/lib/libalpm.so -> libalpm.so.8.0.2
quand tu dis réinstaller , tu parles de pacman pas du système ???
comment etre certain que pacman est cassé , car j'ai tenté une mise à jour d'un programme , ca fonctionne toujours,j'ai aussi désinstallé et réinstallé un programme au hasard , ca marche ; mais cdm , rien à faire.
merci de ta réponse.
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [CDM] désinstallation impossible
Bien sûr, juste pacman.bluemoon a écrit :quand tu dis réinstaller , tu parles de pacman pas du système ???

As-tu désactivé cdm ? (via systemd)
Qu'obtiens-tu quand tu tentes de le désinstaller ?

«The following statement is not true. The previous statement is true.» 

Re: [CDM] désinstallation impossible
ok cool ,
j'ai réussi à obtenir à nouveau un log automatique , donc exit cdm , en mettant # à toute les lignes du fichier :
/etc/profile.d/zzz.cdm.sh
# To avoid potential situation where cdm(1) crashes on every TTY, here we
# default to execute cdm(1) on tty1 only, and leave other TTYs untouched.
#if [[ "$(tty)" == '/dev/tty1' ]]; then
# [[ -n "$CDM_SPAWN" ]] && return
# Avoid executing cdm(1) when X11 has already been started.
# [[ -z "$DISPLAY$SSH_TTY$(pgrep xinit)" ]] && exec cdm
#fi
et quand je tente de désinstaller avec : pacman -r cdm ou yaourt -r cdm , j'ai bien : error: failed to initialize alpm library (could not find or read directory) .
voila
j'ai réussi à obtenir à nouveau un log automatique , donc exit cdm , en mettant # à toute les lignes du fichier :
/etc/profile.d/zzz.cdm.sh
# To avoid potential situation where cdm(1) crashes on every TTY, here we
# default to execute cdm(1) on tty1 only, and leave other TTYs untouched.
#if [[ "$(tty)" == '/dev/tty1' ]]; then
# [[ -n "$CDM_SPAWN" ]] && return
# Avoid executing cdm(1) when X11 has already been started.
# [[ -z "$DISPLAY$SSH_TTY$(pgrep xinit)" ]] && exec cdm
#fi
et quand je tente de désinstaller avec : pacman -r cdm ou yaourt -r cdm , j'ai bien : error: failed to initialize alpm library (could not find or read directory) .
voila
Re: [CDM] désinstallation impossible [résolu]
c'est bon , j'ai réussi , je me suis trompé avec la commande , c'est : pacman -R et non -r , j'ai cependant un
warning: /etc/cdmrc saved as /etc/cdmrc.pacsave .
tu connais un bon login manager qui s'installe facilement sous arch , qui marche bien et sans avoir à configurer apres install ???
warning: /etc/cdmrc saved as /etc/cdmrc.pacsave .
tu connais un bon login manager qui s'installe facilement sous arch , qui marche bien et sans avoir à configurer apres install ???
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [CDM] désinstallation impossible [résolu]
Gestion_des_fichiers_de_configurationsbluemoon a écrit :c'est bon , j'ai réussi , je me suis trompé avec la commande , c'est : pacman -R et non -r , j'ai cependant un
warning: /etc/cdmrc saved as /etc/cdmrc.pacsave .
Si tu utilises un gestionnaire de bureau comme environnement principal, tu disposes de ce qu'il faut (kdm pour kde, gdm pour gnome, lxdm pour lxde...).bluemoon a écrit :tu connais un bon login manager qui s'installe facilement sous arch , qui marche bien et sans avoir à configurer apres install ???
Autrement tu as slim qui ne nécessite que de configurer un ~/.xinitrc par utilisateur... et d'autres...

«The following statement is not true. The previous statement is true.» 
