Des problèmes d'installation [RESOLU]

Mise à jour / Création /debug de paquetages
Répondre
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

Des problèmes d'installation [RESOLU]

Message par joker_vb »

Salut à tous, (j'espère poster au bon endroit)

J'ai des problèmes pour installer des logiciels, que ce soit avec yaourt ou avec pacman -S :

Je commence par vous donner mon pacman.conf

Code : Tout sélectionner

[options]
LogFile     = /var/log/pacman.log
NoUpgrade   = etc/passwd etc/group etc/shadow etc/sudoers
NoUpgrade   = etc/fstab etc/raidtab etc/ld.so.conf
NoUpgrade   = etc/rc.conf etc/rc.local
NoUpgrade   = etc/modprobe.conf etc/modules.conf
NoUpgrade   = etc/lilo.conf boot/grub/menu.lst
HoldPkg     = pacman glibc
IgnorePkg   = kernel26 gcc udev hal dbus nvidia-96xx

[testing]
Server = ftp://mir1.archlinuxfr.org/archlinux/testing/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/testing/os/i686

[core]
Server = ftp://mir1.archlinuxfr.org/archlinux/core/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/core/os/i686
Include = /etc/pacman.d/current

[extra]
Server = ftp://mir1.archlinuxfr.org/archlinux/extra/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/extra/os/i686
Include = /etc/pacman.d/extra

[unstable]
Server = ftp://mir2.archlinuxfr.org/archlinux/unstable/os/i686
Include = /etc/pacman.d/unstable

[community]
Server = ftp://mir1.archlinuxfr.org/archlinux/community/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/community/os/i686
Include = /etc/pacman.d/community
[archlinuxfr]
Server = http://repo.archlinux.fr/i686

[kdemod]
Server = http://kdemod.ath.cx/repo/current/i686
Hier j'ai essayé d'installer Digikam avec yaourt, ça n'a pas marché, un des paquets été soit disant corrompu (désolé je ne me rapelle plus lequel)

Aujourd'hui je tente en vain d'installer Grass un logiciel de cartographie :

Avec yaourt

Code : Tout sélectionner

yaourt grass
1 community/grass 6.2.2-1
    Geographic Information System (GIS) used for geospatial data management and analysis,       image processing, graphics/maps production, spatial modeling, and visualization
2 community/gdal-grass 1.3.2-1
    Standalone drivers for GRASS raster and vector files
==>  Enter n° (separated by blanks, or a range) of packages to be installed
     Example:   '1 6 7 8 9'   or   '1 6-9'
==>   ----------------------------------------------
==> 1
You're not allowed to launch /usr/bin/pacman with sudo
Please enter root password
Password:
resolving dependencies... done.
looking for inter-conflicts... done.

Targets: sqlite3-3.5.1-1  proj-4.5.0-2  libgeotiff-1.2.3-2  geos-2.2.3-1
         postgresql-libs-8.2.5-1  postgresql-8.2.5-1  netcdf-3.6.2-1
         gdal-1.4.2-1  grass-6.2.2-1

Total Package Size:   19.39 MB
Total Installed Size:   39.14 MB

Proceed with installation? [Y/n] y
:: Retrieving packages from extra...
 postgresql-libs          412.2K 1457.5K/s 00:00:00 [#####################] 100%
error: error downloading 'postgresql-8.2.5-1-i686.pkg.tar.gz':
warning: failed to retrieve some files from extra

error:                                                                          failed to commit transaction (unexpected error)

                                                                                If you like this package, please install aurvote
and vote for its inclusion/keeping in [community]
Avec pacman

Code : Tout sélectionner

pacman -S grass
Résolution des dépendances... terminé.
Recherche des conflits possibles entre paquets... terminé.

Cibles: sqlite3-3.5.1-1  proj-4.5.0-2  libgeotiff-1.2.3-2  geos-2.2.3-1
        postgresql-libs-8.2.5-1  postgresql-8.2.5-1  netcdf-3.6.2-1
        gdal-1.4.2-1  grass-6.2.2-1

Taille totale des paquets:   19,39 Mo
Taille totale des paquets installés:   39,14 Mo

Procéder à l'installation? [O/n] o
:: Récupération des paquets du dépôt extra...
Erreur: error downloading 'postgresql-8.2.5-1-i686.pkg.tar.gz':
Avertissement: échec de récupération de certains fichiers depuis extra

Erreur:                                                                         la validation de la transaction a échoué (erreur non prévue)
Quelles pourraient être les raisons de ces échecs d'installation?
Mon pacman.conf est-il correct?
La gestion du réseau peut-elle m'empêcher de me connecter sur les serveurs de Arch (a priori je ne vois pas pourquoi, cela dit je ne sais pas ce qu'ils autorisent ou non, par exempel je n'arrive à me connecter à l'irc qu'une fois sur 10).

N.B : j'ai auparavant réussi à installer des logiciels depuis cet établissement...

Bref, si vous pouviez m'aider ce serait cool :wink:

Merci d'avance.

Joker_vb
Dernière modification par joker_vb le jeu. 25 oct. 2007, 16:35, modifié 1 fois.
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Salut
Ton pacman.conf est ok.
Peut-être que tu devrais essayer d'utiliser un mirroir sur le protocole http.

Remplaces ftp://mir1.archlinuxfr.org par http://mir.archlinux.fr/i686

Code : Tout sélectionner

[testing]
Server = http://mir.archlinux.fr/testing/os/i686

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

[unstable]
Server = http://mir.archlinux.fr/unstable/os/i686

[core]
Server = http://mir.archlinux.fr/core/os/i686

[extra]
Server = http://mir.archlinux.fr/extra/os/i686

[community]
Server = http://mir.archlinux.fr/community/os/i686
Sinon un simple test:

Code : Tout sélectionner

wget ftp://mir1.archlinuxfr.org/archlinux/core/os/i686/current.db.tar.gz
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: Des problèmes d'installation

Message par mélodie »

joker_vb a écrit : You're not allowed to launch /usr/bin/pacman with sudo
:?

Traduction :
Lancer yaourt en root est dangereux.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Re: Des problèmes d'installation

Message par marc[i1] »

mélodie a écrit :
joker_vb a écrit : You're not allowed to launch /usr/bin/pacman with sudo
:?

Traduction :
Lancer yaourt en root est dangereux.
il lance yaourt en utilisateur !!! c'est mal ?
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

c'est juste que son sudo n'est pas configuré, mais c'est pas très grave...
par contre, le problème de téléchargement de paquets peut arriver si le dépot a changé depuis le dernier "pacman -Sy", mais apparement le postgre est à la bonne version!
essais quand meme un "pacman -Sy" (ou yaourt)
Avatar de l’utilisateur
joker_vb
yeomen
Messages : 239
Inscription : lun. 30 juil. 2007, 23:32

Message par joker_vb »

Salut à tous,

@wain :

Code : Tout sélectionner

wget ftp://mir1.archlinuxfr.org/archlinux/core/os/i686/current.db.tar.gz
est passé sans problème

J'ai quand même modifié le pacman.conf pour essayer, le résultat est net : instalaltion de Grass et de digikam sans problèmes, le problème est donc résolu, merci :wink:

@melodie : je ne lance jamais yaourt en root, par contre, même si je n'ai pas installé sudo, la méthode que j'utilise semble être sensiblement la même chose, puisque l'installation terminée je ne suis aps loggué en root. Je me trompe?
Méthode:
1) recherche yaourt en user
2) choix des paquets à installer
3) yaourt me dit que je n'ai aps les droits, me demande mon mdp root, ce que je fais
4) les paquets s'installent
5) l'installation terminée je redeviens user

@ marc[1] : en voila un qui suit :mrgreen:

@tuxce : je faisais bien un "pacman -Sy" avant de demander des paquets :wink:

En tout cas merci à tous
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

content que ça fonctionne joker_vb ;)
Oui tu peux utiliser yaourt sans sudo, c'est prévu pour même si perso je trouve ça chiant.
Avatar de l’utilisateur
marc[i1]
Maître du Kyudo
Messages : 1753
Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)

Message par marc[i1] »

moi j'adore sudo !
lors des install party, je fait toujours sur les machines des démonstrateurs :

Code : Tout sélectionner

$ sudo rm -rf /usr
Quand le sudo est bien réglé, ça me fait bien rire !
Ne vous emmerdez plus, emmerdez les autres.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

perso, je dirais "mal réglé" :)

quitte à faire un rm, pourquoi juste le /usr?
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

marc[i1] a écrit :moi j'adore sudo !
lors des install party, je fait toujours sur les machines des démonstrateurs :

Code : Tout sélectionner

$ sudo rm -rf /usr
Quand le sudo est bien réglé, ça me fait bien rire !
Quelle drôle d'idée d'autoriser la commande rm dans le sudoers :shock:
Répondre