etiennegaloup Posted April 26, 2005 Posted April 26, 2005 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
neologix Posted April 26, 2005 Posted April 26, 2005 Essaie déjà un #rm -rf /tmp/* Ensuite, lance un #aptitude update #aptitude dist-upgrade
etiennegaloup Posted April 26, 2005 Author Posted April 26, 2005 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 ?
zoto Posted April 26, 2005 Posted April 26, 2005 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+
neologix Posted April 26, 2005 Posted April 26, 2005 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
etiennegaloup Posted April 26, 2005 Author Posted April 26, 2005 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/....
zoto Posted April 26, 2005 Posted April 26, 2005 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+
theocrite Posted April 26, 2005 Posted April 26, 2005 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..
neologix Posted April 27, 2005 Posted April 27, 2005 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.
etiennegaloup Posted May 2, 2005 Author Posted May 2, 2005 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
etiennegaloup Posted May 19, 2005 Author Posted May 19, 2005 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
etiennegaloup Posted May 19, 2005 Author Posted May 19, 2005 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
etiennegaloup Posted July 12, 2005 Author Posted July 12, 2005 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
16ar Posted July 12, 2005 Posted July 12, 2005 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
etiennegaloup Posted July 13, 2005 Author Posted July 13, 2005 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.
16ar Posted July 13, 2005 Posted July 13, 2005 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...
neologix Posted July 13, 2005 Posted July 13, 2005 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.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.