Aller au contenu

Problème avec apt-get upgrade


Messages recommandés

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

Lien vers le commentaire
Partager sur d’autres sites

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+

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

Lien vers le commentaire
Partager sur d’autres sites

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+

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...
  • 1 mois après...

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

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

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...

Lien vers le commentaire
Partager sur d’autres sites

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.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...