Bienvenue sur Archlinux.fr, le site de la communauté francophone de la distribution Arch Linux.
Arch Linux est une distribution légère et rapide dont le concept est de rester la plus simple possible (philosophie KISS).
Les paquetages sont optimisés pour les processeurs i686 et la nouvelle génération 64bits. Les dépôts officiels [core], et [extra] sont complétés à la fois par le dépôt de paquets [community] et par le site AUR tous deux gérés par la communauté d’utilisateurs.
Notre puissante communauté vient de différents horizons et ses membres qui ont différents niveaux de compétence viennent facilement en aide aux autres. N’hésitez pas à aller voir nos forums , nos wikis et les mailings listes pour plonger dans cette fantastique distribution. Pour une découverte rapide, testez un des livecd basés sur Arch Linux
Le guide d’installation vous permettra ensuite d’installer Arch Linux grâce aux CD que vous pourrez télécharger à cette adresse
Lire la suite…
Dernières nouvelles (plus)
kmod remplace module-init-tools
module-init-tools a été arrêté et est remplacé par le projet kmod. Les fonctions dépréciées ne sont pas remplacées.
Si lors de la mise à jour, pacman vous informe de la présence d’un /etc/modprobe.d/modprobe.conf.pacsave, il faudra le renommer en /etc/modprobe.d/modprobe.conf. Les fichiers de configuration précédemment lus par module-init-tools le sont toujours avec kmod même si ce dernier n’inclue plus le fichier vide.
Vous pouvez vous aux pages de manuel (modprobe, rmmod, …) ainsi qu’à l’aide des commandes pour plus d’informations.
yaourt / package-query et plus généralement ce qui dépend de pacman
A chaque mise à jour majeure de pacman, le forum / irc / … voient fleurir les sujets sur pacman qui refuse la mise à jour pour cause d’erreurs semblables à celle ci:
Erreur: la préparation de la transaction a échoué (la satisfaction des dépendances a échoué) :: package-query: requiert packman<3.6
Cette erreur est due à un manque de configuration. Par défaut, pacman est configuré pour se mettre à jour en premier (après avoir demandé l'autorisation) et ceci par le biais de la ligne:
SyncFirst = pacman
dans /etc/pacman.conf, or tout ce qui dépend de pacman doit aussi être mis à jour en même temps, il faut donc le rajouter à cette ligne.
Par exemple, si vous avez yaourt, pacman-color et disons, namcap :
SyncFirst = pacman yaourt package-query pacman-color pyalpm namcap
Les paquets en plus sont des dépendances supplémentaires :
yaourt -> package-query -> \
pacman-color -> pacman
namcap -> pyalpm -> /
pacman 4 dans [core]
Pacman est arrivé sur [core] ! Merci aux 24 contributeurs qui ont produits 893 commits, ce qui donne de nombreuses nouveautés. La plus attendue étant la signature GPG. Ceci dit, tant que tout ne sera pas nickel, notamment, les signatures des bases, la gestion de signature est désactivée par défaut. Si vous voulez l’essayer, vous pouvez vous référer à pacman-key ou au post d’Allan sur son blog.
Assurez vous de fusionner vos fichier *.pac*
udev a dorénavant besoin du support de devtmpfs
A partir de udev-176, le démarrage ne sera plus possible avec un noyau ne supportant pas devtmpfs.
Les noyaux officiels d’Arch (kernel26-lts et linux) ont devtmpffs activé depuis longtemps, donc seuls seront affectés ceux compilant leur propre noyau.
Pour plus d’informations sur ce que requiert udev: README
Mise à jour de filesystem, intervention manuelle nécessaire
Pour la mise à jour de filesystem 2011.12, il faut forcer la mise à jour:
pacman -Sf filesystem
L’option -f est normalement fortement déconseillée, mais dans le cas présent, pacman a besoin de /etc/mtab et ce dernier deviendra un lien vers /proc/self/mounts
Ce changement fait qu’initscripts n’a plus besoin d’accès en écriture sur la racine.
Mise à jour de initscripts, intervention manuelle nécessaire
Il est nécessaire de supprimer le fichier /etc/profile.d/locale.sh avant de mettre à jour.
Modifications apportées à la gestion des locales :
/etc/profile.d/locale.sh devient un fichier statique qui lit les fichiers de configuration au lieu d’être crée au démarrage. De même, il permet de prendre en compte la modification de locale sans avoir à rebooter.
Le support de /etc/locale.conf est rajouté. Ce fichier est prioritaire sur /etc/rc.conf, ceux utilisant un shell ne pouvant pas lire /etc/rc.conf sont encouragés à utiliser le nouveau fichier.
Le fichier contient une variable par ligne, celles supportées sont LANG ainsi que LC_* à l’exception de LC_ALL. Le format est compatible avec systemd.
Le binaire « hostname » est déplacé de « net-tools » vers « inetutils »
L’utilitaire hostname a été déplacé du paquet net-tools vers inetutils.
inetutils a été rajouté au groupe base.
Merci de vous assurer d’installer ce paquet, étant dans le groupe base, il est considéré comme installé.
Gnome 3.2.0 dans [extra]
Après un passage par [gnome-unstable] puis [testing], GNOME 3.2 débarque sur [extra].
Meilleur et plein de nouvelles fonctionnalités, les plus marquantes étant le nouveau look de GDM qui se rejoint le design global, les nouvelles applications telle que gnome-online-accounts, gnome-contacts ou encore gnome-documents, un nouveau menu utilisateur et une meilleure intégration du chat, sans oublier sushi l’application d’aperçu intégré à nautilus.
Changements au niveau des paquets:
gnome-power-manager passe à gnome-extra étant donnée que la plupart de ces fonctionnalités ont été déplacées vers gnome-settings-daemon.
aisleriot, gnome-contacts, gnome-documents, gnome-disk-utility, tracker ajoutées à gnome-extra
Le support de gobject-introspection a été enlevé de {python,python2}-gobject2 2.28 et déplacé vers {python,python2}-gobject 3.0.1. Les mainteneurs devraient modifier leur paquets en fonction.
gnome-system-tools a été supprimé, ses fonctionnalités ont été déplacées vers gnome-control-center
libgdu devient un paquet à part. Les gestionnaires basé sur gvfs devraient en bénéficier.
Si vous avez un problème pour vous connecter à votre session, tentez avec un nouvel utilisateur ou en déplaçant les dossiers ~/.config/dconf et ~/.gconf.
Comme à l’accoutumée, les bugs concernant les paquets doivent être reportés sur le bugtracker Archlinux. Ceux concernant GNOME sur son bugzilla.
Médias d’installation 2011.08.19
Archlinux est une distribution essayant de proposer les dernières versions en date des logiciels, il était plus que temps de mettre à jour son média d’installation, c’est maintenant chose faite .
La dernière release (2010.05) était non seulement dépassée, mais surtout produisait une installation en netinstall bancale. (L’installateur ne tenait pas compte des modifications concernant les noyau 3.0)
Qu’est ce qui a changé depuis:
AIF (Programme d’installation) :
- Support exprimental de
brtfsetnilfs2. - Support du chargeur de démarrage
syslinuxen plus degrub. - Mise à niveau pour coller aux modifications concernant le
rc.confainsi que le noyau 3.0 - La sélection des sources est plus flexible.
- Affiche la description des paquets lors de l’installation
- Le script se lance avec le debug et le log activés par défaut. Ajout du script
/arch/report-issues. - Le profile automatique change de source selon qu’il est sur un live
coreounetinstall. - Suppression de tcp_wrappers
libui.sh (Framework bash) :
- Facilite les check-list en utilisant
$EDITOR - Initialization plus flexible.
Archiso (Construction des images) :
- Image des paquets actuels, y compris
linux 3.0.3-1,pacman 3.5.4-3,glibc 2.14-4,mkinitcpio 0.7.2-1,initscripts 2011.07.3-1etnetcfg 2.6.7-1 - Utilisation de
dm-snapshotau lieu deaufs2 - Tous les fichiers permettant de démarrer d’un média USB personnalisé sont installés dans
/arch - Possibilité de modifier le nom de l’export NBD.
- Possibilité d’utiliser la console série (paramètre du noyau: « console »).
- Possibilité de lancer des scripts (paramètre: « script »), auto-login en
tty1. - Ajout d’un test intégré (« checksum=y »).
- Possibilité de monter l’iso en loopback.
- Paquets rajoutés:
btrfs-progs-unstable crda curl dhclient dialog dnsmasq hdparm netcfg nilfs-utils openconnect rp-pppoe rsync vpnc wpa_actiond - Paquets supprimés:
aufs2 aufs2-util joe ndiswrapper ndiswrapper-utils tiacx tiacx-firmware - Suppression de
xf86testet rajout de HDT au menu desyslinux. - Supporte le démarrage depuis memdisk.
- SquashFs et l’initramfs sont compressés en XZ
Cette liste est loin d’être exhaustive.
Le guide officiel (en) a été mis à jour, le notre aussi.
Page de téléchargement (en) / Téléchargement sur notre miroir
Liste des paquets (en)
Bugtracker – Release Engineering project
Liste de diffusion (en)
#arch-releng sur Freenode
Noyau 3.0 disponible dans [core]
Le paquet du noyau linux 3.0 a migré vers [core].
Le paquet a été renommé en linux en lieu et place de kernel26. De même, les noms des fichiers du noyau et initrd ont été renommés de cette manière :
vmlinuz26devientvmlinuz-linuxkernel26.imgdevientinitramfs-linux.imgkernel26-fallback.imgdevientinitramfs-linux-fallback.img
Pour éviter de corrompre votre système après la mise à jour, des liens symboliques sont créés pour permettre à votre chargeur de boot de fonctionner avec les anciens fichiers. Cependant, il est recommander de mettre à jour la configuration de ce dernier et de supprimer les liens symboliques.
Older Posts »