Mais j'aurais pensé que le système téléchargeait de lui même ces mises à jour. Il faut toutes les faire à la main ou quoi ?? Ou alors ce que me renvoie grep c'est une erreur ??
:: Synchronisation des bases de données de paquets...
core est à jour;
extra est à jour;
community est à jour;
:: Début de la mise à jour complète du système...
Résolution des dépendances...
ftp://ftp.archlinux.org/core/os/i686/udev-140-2-i686.pkg.tar.gz
ftp://ftp.archlinux.org/extra/os/i686/compositeproto-0.4-2-i686.pkg.tar.gz
ftp://ftp.archlinux.org/extra/os/i686/firefox-i18n-3.0.8-1-i686.pkg.tar.gz
grep: /tmp/yaourt-tmp-siriru/sysupgrade: Aucun fichier ou dossier de ce type
Vérification des mises à jour disponibles...
grep: /tmp/yaourt-tmp-siriru/sysupgrade: Aucun fichier ou dossier de ce type
:: Synchronisation des bases de données de paquets...
core est à jour;
extra 384,0K 927,8K/s 00:00:00 [###################################] 100%
community 366,7K 902,9K/s 00:00:00 [###################################] 100%
archlinuxfr est à jour;
Vérification des mises à jour disponibles...
==> Mise à jour des logiciels (nouvelle version):
extra/firefox 3.0.7-1 -> 3.0.8-1
extra/libgphoto2 2.4.3-1 -> 2.4.4-1
extra/xulrunner 1.9.0.7-1 -> 1.9.0.8-1
==> Continuer l'installation de ? [O/n]
==> [A]fficher plus d'informations [M]anuellement sélectionner les paquetages
==> ----------------------------------------------
==>
@wido, yaourt se lance en utilisateur normal et utilise sudo ou su, de plus il n'est pas conseillé de lancer yaourt en root (si jamais un pkgbuild est mal fait, tu risques de bousiller ton système)
@Siriru, quelle version de yaourt utilises tu ?
tu devrais aussi modifier tes miroirs, ftp.archlinux.org est bridé.
T'es pas le premier à remonter ce problème. Je vais vérifier mais il me semble que le répertoire temporaire n'est pas créé dans certains cas, ça fait planter grep.
Essayes de faire une recherche ou autre chose avec yaourt avant de faire le -Syu.
J'ai viré les serveurs ricain et laissé que les miroirs français, toujours le même problème. Par contre en lançant yaourt en root, il me demande d'installer les paquets non à jour. Pour l'instant je l'ai pas fait.
Ma version de yaourt est la 0.9.2.1-5, la dernière quoi.
Il faut que je crée un dossier temporaire à la main ?
tu devrais donner le contenu de tes fichiers de conf (mirrorlist et pacman.conf), je ne serais pas surpris qu'il y traine une petite erreur.
Sinon, il faudrait vérifier les droits sur /tmp (je me souviens d'une manip avec chmod -R 1777 /tmp, serait-ce dû à ça ?)
#
# 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
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl %u > %o
#CleanMethod = KeepInstalled
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options (all disabled by default)
#NoPassiveFtp
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload
#
# 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
#
# 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.
#
# Testing is disabled by default. To enable, uncomment the following
# two lines. You can add preferred servers immediately after the header,
# and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
#[archlinuxfr]
Server = http://repo.archlinux.fr/i686
# - France
Server = http://mir.archlinux.fr/$repo/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/$repo/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/$repo/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/i686
Server = ftp://ftp.free.fr/mirrors/ftp.archlinux.org/$repo/os/i686
Server = ftp://ftp.rez-gif.supelec.fr/Linux/archlinux/$repo/os/i686
Server = http://repo.archlinux.fr/i686
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
Il y a eu des changements dans l'interface de AUR, et du coup je pense que c'est pour cela que tu n'as pas accès au listing avec yaourt. C'est corrigé depuis, et la dernière version de yaourt permet tout cela.
Non mais c'est bon en fait j'ai la dernière version de yaourt, mais j'avais déjà du faire ca pour l'avoir n'ayant pas pu le télécharger via pacman, d'où ma question.
farvardin a écrit :archlinux.fr ayant d'autre type de contenu que les serveurs officiels, je ne suis pas certain que cela soit top de le mettre dans les mirrorlist.
Ça ne veut rien dire ce que tu as écrit… de plus mir.archlinux.fr est situé sur un autre serveur que www.archlinux.fr