#1 Le 25/03/2007, à 12:39
- Lourik
[résolu] probleme avec adept
bonjour a tous !
j'ai un petit probleme avec adept, je n'arrive pas a telecharger de paquets.
Au demarrage il m'affiche :
You will not be able to change your system settings in any way (install, remove or upgrade software), because another process is using the packaging system database (probably some other Adept application or apt-get or aptitude). Please close the other application before using this one.
Sauf que je le fais juste apres avoir demarré l'ordinateur.
Ce problème est arrivé après que l'installation de sun-java est echoué, donc c'est peut etre adept qui ne s'est pas fermé mais bon la je ne sais pas ce que je peux faire donc si vous pouvez m'aider... merci d'avance !
Dernière modification par Lourik (Le 25/03/2007, à 19:53)
Hors ligne
#2 Le 25/03/2007, à 13:11
- bernez
Re : [résolu] probleme avec adept
Tu fais
ps ax
pour savoir si une application telle que adept ou bien dpkg n'est pas en train de tourner
vyé kanari ka fè bonsoup.
Kenavo. A galon !
Hors ligne
#3 Le 25/03/2007, à 14:11
- Lourik
Re : [résolu] probleme avec adept
euh... ca me donne ca :
PID TTY STAT TIME COMMAND
1 ? Ss 0:01 /sbin/init splash
2 ? SN 0:00 [ksoftirqd/0]
3 ? S 0:00 [watchdog/0]
4 ? S< 0:00 [events/0]
5 ? S< 0:00 [khelper]
6 ? S< 0:00 [kthread]
8 ? S< 0:00 [kblockd/0]
9 ? S< 0:00 [kacpid]
10 ? S< 0:00 [kacpi_notify]
88 ? S< 0:00 [kseriod]
121 ? S 0:00 [pdflush]
122 ? S 0:00 [pdflush]
123 ? S 0:00 [kswapd0]
124 ? S< 0:00 [aio/0]
1783 ? S< 0:00 [khubd]
1947 ? S< 0:00 [kjournald]
2019 ? Ss 0:00 //sbin/logd
2172 ? S<s 0:00 /sbin/udevd --daemon
2929 ? S< 0:00 [shpchpd]
3170 ? S< 0:00 [kpsmoused]
3403 ? S< 0:00 [kjournald]
3502 ? S<s 0:00 dhclient3 -pf /var/run/dhclient.eth0.pid -lf /var/lib
3769 tty1 Ss+ 0:00 /sbin/getty 38400 tty1
3770 tty2 Ss+ 0:00 /sbin/getty 38400 tty2
3771 tty3 Ss+ 0:00 /sbin/getty 38400 tty3
3772 tty4 Ss+ 0:00 /sbin/getty 38400 tty4
3773 tty5 Ss+ 0:00 /sbin/getty 38400 tty5
3774 tty6 Ss+ 0:00 /sbin/getty 38400 tty6
3958 ? Ss 0:00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid
4042 ? Ss 0:00 /sbin/syslogd
4068 ? Ss 0:00 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
4070 ? Ss 0:00 /sbin/klogd -P /var/run/klogd/kmsg
4089 ? Ss 0:00 /usr/bin/dbus-daemon --system
4104 ? Ss 0:01 /usr/sbin/hald
4105 ? S 0:00 hald-runner
4111 ? S 0:00 /usr/lib/hal/hald-addon-acpi
4118 ? S 0:00 /usr/lib/hal/hald-addon-keyboard
4128 ? S 0:00 /usr/lib/hal/hald-addon-storage
4130 ? S 0:00 /usr/lib/hal/hald-addon-storage
4152 ? Ss 0:00 /usr/bin/kdm
4172 tty7 SLs+ 0:06 /usr/bin/X -br -nolisten tcp :0 vt7 -auth /var/run/xa
4177 ? S 0:00 -:0
4180 ? Ss 0:00 /usr/sbin/hpiod
4183 ? S 0:00 python /usr/sbin/hpssd
4231 ? Ss 0:00 /usr/sbin/cupsd
4258 ? Ss 0:00 /usr/sbin/apt-index-watcher watch --syslog
4328 ? Ss 0:00 /usr/sbin/hcid
4334 ? Ss 0:00 /usr/sbin/sdpd
4342 ? Ss 0:00 /usr/bin/hidd --search --master --server
4348 ? S< 0:00 [krfcommd]
4361 ? Ss 0:00 /sbin/mdadm --monitor --pid-file /var/run/mdadm.pid -
4396 ? Ss 0:00 /usr/sbin/atd
4409 ? Ss 0:00 /usr/sbin/cron
4484 ? Ss 0:00 /bin/sh /usr/bin/x-session-manager
4534 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/ssh-agent /usr/bin/dbus-l
4535 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-s
4538 ? S 0:00 /usr/bin/dbus-launch --exit-with-session x-session-ma
4539 ? Ss 0:00 /usr/bin/dbus-daemon --fork --print-pid 9 --print-add
4571 ? S 0:00 start_kdeinit --new-startup +kcminit_startup
4572 ? Ss 0:00 kdeinit Running...
4575 ? S 0:00 dcopserver [kdeinit] --nosid
4578 ? S 0:00 klauncher [kdeinit] --new-startup
4580 ? S 0:00 kded [kdeinit] --new-startup
4586 ? S 0:00 kwrapper ksmserver
4588 ? S 0:00 ksmserver [kdeinit]
4589 ? S 0:00 kwin [kdeinit] -session 1010a13d14114c000117433221500
4591 ? S 0:01 kdesktop [kdeinit]
4593 ? S 0:01 kicker [kdeinit]
4594 ? S 0:00 kio_file [kdeinit] file /tmp/ksocket-remi/klauncherO4
4595 ? S 0:00 kio_file [kdeinit] file /tmp/ksocket-remi/klauncherO4
4596 ? S 0:00 kio_file [kdeinit] file /tmp/ksocket-remi/klauncherO4
4598 ? S 0:00 kio_uiserver [kdeinit]
4599 ? S 0:00 kio_system [kdeinit] system /tmp/ksocket-remi/klaunch
4600 ? S 0:00 kio_trash [kdeinit] trash /tmp/ksocket-remi/klauncher
4610 ? S 0:00 kaccess [kdeinit]
4614 ? S 0:01 /usr/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -c
4620 ? S 0:00 kmix [kdeinit] -session 10d8cecf960001110654581000000
4621 ? S 0:00 katapult -session 10d9d396680001126806606000000812800
4623 ? S 0:06 superkaramba -session 1010a13d14114c00011747300090000
4629 ? S 0:00 knotify [kdeinit]
4631 ? S 0:00 kbluetoothd --dontforceshow
4633 ? S 0:00 klipper [kdeinit]
4635 ? S 0:00 /usr/bin/passkey-agent --default /usr/lib/kdebluetoot
4637 ? S 0:03 adept_notifier
4645 ? S 0:00 aspell -a -S -C
5224 ? Sl 0:03 /usr/lib/firefox/firefox-bin
5275 ? S 0:00 /usr/lib/libgconf2-4/gconfd-2 13
5360 ? Z 0:00 [netstat] <defunct>
6007 ? S 0:00 /usr/bin/kdesud
6162 ? S 0:00 dcopserver [kdeinit] --nosid --suicide
6451 ? S 0:00 konsole [kdeinit]
6466 pts/1 Ss 0:00 /bin/bash
6622 pts/1 R+ 0:00 ps ax
et je fais quoi maintenant?
Hors ligne
#4 Le 25/03/2007, à 15:03
- Lourik
Re : [résolu] probleme avec adept
je crois que j'ai trouvé le probleme, j'ai ete dans la console et j'ai tapé :
sudo aptitude update
alors c'a m'a affiché :
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
et j'ai juste eu a retaper
dpkg --configure -a
Hors ligne
#5 Le 25/03/2007, à 15:12
- Lourik
Re : [résolu] probleme avec adept
bon finalement je me suis rejouis un peu vite : lorsque je veux telecharger un paquet, ca m'affiche :
There was an error commiting changes. Possibly there was a problem downloading some packages or the commit would break packages.
si quelqu'un a une solution...
Hors ligne
#6 Le 25/03/2007, à 15:16
- did
Re : [résolu] probleme avec adept
Salut,
Tu peux essayer d'installer ton paquet en console avec
sudo apt-get install ton_paquet
et nous rapporter le messge d'erreur stp?
PS : n'oublies pas de fermer adept avant.
Dernière modification par did (Le 25/03/2007, à 15:16)
Hors ligne
#7 Le 25/03/2007, à 16:39
- bernez
Re : [résolu] probleme avec adept
Tu avais cette ligne dans ton ps ax :
4637 ? S 0:03 adept_notifier
ce qui veut dire que l'application adept tourne, donc tu peux la tuer par
kill 4637
mais au boot ça ne sera peut-être pas réglé.
Ensuite tu fais comme did te suggère
vyé kanari ka fè bonsoup.
Kenavo. A galon !
Hors ligne
#8 Le 25/03/2007, à 17:21
- did
Re : [résolu] probleme avec adept
Tu avais cette ligne dans ton ps ax :
4637 ? S 0:03 adept_notifier
ce qui veut dire que l'application adept tourne, donc tu peux la tuer par
kill 4637
mais au boot ça ne sera peut-être pas réglé.
Ensuite tu fais comme did te suggère
Exact, il te faudra même probablement faire
sudo kill 4637
et pour être sûr qu'il ne reste aucun processus gênant,
ps -A|grep apt
ps -A|grep adept
et si besoin
sudo kill numero_du_processus
.
Dernière modification par did (Le 25/03/2007, à 17:22)
Hors ligne
#9 Le 25/03/2007, à 19:24
- Lourik
Re : [résolu] probleme avec adept
merci pour vos reponses.
alors j'ai fait
kill 4637
sauf que j'ai remplacé le nombre (il avait changé)
puis :
ps -A|grep apt
ps -A|grep adept
et j'ai fait kill a chaque fois puis j'ai fait sudo aptitude update et dpkg --configure -a
j'ai relancé adept et la j'ai toujours le probleme quand je telecharge :
There was an error commiting changes. Possibly there was a problem downloading some packages or the commit would break packages.
donc en fait le paquet que je voulais telecharger c'est sun-java5-jre et sun-java-jdk.
J'ai essayé d'installer juste sun-java5-jre avec sudo apt-get install mais le probleme c'est qu'il s'affiche une sorte de contrat et je n'arrive pas a appuyer sur ok
Hors ligne
#10 Le 25/03/2007, à 19:41
- did
Re : [résolu] probleme avec adept
mais le probleme c'est qu'il s'affiche une sorte de contrat et je n'arrive pas a appuyer sur ok
Pour sélectionner OK, appuyes sur TAB, puis valides avec entrée.
Si tu le fais en graphique avec Adept, tu dois également accepter cette licence, mais pour la voir, tu dois cliquer sur "Afficher les détails", sinon le système attend indéfiniment sans que tu saches pourquoi. C'est probablement ce qui s'est passé la première fois.
Dernière modification par did (Le 25/03/2007, à 19:42)
Hors ligne
#11 Le 25/03/2007, à 19:45
- Lourik
Re : [résolu] probleme avec adept
merci beaucoup !
j'avoue que la j'etais bien en galere
en fait je crois que depuis mon adept plante a cause de ca mais bon le principal c'est que j'ai pu installer java
Hors ligne
#12 Le 25/03/2007, à 19:47
- did
Re : [résolu] probleme avec adept
Sinon, tu as toujours ce message
There was an error commiting changes. Possibly there was a problem downloading some packages or the commit would break packages.
?
Hors ligne
#13 Le 25/03/2007, à 19:51
- Lourik
Re : [résolu] probleme avec adept
je viens juste d'essayer et... NON je l'ai plus!!
ca devait etre le java qui l'avait buggé
alors encore merci les gars !!
Hors ligne
#14 Le 25/03/2007, à 19:52
- did
Re : [résolu] probleme avec adept
Un petit [Résolu] dans le titre de ton premier message?
Hors ligne
#15 Le 27/03/2007, à 22:08
- Gimli
Re : [résolu] probleme avec adept
Alors moi j'ai le même problème qui me donne ce message d'erreur quand je tente de lancer Adept :
"Read Only Mode : Database locked
You will not be able to change your system settingsin any way (install, remove or upgrade software), because another process is using the packaging systemdatabase (probably some oter Adept applicationor pat-get or aptitude). Please close the other application before using this one."
... et j'ai bien fait le "ps ax " :
PID TTY STAT TIME COMMAND
1 ? S 0:01 init [2]
2 ? SN 0:00 [ksoftirqd/0]
3 ? S 0:00 [watchdog/0]
4 ? S< 0:00 [events/0]
5 ? S< 0:00 [khelper]
6 ? S< 0:00 [kthread]
8 ? S< 0:00 [kblockd/0]
9 ? S< 0:00 [kacpid]
70 ? S< 0:00 [kacpid-work-0]
71 ? S< 0:00 [kacpid-work-1]
153 ? S< 0:00 [aio/0]
152 ? S 0:02 [kswapd0]
740 ? S< 0:00 [kseriod]
1755 ? S< 0:00 [ata/0]
1756 ? S< 0:00 [ata_hotplug/0]
1844 ? S< 0:00 [khubd]
1869 ? S 0:00 [khpsbpkt]
1892 ? S 0:00 [knodemgrd_0]
1967 ? S 0:00 [kjournald]
2200 ? S<s 0:00 /sbin/udevd --daemon
3052 ? S 0:00 [shpchpd_event]
3076 ? S 0:00 [pccardd]
3090 ? S 0:00 [pccardd]
3490 ? S<s 0:03 dhclient3 -pf /var/run/dhclient.eth0.pid -lf /var/lib
3565 ? S 0:01 [kjournald]
4012 ? Ss 0:00 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
4014 ? Ss 0:00 /sbin/klogd -P /var/run/klogd/kmsg
4033 ? Ss 0:00 /usr/bin/dbus-daemon --system
4049 ? Ss 0:01 /usr/sbin/hald
4050 ? S 0:00 hald-runner
4055 ? S 0:00 /usr/lib/hal/hald-addon-acpi
4109 ? S 0:00 /usr/lib/hal/hald-addon-keyboard
4123 ? S 0:10 /usr/lib/hal/hald-addon-storage
4124 ? S 0:09 /usr/lib/hal/hald-addon-storage
4155 ? Ssl 0:00 /usr/sbin/hpiod
4158 ? S 0:00 python /usr/sbin/hpssd
4255 ? SNs 0:00 /usr/sbin/powernowd -q
4294 ? Ss 0:00 hcid: processing events
4298 ? Ss 0:00 /usr/sbin/sdpd
4311 ? S< 0:00 [krfcommd]
4324 ? Ss 0:00 /sbin/mdadm -F -i /var/run/mdadm.pid -m root -f -s
4359 ? Ss 0:00 /usr/sbin/atd
4372 ? Ss 0:00 /usr/sbin/cron
4761 ? Ss 0:00 /usr/bin/kdm
4811 tty1 Ss+ 0:00 /sbin/getty 38400 tty1
4812 tty2 Ss+ 0:00 /sbin/getty 38400 tty2
4813 tty3 Ss+ 0:00 /sbin/getty 38400 tty3
4814 tty4 Ss+ 0:00 /sbin/getty 38400 tty4
4815 tty5 Ss+ 0:00 /sbin/getty 38400 tty5
4816 tty6 Ss+ 0:00 /sbin/getty 38400 tty6
4829 tty7 Ss+ 11:38 /usr/bin/X -br -nolisten tcp :0 vt7 -auth /var/run/xa
4830 ? S 0:00 -:0
4835 ? Ss 0:00 /bin/sh /usr/bin/startkde
4873 ? Ss 0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-s
4876 ? S 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/sta
4877 ? Ss 0:00 dbus-daemon --fork --print-pid 8 --print-address 6 --
4906 ? Ss 0:00 kdeinit Running...
4909 ? S 0:00 dcopserver [kdeinit] --nosid
4911 ? S 0:00 klauncher [kdeinit]
4913 ? S 0:20 kded [kdeinit]
4915 ? S 0:00 /usr/lib/gamin/gam_server
4921 ? S 0:00 kaccess [kdeinit]
4924 ? S 0:06 /usr/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -c
4927 ? S 0:00 kwrapper ksmserver
4931 ? S 0:00 ksmserver [kdeinit]
4933 ? R 0:08 kwin [kdeinit]
4945 ? S 0:11 kdesktop [kdeinit]
4956 ? S 0:09 kicker [kdeinit]
4959 ? S 0:00 kbluetoothd --dontforceshow
5010 ? Sl 43:47 amule
5266 ? SNs 0:00 /usr/sbin/acpid -c /etc/acpi/events -s /var/run/acpid
5329 ? SNs 0:00 /usr/sbin/apache2 -k start -DSSL
5330 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
5331 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
5332 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
5335 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
5336 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
5367 ? SNs 0:00 /usr/sbin/cupsd
6078 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
6079 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
6080 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
14955 ? SN 0:00 /usr/sbin/apache2 -k start -DSSL
19884 ? S 0:00 kio_uiserver [kdeinit]
19928 ? S 0:00 kio_file [kdeinit] file /tmp/ksocket-navillot/klaunch
28001 ? SNs 0:00 /sbin/syslogd -u syslog
30323 ? S 0:00 [pdflush]
1610 ? S 0:00 [pdflush]
4753 ? S 0:00 /usr/bin/kdesud
4776 ? Ss 0:00 kdeinit Running...
4780 ? S 0:00 dcopserver [kdeinit] --nosid --suicide
4782 ? S 0:00 klauncher [kdeinit]
4784 ? S 0:00 kded [kdeinit]
4787 ? S 0:00 /usr/lib/gamin/gam_server
4791 ? S 0:00 knotify [kdeinit]
4792 ? S 0:00 /usr/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -l
4884 ? S 0:02 konqueror [kdeinit] -mimetype inode/directory file://
4934 ? S 0:00 kio_file [kdeinit] file /tmp/ksocket-root/klauncher4T
4966 ? Sl 0:12 /usr/lib/firefox/firefox-bin -a firefox
4989 ? S 0:00 /usr/lib/libgconf2-4/gconfd-2 13
5143 ? S 0:00 knotify [kdeinit]
5158 ? R 0:00 konsole [kdeinit]
5159 pts/0 Ss 0:00 /bin/bash
5189 pts/0 R+ 0:00 ps ax
.......................
Quelqu'un a-t-il une idée ?
Je suis un peu perdu là.....
Plus petit, tu meurs ;)
Hors ligne
#16 Le 28/03/2007, à 01:43
- did
Re : [résolu] probleme avec adept
Salut,
Essayes plutôt les commandes :
ps -A|grep adept
ps -A|grep apt
ps -A|grep dpkg
Ça évite de passer deux heures à éplucher le résultat d'un ps ax.
Tues les processus qui te sont éventuellement renvoyés avec un
sudo kill numéro_du_processus
Hors ligne
#17 Le 28/03/2007, à 07:07
- Gimli
Re : [résolu] probleme avec adept
Alors les commandes :
ps -A|grep adept
ps -A|grep apt
ps -A|grep dpkg
ne renvoient rien chez moi (elles devraient ?)
En relançant Adept, j'ai encore et toujours le même message d'erreur...
N'y a-t-il pas un moyen de savoir par quel programme est utilisé le sources.list ?
merci
Plus petit, tu meurs ;)
Hors ligne
#18 Le 30/03/2007, à 08:53
- obotor
Re : [résolu] probleme avec adept
Le problème ne vient pas d'adept-notifier. adept-notifier est un processus qui vérifie automatiquement (en général une fois par jour) s'il existe des mises à jour des différents paquets installés.
Un redémarrage ne change rien au problème. En fait, comme il est possible de modifier les paquets de plusieurs manières, chaque processus qui touche à ces paquets "verrouille" la base de données des paquets, liée à apt, le temps de charger les paquets requis, de les installer et de les configurer. Ceci se traduit par un fichier lock placé dans l'un des répertoires liés à apt (/var/lib/apt, /var/cache/apt et /etc/apt, je pense qu'il s'agit de /var/cache/apt/archives/partial/). Si l'installation s'est mal déroulée (par exemple par une fermeture intempestive alors qu'il fallait donner un accord de licence), le fichier lock n'est pas éliminé et la base reste verrouillée...
Pour info, dans une configuration tout-à-fait normale, un
:~$ sudo find / | grep lock | grep apt
me livre:
/var/cache/apt/archives/lock
/var/lib/apt/lists/lock
Donc ces deux-là, on peut les garder.
Une solution consiste à supprimer le fichier lock fautif (habituellement celui-là: /var/cache/apt/archives/partial/lock), purger la base de données des paquets chargés mais non installés (voir man dpkg , de mémoire, c'est --purge et --remove avec le nom du/des paquets fautifs, sinon man apt-get avec --purge et --clean). Après, on peut tester... en lançant adept!
D'autre part, il est conseillé de vider de temps en temps le cache d'apt en effectuant un apt-get --clean, afin d'éviter de saturer le cache et éventuellement le disque dur.
Courage!
#19 Le 30/03/2007, à 13:33
- Gimli
Re : [résolu] probleme avec adept
Alors, avec cette commande, la console me retourne :
/var/lib/apt/lists/lock
/var/lib/aptitude/lock
/var/cache/apt/archives/lock
Ce serait bloqué par aptitude ?
Que je viens de voir parmi la liste des paquets installés....
Je peux donc détruire le fichier lock "utilisé" par aptitude qui ne figure pas dans mes processus ?
EDIT : finalement, avec "kdesu konqueror" j'ai supprimé un fichier de sauvegarde de mes sources.list
Puis, avec un "apt-get update" suivi de "apt-get upgrade", ça a l'air de tout avoir remis en place : mon adept refonctionne et j'ai pu supprimé aptitude....
Merci encore
Dernière modification par Gimli (Le 30/03/2007, à 14:21)
Plus petit, tu meurs ;)
Hors ligne
#20 Le 05/04/2007, à 15:19
- obotor
Re : [résolu] probleme avec adept
Le blocage par aptitude est effectivement une possibilité.
Maintenant, le update puis upgrade touche effectivement aux fichiers .lock , au moins pour les lire. Il me semble étonnant que le fichier de sauvegarde (probablement sources.list~) y soit pour quoi que ce soit.
Mais ça a marché, tant mieux!
Hors ligne
#21 Le 10/04/2007, à 02:14
- petite_kodama
Re : [résolu] probleme avec adept
bonjour!
merci pour cette aide, même si elle ne m'était pas adressée...elle m'a quand meme bien aidée..
Est-ce que je dois supprimer aptitude? Je ne sais pas à quoi ça sert!
merci!
Hors ligne