Posté(e) le 26 avril 200520 a Bonjour, j'exécute régulièrement apt-get update. Il récupère les dernières infos des packages Puis j'exécute apt-get upgrade et il met en permanence, après avoir téléchargé les packages, au moment de les installer: can't exec "/tmp/config.163891": Permission non accordée at /usr/share/perl/5.6.1/IPC/Open3.pm line 159. open2: exec of /tmp/config.163891 configure 2.2.3a-14.2 failed at /usr/share/perl5/Debconf/ConfModule.pm line 44 samba failed to preconfigure, with exit status 255 Can't exec "/tmp/config.163893": Permission non accordée at /usr/share/perl/5.6.1/IPC/Open3.pm line 159. open2: exec of /tmp/config.163893 configure 2.2.3a-14.2 failed at /usr/share/perl5/Debconf/ConfModule.pm line 44 samba-common failed to preconfigure, with exit status 255 Là il parle de samba car la mise à jour concernait samba mais il me le met pour chaque package que je souhaite mettre à jour. Les même fichiers, les mêmes lignes, les mêmes erreurs.... Je suis allé voir les fichiers du répertoire tmp, mais il n'y avait pas grand chose.... Les droits du répertoire /tmp sont drwxrwxrwt Je me suis rendu à la ligne 159 du fichier /usr/share/perl/5.6.1/IPC/Open3.pm mais ça ne me dit pas grand chose, pareil pour la ligne 44 du ConfModule.pm Au secours, Je ne sais pas trop quoi faire... Merci pour votre aide Ciao
Posté(e) le 26 avril 200520 a Essaie déjà un #rm -rf /tmp/* Ensuite, lance un #aptitude update #aptitude dist-upgrade
Posté(e) le 26 avril 200520 a Auteur Salut, cool de l'aide, mais p'tite question qu'est-ce que c "aptitude" ? Connaît apt-get, mais aptitude ? et aptitude dist-upgrade, ne serait-ce pas pour changer sa distribution debian, passer d'une woody à une sid, ou à une sarge ?
Posté(e) le 26 avril 200520 a Salut Aptitude c'est un outil en ncurse pour gerer apt-get Sinon plus simplement : apt-get clean autoclean apt-get update apt-get upgrade ou apt-get dist-upgrade Certainement un probleme de cache plein a+ Modifié le 26 avril 200520 a par zoto
Posté(e) le 26 avril 200520 a SalutAptitude c'est un outil en ncurse pour gerer apt-get Sinon plus simplement : apt-get clean autoclean apt-get update apt-get upgrade ou apt-get dist-upgrade Certainement un probleme de cache plein a+ Pas seulement. Il me semble que aptitude gère les dépendances inverses, contrairement à apt... de plus, dist-upgrade est plus efficace que upgrade, mais ne t'oglige en rien à passer de stable à testing, ou de testing à unstable. neo
Posté(e) le 26 avril 200520 a Auteur Certainement un problème de cache plein Tu veux dire qu'il n'y aurait plus de place dans mon répertoire /tmp/ ? Et pourtant il reste 600 Mo. De toute manière, il n'y a pas grand chose dans le /tmp/....
Posté(e) le 26 avril 200520 a salut En fait les paquets sont telecharger du serveur ver ta machine et deposé dans /var/cache/apt/archive puis installer Mais il ne sont pas effacer , donc si tu ne purge pas ce cache il se rempli Je pense que c'est ça, ça m'est deja arrivé a+
Posté(e) le 26 avril 200520 a Oui, le cache se trouve dans /var/cache pourquoi virer le /tmp ? Et dist-upgrade ne fait pas la même chose que upgrade, upgrade se contente de mettre à jour les paquets alors que dist-upgrade met à jour les paquest en gérant l'évolution des dépendances et les conflits etc..
Posté(e) le 27 avril 200520 a Bah, je ne suis pas sûr que cela vienne du cache, d'autant plus qu'il lui reste apparemment assez de place sur son disque. Le rm /tmp, c'est pour virer les fichiers temporaires utilisées par la configuration/installation, ça ne peut pas faire de mal. Modifié le 27 avril 200520 a par neologix
Posté(e) le 2 mai 200520 a Auteur Bonjour à tous, la commande df -h donne Système de fichiers Tail. Util.Disp. Uti% Monté sur /dev/hdc1 751M 116M 596M 17% / /dev/hdc4 277M 12M 251M 5% /boot /dev/hdc5 751M 150M 563M 21% /var /dev/hdc6 2.8G 918M 1.7G 35% /usr /dev/hdc7 1.4G 38M 1.2G 3% /var/www /dev/hdc8 2.8G 33M 2.5G 2% /var/ftp /dev/hdc9 751M 17M 696M 3% /tmp /dev/hdc10 66G 36G 26G 58% /home et la commande du -sh /* donne à peu près ce que vous avez précédemment. Merci pour votre aide. ++ Nico
Posté(e) le 19 mai 200520 a Auteur Bonjour à tous, je suis toujours embêté par ce problème et pas moyen de trouver de soluces... J'ai même pensé à formatter et à réinstaller mais c pas du windows... Si quelqu'un a une idée, je suis preneur... Ciao
Posté(e) le 19 mai 200520 a Auteur Salut, j'ai exécuté la commande, j'ai n'ai pas eu de retour. J'ai essayé de reexécuter les commandes apt-get update et apt-get upgrade, mais il n'a pas trouvé de mise à jour. Je te tiens au courant, je verrais quand il aura trouvé des mise à jours
Posté(e) le 12 juillet 200520 a Auteur Bonjour, j'ai toujours le même problème, j'ai exécuté les commandes que chacun m'a donné, mais rien à faire. Can't exec "/tmp/config.109891": Permission non accordée at /usr/share/perl/5.6.1/IPC/Open3.pm line 159. open2: exec of /tmp/config.109891 configure 3.47 failed at /usr/share/perl5/Debconf/ConfModule.pm line 44 adduser failed to preconfigure, with exit status 255 Can't exec "/tmp/config.109893": Permission non accordée at /usr/share/perl/5.6.1/IPC/Open3.pm line 159. open2: exec of /tmp/config.109893 configure 1999.08.29-24.2 failed at /usr/share/perl5/Debconf/ConfModule.pm line 44 console-data failed to preconfigure, with exit status 255 Can't exec "/tmp/config.109895": Permission non accordée at /usr/share/perl/5.6.1/IPC/Open3.pm line 159. open2: exec of /tmp/config.109895 configure 1:1.09.01-1 failed at /usr/share/perl5/Debconf/ConfModule.pm line 44 libnet-perl failed to preconfigure, with exit status 255 Cela a peut-être un rapport, mais j'effectue des mise à jours régulières avec les commandes apt-get update et apt-get upgrade et ces derniers temps, il me répond: 0 packages upgraded, 0 newly installed, 0 to remove and 191 not upgraded. avec la liste des packages correspondant. J'ai observé les versions de mes packages, et elles ne correspondent pas à celle des packages actuels. Par exemple, Postgresql est sur mon poste la version 7.2.1-2woody8. Si je vais à l'adresse http://packages.debian.org/stable/misc/postgresql la version indiquée est Package: postgresql (7.4.7-6sarge1) Merci de votre réponse. Etienne
Posté(e) le 12 juillet 200520 a j'ai trouvé ca : http://lists.debian.org/debian-user/2003/06/msg03538.html Donc ta partition /tmp est surement montée avec du noexec, et ca fout la merde, donc dans ton /etc/fstab, il faut virer le noexec au niveau des options pour le tmpfs
Posté(e) le 13 juillet 200520 a Auteur Oui c tout à fait ça, j'ai trouvé ce message aussi. Maintenant je galère car j'aimerais laisser noexec (question de sécurité) et modifier le répertoire TempDir dans apt.conf. J'ai mis la chose suivante mais ça marche pas terrible. Effectivement dans man apt.conf, il ne connaît pas ExtractTemplates: APT{ ExtractTemplates { /myRep/temp/; }; }; Merci de votre aide. Etienne.
Posté(e) le 13 juillet 200520 a Oui c tout à fait ça, j'ai trouvé ce message aussi. Maintenant je galère car j'aimerais laisser noexec (question de sécurité) et modifier le répertoire TempDir dans apt.conf. J'ai mis la chose suivante mais ça marche pas terrible. Effectivement dans man apt.conf, il ne connaît pas ExtractTemplates: Merci de votre aide. Etienne. d'apres la source que je cite, le noexec dans le /tmp pour des questions de securité, c pas vraiment un super plus en securité... Mais je ne m'y connais pas, donc je ne peux pas juger...
Posté(e) le 13 juillet 200520 a d'apres la source que je cite, le noexec dans le /tmp pour des questions de securité, c pas vraiment un super plus en securité...Mais je ne m'y connais pas, donc je ne peux pas juger... Bah, si le mec est une buse, ça peut le stopper. Mais il suffit qu'il charge la librairie ld, et roulez jeunesse... Par contre, c'est vrai que ça complique la vie, ceci en est un exemple.
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.