[Pacman] erreur ligne 1 fichier pacman.conf (contourné)

Reconnaissance et configuration du matériel / kernel linux
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

[Pacman] erreur ligne 1 fichier pacman.conf (contourné)

Message par Caerbannog »

Bonjour.

J'ai un soucis lorsque je veux utiliser PACMAN.

Dés que je lance n'importe quelle commande pacman j'obtiens ce message.
Erreur : fichier de configuration /etc/pacman.conf, ligne 1 : toutes les instructions doivent appartenir à une section.
Pourtant j'ai beau retourner mon fichier pacman.conf dans tous les sens je ne trouve rien d'anormal.

Le voici:

Code : Tout sélectionner

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
HoldPkg     = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst   = pacman
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#UseDelta
#TotalDownload
CheckSpace
#VerbosePkgLists

# PGP signature checking
# NOTE: None of this will work without running `pacman-key --init` first.
# The compiled in default is equivalent to the following line. This requires
# you to locally sign and trust packager keys using `pacman-key` for them to be
# considered valid.
#SigLevel = Optional TrustedOnly
# If you wish to check signatures but avoid local sign and trust issues, use
# the following line. This will treat any key imported into pacman's keyring as
# trusted.
#SigLevel = Optional TrustAll
# For now, off by default unless you read the above.
SigLevel = Never

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[core]
#SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[community]
#SigLevel = PackageOptional
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

#[multilib]
#SigLevel = PackageOptional
#Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
J'ai essayé de l'éditer ressemant en utilisant Libreoffice car j'avais un problème pour récupérer des paquets d'un mirroir mais je ne l'ai pas changé au final.
Libreoffice aurait il changé quelque-chose au fichier qui ne soit pas visible directement?

Pouvez vous m'aider?
Je n'ai strictement rien trouvé nul part concernant ce message d'erreur.
Dernière modification par Caerbannog le ven. 20 juil. 2012, 22:05, modifié 1 fois.
Avatar de l’utilisateur
Zolive
Hankyu
Messages : 32
Inscription : ven. 25 mai 2012, 14:23

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Zolive »

Bonjour,

Peux tu vérifier dans un terminal que le premier caractère n'est pas un "espace" ?
Par la même,grâce à l'éditeur en mode console tu vérifieras qu'en fin de ligne tu n'as pas des caractères bizarres.

Par la suite, je ne sais si cela porte une adhérence au sujet, tu devrais vérifier que l'encodage du fichier correspond la réalité.

Enfin, pour finir je vérifierai surtout que u enregistre bien tes fichiers de conf au format "Texte", libre-office possédant un format propriétaire.

Z.
Calme, en avant, droit.
(principe équestre)

Arch@Asus-X93SM-16Go-SSD OpenBox
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

J'ai ouvert le fichier avec Nano et tout semble correcte pas d'espace ou de caractère caché.
Je ne comprend vraiment pas.
Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par jc51 »

je sais pas si y a un rapport,mais visiblement c'est pas le dernier pacman.conf que tu utilises ,tu dois avec un pacnew qui traine.
Thinkpad 13 Archlinux/XFCE
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

J'ai résolu mon problême en recréant mon fichier Pacman.conf comme ceci:

Code : Tout sélectionner

[options]
HoldPkg     = pacman glibc
SyncFirst   = pacman
Architecture = auto
CheckSpace
SigLevel = Never

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist
En fait il devait y avoir un soucis au niveau de la section [option] qui n'était pas considérée comme une section.

J'arrive a nouveau a télécharger des paquets via pacman mais j'en reviens au message d'erreur initial qui m'avais fait changer mon fichier au début.
root@(none) thomas]# pacman -Suy
Avertissement : fichier de configuration /etc/pacman.d/mirrorlist, ligne 1 : l'instruction «  » dans la section « core » n'est pas valide.
Avertissement : fichier de configuration /etc/pacman.d/mirrorlist, ligne 1 : l'instruction «  » dans la section « extra » n'est pas valide.
Avertissement : fichier de configuration /etc/pacman.d/mirrorlist, ligne 1 : l'instruction «  » dans la section « community » n'est pas valide.
:: Synchronisation des bases de données de paquets...
core est à jour ;
extra est à jour ;
community est à jour ;
:: Les paquets suivants devraient être mis à jour en premier :
pacman
:: Voulez-vous annuler l'opération courante et
:: mettre à jour ces paquets maintenant ? [O/n]
Quelqu'un peut il m'aider?
Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par jc51 »

tu as refais un pacman.conf si j'ai bien compris ? :popcorn:
Thinkpad 13 Archlinux/XFCE
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

Oui en y copiant uniquement les lignes non commentées dans mon ancien fichier.

J'ai fais la mise à jour de pacman et a présent j'ai effectivement le pacman new dont tu parlais.

Je viens de lancer la MAJ de tout mon système et c'est long vu que je ne l'avais jamais fais ^^
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par onyx67 »

C'est ton /etc/pacman.conf entier que tu as posté?
Parce qu'il te manque quand même des choses. Comme dis plus haut, tu devrai avoir un .pacnew que tu pourrai essayé.
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par jc51 »

ba utilise le nouveau fichier de pacman que tu as


@onyx67 c'est du fais maison :D
Thinkpad 13 Archlinux/XFCE
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

ma mise a jour a échouée :(
(180/180) vérification de l'intégrité des paquets [###########################################################] 100%
(180/180) chargement des fichiers des paquets [###########################################################] 100%
(180/180) analyse des conflits entre fichiers [###########################################################] 100%
Erreur : la validation de la transaction a échoué (conflit de fichiers)
glibc : /lib est déjà présent dans le système de fichiers
filesystem : /var/lock est déjà présent dans le système de fichiers
filesystem : /var/run est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par hopimet »

Si je ne m'abuse il y a des erreurs dans le fichier mirrorlist, non ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par benjarobin »

@hopimet En effet, sinon pour l’échec de la mise à jour : il y a une news pour glibc et filesystem, cela donne

Code : Tout sélectionner

pacman -Syu --ignore filesystem,glibc
pacman -S filesystem --force
pacman -Su
Dernière modification par benjarobin le mer. 18 juil. 2012, 22:59, modifié 1 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

C'est fort possible. Le voici:

Code : Tout sélectionner

#Mirror selected during installation
Server = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch

##
## Arch Linux repository mirrorlist
## Generated on 2012-02-11
##

## Any
#Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
#Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch

## Australia
#Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
#Server = http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch
#Server = ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
#Server = http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
#Server = http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.optus.net/archlinux/$repo/os/$arch
#Server = http://mirror.optus.net/archlinux/$repo/os/$arch

## Belarus
#Server = ftp://ftp.byfly.by/pub/archlinux/$repo/os/$arch
#Server = http://ftp.byfly.by/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.datacenter.by/pub/archlinux/$repo/os/$arch
#Server = http://mirror.datacenter.by/pub/archlinux/$repo/os/$arch

## Belgium
#Server = ftp://archlinux.mirror.kangaroot.net/pub/archlinux/$repo/os/$arch
#Server = http://archlinux.mirror.kangaroot.net/$repo/os/$arch

## Brazil
#Server = ftp://ftp.bitwave.com.br/archlinux/$repo/os/$arch
#Server = http://www.bitwave.com.br/downloads/archlinux/$repo/os/$arch
#Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch
#Server = http://archlinux.c3sl.ufpr.br/$repo/os/$arch
#Server = ftp://ftp.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
#Server = http://www.las.ic.unicamp.br/pub/archlinux/$repo/os/$arch
#Server = ftp://www2.itti.ifce.edu.br/archlinux/$repo/os/$arch
#Server = http://www2.itti.ifce.edu.br/archlinux/$repo/os/$arch

## Bulgaria
#Server = ftp://archlinux.igor.onlinedirect.bg/linux/archlinux/$repo/os/$arch
#Server = http://archlinux.igor.onlinedirect.bg/$repo/os/$arch

## Canada
#Server = ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch
#Server = http://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch
#Server = ftp://mirror.its.dal.ca/archlinux/$repo/os/$arch
#Server = http://mirror.its.dal.ca/archlinux/$repo/os/$arch

## Chile
#Server = ftp://mirror.archlinux.cl/$repo/os/$arch
#Server = ftp://mirror.netglobalis.net/archlinux/$repo/os/$arch
#Server = http://mirror.netglobalis.net/archlinux/$repo/os/$arch

## China
#Server = http://mirrors.163.com/archlinux/$repo/os/$arch
#Server = http://mirror.bjtu.edu.cn/archlinux/$repo/os/$arch
#Server = http://mirror6.bjtu.edu.cn/archlinux/$repo/os/$arch
#Server = ftp://mirror.lzu.edu.cn/archlinux/$repo/os/$arch
#Server = http://mirror.lzu.edu.cn/archlinux/$repo/os/$arch
#Server = ftp://mirrors.stuhome.net/archlinux/$repo/os/$arch
#Server = http://mirrors.stuhome.net/archlinux/$repo/os/$arch

## Colombia
#Server = http://www.laqee.unal.edu.co/archlinux/$repo/os/$arch

## Czech Republic
#Server = ftp://archlinux.mirror.dkm.cz/pub/archlinux/$repo/os/$arch
#Server = http://archlinux.mirror.dkm.cz/pub/archlinux/$repo/os/$arch
#Server = http://mirror.vpsfree.cz/archlinux/$repo/os/$arch

## Denmark
#Server = ftp://mirrors.dotsrc.org/archlinux/$repo/os/$arch
#Server = http://mirrors.dotsrc.org/archlinux/$repo/os/$arch

## Estonia
#Server = ftp://ftp.eenet.ee/pub/archlinux/$repo/os/$arch
#Server = http://ftp.eenet.ee/pub/archlinux/$repo/os/$arch

## Finland
#Server = ftp://mirror.academica.fi/archlinux/$repo/os/$arch
#Server = http://mirror.academica.fi/archlinux/$repo/os/$arch
#Server = ftp://mirror.archlinux.fi/archlinux/$repo/os/$arch
#Server = http://mirror.archlinux.fi/archlinux/$repo/os/$arch

## France
#Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
#Server = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
#Server = http://mir.archlinux.fr/$repo/os/$arch
#Server = ftp://mir1.archlinux.fr/archlinux/$repo/os/$arch
#Server = http://mir1.archlinux.fr/archlinux/$repo/os/$arch
#Server = http://miroir.ezvan.fr/archlinux/$repo/os/$arch
#Server = ftp://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
#Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
#Server = http://archlinux.polymorf.fr/$repo/os/$arch

## Germany
#Server = http://archlinux.limun.org/$repo/os/$arch
#Server = ftp://artfiles.org/archlinux.org/$repo/os/$arch
#Server = http://artfiles.org/archlinux.org/$repo/os/$arch
#Server = http://mirror.devnu11.net/archlinux/$repo/os/$arch
#Server = ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
#Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
#Server = http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch
#Server = ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
#Server = http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch
#Server = ftp://mirror.de.leaseweb.net/archlinux/$repo/os/$arch
#Server = http://mirror.de.leaseweb.net/archlinux/$repo/os/$arch
#Server = ftp://mirrors.n-ix.net/archlinux/$repo/os/$arch
#Server = http://mirrors.n-ix.net/archlinux/$repo/os/$arch
#Server = ftp://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = http://mirror.selfnet.de/archlinux/$repo/os/$arch
#Server = ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch
#Server = ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch
#Server = ftp://arch.mirrors.tuxdroid.org/$repo/os/$arch
#Server = http://arch.mirrors.tuxdroid.org/$repo/os/$arch
#Server = ftp://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch

## Great Britain
#Server = ftp://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch
#Server = http://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.bytemark.co.uk/archlinux/$repo/os/$arch
#Server = http://mirror.bytemark.co.uk/archlinux/$repo/os/$arch
#Server = ftp://mirror.cinosure.com/archlinux/$repo/os/$arch
#Server = http://mirror.cinosure.com/archlinux/$repo/os/$arch
#Server = ftp://mirrors.uk2.net/pub/archlinux/$repo/os/$arch
#Server = http://archlinux.mirrors.uk2.net/$repo/os/$arch

## Greece
#Server = ftp://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
#Server = http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch
#Server = http://foss.aueb.gr/mirrors/linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.ntua.gr/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.ntua.gr/pub/linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.otenet.gr/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.otenet.gr/linux/archlinux/$repo/os/$arch

## Hungary
#Server = ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/$repo/os/$arch

## India
#Server = ftp://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch
#Server = http://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch

## Indonesia
#Server = http://repo.ukdw.ac.id/archlinux/$repo/os/$arch

## Ireland
#Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch
#Server = http://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch

## Israel
#Server = ftp://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch
#Server = http://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch

## Italy
#Server = http://mirrors.prometeus.net/archlinux/$repo/os/$arch

## Japan
#Server = http://ftp.tsukuba.wide.ad.jp/Linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
#Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
#Server = ftp://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/$repo/os/$arch
#Server = http://ftp.yz.yamagata-u.ac.jp/pub/linux/archlinux/$repo/os/$arch

## Kazakhstan
#Server = ftp://archlinux.kz/$repo/os/$arch
#Server = http://archlinux.kz/$repo/os/$arch
#Server = ftp://mirror.neolabs.kz/archlinux/$repo/os/$arch
#Server = http://mirror.neolabs.kz/archlinux/$repo/os/$arch

## Korea
#Server = ftp://mirror.yongbok.net/archlinux/$repo/os/$arch
#Server = http://mirror.yongbok.net/archlinux/$repo/os/$arch

## Latvia
#Server = http://archlinux.goodsoft.lv/$repo/os/$arch

## Luxembourg
#Server = ftp://archlinux.mirror.root.lu/archlinux/$repo/os/$arch
#Server = http://archlinux.mirror.root.lu/$repo/os/$arch

## Macedonia
#Server = http://arch.linux.net.mk/archlinux/$repo/os/$arch

## Netherlands
#Server = ftp://mirror.nl.leaseweb.net/archlinux/$repo/os/$arch
#Server = http://mirror.nl.leaseweb.net/archlinux/$repo/os/$arch
#Server = ftp://ftp.nluug.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch
#Server = http://ftp.nluug.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch

## New Caledonia
#Server = ftp://archlinux.nautile.nc/archlinux/$repo/os/$arch
#Server = http://archlinux.nautile.nc/archlinux/$repo/os/$arch

## Norway
#Server = ftp://arch.ping.uio.no/$repo/os/$arch
#Server = http://arch.ping.uio.no/$repo/os/$arch
#Server = ftp://mirror.archlinux.no/$repo/os/$arch
#Server = http://mirror.archlinux.no/$repo/os/$arch
#Server = ftp://mirror.pvv.ntnu.no/pub/archlinux/$repo/os/$arch

## Poland
#Server = ftp://mirror.chmuri.net/archmirror/$repo/os/$arch
#Server = http://mirror.chmuri.net/archmirror/$repo/os/$arch
#Server = ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/$arch
#Server = http://piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/$arch

## Portugal
#Server = ftp://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch
#Server = http://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch

## Romania
#Server = ftp://mirrors.adnettelecom.ro/archlinux/$repo/os/$arch
#Server = http://mirrors.adnettelecom.ro/archlinux/$repo/os/$arch
#Server = ftp://mirror.archlinux.ro/archlinux/$repo/os/$arch
#Server = http://mirror.archlinux.ro/archlinux/$repo/os/$arch
#Server = ftp://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch
#Server = http://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch

## Russia
#Server = ftp://mirror.yandex.ru/archlinux/$repo/os/$arch
#Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch

## Singapore
#Server = ftp://ftp.oss.eznetsols.org/linux/archlinux/$repo/os/$arch

## Slovakia
#Server = ftp://mirror.lnx.sk/pub/linux/archlinux/$repo/os/$arch
#Server = http://mirror.lnx.sk/pub/linux/archlinux/$repo/os/$arch

## South Korea
#Server = ftp://ftp.kaist.ac.kr/ArchLinux/$repo/os/$arch
#Server = http://ftp.kaist.ac.kr/ArchLinux/$repo/os/$arch

## Spain
#Server = ftp://ftp.rediris.es/mirror/archlinux/$repo/os/$arch
#Server = http://sunsite.rediris.es/mirror/archlinux/$repo/os/$arch

## Sweden
#Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch
#Server = http://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch
#Server = ftp://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch
#Server = http://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch
#Server = ftp://ftp.portlane.com/pub/os/linux/archlinux/$repo/os/$arch
#Server = http://ftp.portlane.com/pub/os/linux/archlinux/$repo/os/$arch

## Switzerland
#Server = ftp://archlinux.puzzle.ch/$repo/os/$arch
#Server = http://archlinux.puzzle.ch/$repo/os/$arch

## Taiwan
#Server = ftp://linux.cs.nctu.edu.tw/archlinux/$repo/os/$arch
#Server = http://linux.cs.nctu.edu.tw/archlinux/$repo/os/$arch
#Server = ftp://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch
#Server = http://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch
#Server = ftp://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch
#Server = http://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch

## Turkey
#Server = ftp://ftp.linux.org.tr/archlinux/$repo/os/$arch
#Server = http://ftp.linux.org.tr/archlinux/$repo/os/$arch

## Ukraine
#Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch
#Server = http://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch
#Server = ftp://mirrors.mithril.org.ua/linux/archlinux/$repo/os/$arch
#Server = http://mirrors.mithril.org.ua/linux/archlinux/$repo/os/$arch

## United States
#Server = ftp://archlinux.supsec.org/pub/linux/arch/$repo/os/$arch
#Server = http://archlinux.supsec.org/$repo/os/$arch
#Server = http://archlinux.tserver.net/$repo/os/$arch
#Server = ftp://cake.lib.fit.edu/archlinux/$repo/os/$arch
#Server = http://cake.lib.fit.edu/archlinux/$repo/os/$arch
#Server = http://mirrors.cat.pdx.edu/archlinux/$repo/os/$arch
#Server = ftp://cosmos.cites.illinois.edu/pub/archlinux/$repo/os/$arch
#Server = http://cosmos.cites.illinois.edu/pub/archlinux/$repo/os/$arch
#Server = http://mirror.ece.vt.edu/archlinux/$repo/os/$arch
#Server = ftp://ftp.archlinux.org/$repo/os/$arch
#Server = ftp://ftp.gtlib.gatech.edu/pub/archlinux/$repo/os/$arch
#Server = http://www.gtlib.gatech.edu/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.ancl.hawaii.edu/linux/archlinux/$repo/os/$arch
#Server = http://mirror.ancl.hawaii.edu/linux/archlinux/$repo/os/$arch
#Server = http://mirrors.us.kernel.org/archlinux/$repo/os/$arch
#Server = ftp://mirror.us.leaseweb.net/archlinux/$repo/os/$arch
#Server = http://mirror.us.leaseweb.net/archlinux/$repo/os/$arch
#Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch
#Server = ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch
#Server = http://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch
#Server = http://mirrors.gigenet.com/archlinux/$repo/os/$arch
#Server = http://mirrors.liquidweb.com/archlinux/$repo/os/$arch
#Server = ftp://mirrors.xmission.com/archlinux/$repo/os/$arch
#Server = http://mirrors.xmission.com/archlinux/$repo/os/$arch
#Server = http://mirror.mocker.org/archlinux/$repo/os/$arch
#Server = ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
#Server = http://ftp.osuosl.org/pub/archlinux/$repo/os/$arch
#Server = ftp://mirror.rit.edu/archlinux/$repo/os/$arch
#Server = http://mirror.rit.edu/archlinux/$repo/os/$arch
#Server = http://mirrors.rutgers.edu/archlinux/$repo/os/$arch
#Server = http://schlunix.org/archlinux/$repo/os/$arch
#Server = http://mirrors.lax1.thegcloud.com/arch//$repo/os/$arch
#Server = http://mirror.yellowfiber.net/archlinux/$repo/os/$arch

## Uzbekistan
#Server = ftp://mirrors.st.uz/archlinux/$repo/os/$arch
#Server = http://mirrors.st.uz/archlinux/$repo/os/$arch
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par benjarobin »

On dirai que tu as corrigé tous les soucis, applique la mise à jour comme décrite dans mon message précédent
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

J'ai fais les mises à jours que tu ma décrites et voila ce que j'obtiens:
[root@(none) thomas]# pacman -Su
Avertissement : fichier de configuration /etc/pacman.d/mirrorlist, ligne 1 : l'instruction «  » dans la section « core » n'est pas valide.
Avertissement : fichier de configuration /etc/pacman.d/mirrorlist, ligne 1 : l'instruction «  » dans la section « extra » n'est pas valide.
Avertissement : fichier de configuration /etc/pacman.d/mirrorlist, ligne 1 : l'instruction «  » dans la section « community » n'est pas valide.
:: Début de la mise à jour complète du système...
:: Remplacer udev par core/systemd-tools ? [O/n] o
résolution des dépendances...
recherche des conflits entre paquets...

Cibles (116) : attica-0.4.0-1 automake-1.12.2-1 binutils-2.22-9
boost-libs-1.50.0-1 ca-certificates-20120623-1
ca-certificates-java-20120608-1 cairo-1.12.2-2
chromium-20.0.1132.57-1 cloog-0.17.0-2 colord-0.1.21-2
consolekit-0.4.6-4 coreutils-8.17-3 cronie-1.4.8-2
cryptsetup-1.4.3-1 curl-7.26.0-1 db-5.3.21-1 dbus-1.6.2-1
dbus-core-1.6.2-2 dbus-glib-0.100-1 desktop-file-utils-0.20-1
device-mapper-2.02.96-3 e2fsprogs-1.42.4-1 fakeroot-1.18.4-1
ffmpeg-1:0.11.1-1 flashplugin-11.2.202.236-1 gcc-4.7.1-4
gcc-libs-4.7.1-4 glib2-2.32.3-1 glibc-2.16.0-2 gmp-5.0.5-1
gnutls-3.0.21-1 grep-2.13-2 gtk3-3.4.3-1 hyphen-2.8.5-1
icu-49.1.2-1 initscripts-2012.06.3-2 iproute2-3.4.0-2
iputils-20101006-4 java-jline-1.0-2 jdk7-openjdk-7.u5_2.2.1-1
jre7-openjdk-7.u5_2.2.1-1 jre7-openjdk-headless-7.u5_2.2.1-1
kdelibs-4.8.4-4 khrplatform-devel-8.0.4-1 krb5-1.10.2-2
libatasmart-0.18-2 libcups-1.5.3-5 libdrm-nouveau1-2.4.33-1
libegl-8.0.4-1 libevent-2.0.19-1 libgl-8.0.4-1
libldap-2.4.31-4 libproxy-0.4.7-2 libpulse-2.0-2
libreoffice-base-3.5.5-1 libreoffice-calc-3.5.5-1
libreoffice-common-3.5.5-1 libreoffice-draw-3.5.5-1
libreoffice-gnome-3.5.5-1 libreoffice-impress-3.5.5-1
libreoffice-kde4-3.5.5-1 libreoffice-math-3.5.5-1
libreoffice-postgresql-connector-3.5.5-1
libreoffice-sdk-3.5.5-1 libreoffice-sdk-doc-3.5.5-1
libreoffice-writer-3.5.5-1 libssh2-1.4.2-1 libsystemd-186-2
libtool-2.4.2-6 libva-1.1.0-1 linux-3.4.5-1 logrotate-3.8.1-2
lvm2-2.02.96-3 media-player-info-17-1 mesa-8.0.4-1
mkinitcpio-0.9.2-2 mpfr-3.1.1-1 net-snmp-5.7.1-3 nettle-2.5-1
nouveau-dri-8.0.4-1 openssl-1.0.1.c-1 pam-1.1.5-4
pambase-20120701-1 pango-1.30.1-1 pcre-8.31-1 perl-5.16.0-2
perl-xml-parser-2.41-3 perl-xml-simple-2.20-1
pkg-config-0.27-1 polkit-0.105-1 postgresql-libs-9.1.4-1
ppl-1.0-1 qt-4.8.2-2 qtwebkit-2.2.2-1 raptor-2.0.8-1
rasqal-1:0.9.29-1 sane-1.0.22-9 shadow-4.1.5.1-1
soprano-2.7.6-2 syslog-ng-3.3.5-2 systemd-tools-186-2
sysvinit-2.88-6 taglib-1.7.2-1 thunar-1.4.0-2
udev-182-2 [removal] udisks-1.0.4-4 upower-0.9.17-1
util-linux-2.21.2-5 virtuoso-6.1.5.20120717-2
virtuoso-base-6.1.5.20120717-2 vlc-2.0.2-2
wpa_supplicant-1.0-1 xf86-video-nouveau-1.0.1-1
xfconf-4.10.0-2 xorg-server-1.12.3-1 xorg-xdm-1.1.11-3

Taille totale installé : 1678,84 MiB
Taille de mise à jour nette : 218,57 MiB

Procéder à l'installation ? [O/n] o
(115/115) vérification de l'intégrité des paquets [######################] 100%
(115/115) chargement des fichiers des paquets [######################] 100%
(115/115) analyse des conflits entre fichiers [######################] 100%
Erreur : la validation de la transaction a échoué (conflit de fichiers)
glibc : /lib est déjà présent dans le système de fichiers
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par oktoberfest »

Salut,

tu n'as pas suivi les conseils de @benjarobin.
Il faut faire dans l'ordre :

Code : Tout sélectionner

pacman -Syu --ignore filesystem,glibc
pacman -S filesystem --force
pacman -Su
Le dernier pacman ne te proposera que la mise à jour de glibc, le reste ayant déjà été fait.

Sinon pour tes erreurs de pacman.conf, tu peux récupérer le fichier pacman.conf et mirrorlist du package pacman, cela permettra de partir sur de bonnes bases.

Code : Tout sélectionner

# cd /
# bsdtar xf /var/cache/pacman/pkg/pacman....tar.xz etc/pacman.conf
# bsdtar xf /var/cache/pacman/pkg/pacman-mirrorlist....tar.xz
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17625
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par benjarobin »

@oktoberfest Pour pacman-mirrorlist pourquoi ne pas tout simplement le réinstaller via pacman ?

Code : Tout sélectionner

mv /etc/pacman.d/mirrorlist /etc/pacman.d/back.mirrorlist
rm /etc/pacman.d/mirrorlist*
pacman -U http://www.archlinux.org/packages/core/any/pacman-mirrorlist/download/
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par oktoberfest »

@benjarobin, je ne savais pas qu'on pouvait indiquer à pacman une URL. Ce forum est une mine d'or du renseignement (dans le bon sens du terme)
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

j'ai bien suivi les conseils de benjarobin et dans l'ordre. J'ai juste fais un copié collé de la dernière commande.
Caerbannog
Hankyu
Messages : 12
Inscription : dim. 15 juil. 2012, 05:06

Re: [Pacman] message d'erreur ligne 1 fichier pacman.conf

Message par Caerbannog »

A priori de toute façon la question ne se pose plus car j'ai complètement planté mon système.
J'ai installé Slim et changé le run level à 5. Mon pc ne redémarre que sur une invite de commande et je ne peux même plus rien taper.
J'ai parfois la main pour taper au bout de 2 ou 3 reboots ce qui ma permis de rechanger mon runlevel dans le inittab et de désinstaller Slim mais ça ne change strictement rien. Mon server X a l'air complètement planté.
Répondre