Connexion
Identifiant :

Mot de passe :

Se souvenir de moi



Mot de passe perdu ?

Inscrivez-vous !
 

 


Recherche
 

 


Menu principal
 

 


Derniers articles
 

 


 
[Cette page]  

Arch Linux -- Note d'installation

====Note d'installation pour Arch Linux====

Downloader la version Full

Allez sur le site : http://www.archlinux.org/download/ et on download la version 2007.5 (Duke) Full à partir du réseau bitTorrent. Démarrer avec le LiveCD de Arch

Appuyer sur enter pour arriver au prompt

Lancer la commande km pour changer le clavier

# km 

Sélectionner CF-Canadien Sélectionner lat9w-16.psfu.gz comme police Lancer l'installateur de Arch

# /arch/setup 

Sélectionner le mode d'installation CD-ROM

Sélectionner le menu 1 Prepare Hard Drive

Sélectionner l'option 2 Partition Hard Drives pour créer les partitions

Sélectionner l'option 3 Set filesystem Mountpoints pour créer le point de montage de la swap et de la racine

On doit sélectionner le type de partition pour la racine, EXT3 est un excellent choix.

Sélectionner le menu 2 Select Packages

Sélectionner seulement BASE et on doit répondre YES à la question Select all packages by default.

Sélectionner le menu 3 Install Packages

Sélectionner le device qui contient le LiveCD de Arch

Sélectionner le menu 4 Configure System

Répondre YES à la question à propos de la configuration automatique des fichiers /etc/rc.conf et /etc/mkinitcpio.conf

Répondre NO si vous n'utilisez pas de boot pour usb,firewire,pcmcia,nfs,raid,raid2,lvm etc... Sélectionner nano comme éditeur de texte.

Configuration du fichier /etc/rc.conf pour un Canadien Français en DHCP

Votre fichier /etc/rc.conf doit ressembler à ceci :

LOCALE="fr_CA.UTF-8"
HARDWARECLOCK="localtime"
TIMEZONE="America/Montreal"
KEYMAP="cf"

CONSOLEFONT="lat9w-16"
CONSOLEMAP="8859-15"
USECOLOR="yes"

MOD_AUTOLOAD="yes"
HOSTNAME="ArchLinux"

# Configuration DHCP DEBUT 
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0)

#necessaire si vous avez un routeur et que vous n'etes pas en DHCP
#gateway="default gw 192.168.0.1"
#ROUTES=(!gateway)
# Configuration DHCP FIN 

# Configuration IP STATIC DEBUT 
lo="lo 127.0.0.1"
eth0="192.168.1.100 netmask 255.255.255.0 broadcat 192.168.1.255"
gateway="default gw 192.168.0.1"
ROUTES=(gateway)
# Configuration IP STATIC FIN ---

DAEMONS=(syslog-ng network netfs crond 

Configuration du fichier /etc/fstab

On touche à rien pour le moment.

Configuration du fichier /etc/mkinitcpio

Ce fichier contient la configuration de l'image initrd(image des modules préchargés au démarrage). On touche à rien pour le moment.

Configuration du fichier /etc/modprobe.conf

On touche à rien pour le moment.

Configuration du fichier /etc/resolv.conf

On touche à rien pour le moment si on est en DHCP

Configuration du fichier /etc/locale.gen

Ce fichier permet de configurer les locales du système. On doit décommenter la ligne : fr_CA.UTF-8 UTF-8 et celui qui a ISO8859-1.

Création du mot de passe root

Vous devez sasir votre nouveau mot de passe root.

Sélectionner l'option 5 Install Kernel

Installation du noyau par défaut

Vous devez choisir le noyau 2.6.x

Sélectionner l'option 6 Install Bootloader

Vous devez installer Grub.

Si vous avez Windows sur une autre partition,

vous devez enlever les commentaires dans la section correspondante.

Installation de GRUB dans le MBR

Vous devez sélectionner le MBR qui va contenir Grub (/dev/hda ou /dev/sda).

Terminer l'installation

Sélectionner l'option 7 Exit Install

Vous devez enlever le LiveCD de Arch Linux.

Configuration de l'utilisateur et optimisation diverses

Création du compte utilisateur

On se loggue en root.

# useradd -m -s /bin/bash sylvain
# passwd sylvain
# usermod -G users,wheel,locate,audio,optical,floppy,storage,video sylvain 

Optimisation des mirrors

On doit éditer le fichier suivant : /etc/pacman.conf

# nano /etc/pacman.conf 

Il faut s'assurer d'avoir une ligne Server = devant les deposites de current, extra,community,le deposite de KDEMOD qui permet d'avoir KDE split Ebuild et enfin le deposite de archlinux.fr.

On peut par le fait même mettre en commentaire les includes.

[core]
Server ftp://ftp.archlinux.org/core/os/i686/
#Include = /etc/pacman.d/core

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

[community]
Server ftp://ftp.archlinux.org/community/os/i686/
#Include = /etc/pacman.d/community

[kdemod-legacy]
Server  http://kdemod.ath.cx/repo/legacy/i686/

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

Configuration des locales pour tous les utilisateurs

Vérifier que les locales en root et en user sont les mêmes

# locale -a 

Si ce n'est pas le cas Éditer ce fichier /etc/profile

# nano /etc/profile
ajouter
export LC_ALL
="fr_CA.UTF-8"
export G_FILENAME_ENCODING="@locale,UTF-8,ISO-8859-15"
!!!Attentionla ligne ci-haut ne fonctionne pas chez moi et créer des problèmes avec les gestionnaires de fenêtreZack

# source /etc/profile
# reboot 

Mise-à-jour du système

# su -
# pacman -Syu 

Ceci peut prendre quelques minutes, car ça va mettre à jour tout le système au grand complet.

Installation du serveur X

# su -
# pacman -S xorg-server xf86-input-mouse xf86-input-keyboard
# pacman -S xf86-video-vesa xorg-xinit xterm
# pacman -S hwd 

Configuration du serveur X

Sous ArchLinux, il y a 2 manières de configurer le tout. En effet, il y a la méthode automatique et il y a la méthode semi-automatique présente tout comme sous Gentoo.

Méthode automatique :

# hwd -u
# hwd -xa 

Ces 2 commandes vont générer le fichier /etc/X11/xorg.conf pour vous automatiquement.

Méthode semi-automatique :

# xorgconfig 

Répondre aux questions. Répondre /dev/input/mice si vous avez une souris USB. Répondre non à la question sur le virtual screen.

On doit connaître le vertical refresh rate et le horizontal refresh rate

pour bien configurer le monitor.

Maintenant c'est le temps d'éditer le fichier /etc/X11/xorg.conf pour configurer le tout manuellement :

# nano /etc/X11/xorg.conf
# ecran LG F700B
HorizSync    30.0 70.0
VertRefresh  50
-160
-Verifier si defaultdepth est a 24
-Dans la Subsection "Display" qui a un depth de 24 :
Modes "1024x768" "800x600" 

C'est dans la Subsection Display qu'on indique les résolutions qu'on veut.

Dans la Section Input Device :

Option  "XkbLayout"     "ca(fr)"
Option  "Device"        "/dev/input/mice"
Option  "ZAxisMapping"  "4 5"  Option pour que la roulette fonctionne 

Changer Driver vesa pour Driver radeon ou Driver intel ou Driver nv Installation du driver 2D/3D Opensource

ATI

# pacman -S xf86-video-ati

Intel

# pacman -S xf86-video-i810

Nvidia

# pacman -S xf86-video-nv 

Installation de KDE en split

Ici c'est pour ceux qui veulent installer KDE 3.5.9

# pacman -S kdemod3-base kdemod3-kde-i18n-fr 

Ceci va installer comme avec kde-base/kdebase-startkde sous Gentoo. Édition du fichier /etc/rc.conf pour activer kdm3

# nano /etc/rc.conf 

Àjouter kdm3 dans la variable : DEAMONS

Ici c'est pour ceux qui veulent installer KDE 4.1.1

La première chose à faire c'est de remplacer la ligne suivante dans /etc/pacman.conf


[kdemod-legacy]
Server  http://kdemod.ath.cx/repo/legacy/i686/

Par


[kdemod-core]
Server http://kdemod.ath.cx/repo/core/i686

[kdemod-extragear]
Server http://kdemod.ath.cx/repo/extragear/i686

[kdemod-playground]
Server http://kdemod.ath.cx/repo/playground/i686/

Ensuite on doit lancer la commande suivante :


# pacman -Sy
# pacman -S kdemod kdemod-kde-l10n-fr kdemod-kdeplasma-addons

Ceci va installer comme avec kde-base/kdebase-startkde sous Gentoo. Édition du fichier /etc/rc.conf pour activer kdm

# nano /etc/rc.conf 

Àjouter kdm dans la variable : DEAMONS

Voilà c'est fait.

Installation de HAL

# pacman -S hal 

Édition du fichier /etc/rc.conf pour activer hal

# nano /etc/rc.conf 

Àjouter hal dans la variable : DEAMONS

On reboot !!!

Installation de ALSA

# pacman -S alsa-lib alsa-utils

# alsaconf
# alsamixer 

Enlever les mutes sur les channels

# alsactl store 

Àjouter @alsa dans la variable : DEAMONS

Installation du kit de base pour internet

# pacman -S firefox firefox-i18n flashplugin jdk
# source /etc/profile 

Configuration du fichier /etc/fstab

# nano /etc/fstab

/dev/sda8 /mnt/pont vfat defaults,rw,user,umask=0 0 0
/dev/sda1 /mnt/win_c ntfs defaults,ro,user,nls=iso8859-1,nls=utf8,umask=0 0 0
/dev/sda5 /mnt/win_d ntfs defaults,ro,user,nls=iso8859-1,nls=utf8,umask=0 0 0
/dev/sda6 /mnt/win_e ntfs defaults,ro,user,nls=iso8859-1,nls=utf8,umask=0 0 0
/dev/sda7 /mnt/win_f ntfs defaults,ro,user,nls=iso8859-1,nls=utf8,umask=0 0 0 

Comme on peut le voir, sda8 c'est une partition FAT32 en lecture/écriture et

sda1,sda5,sda6 et sda7 c'est des partitions NTFS en lecture seule.

Ne pas oublier de créer les répertoires

# mkdir /mnt/pont /mnt/win_c /mnt/win_d /mnt/win_e /mnt/win_f 

On reboot

Installation de Mplayer avec tous les plugins

# pacman -S mplayer mplayer-plugin mplayer-skins codecs libdvdcss
# pacman -S transcode libtheora jasper flac libdvdread xvidcore musepack-tools 

Essayer un vidéo avec Mplayer en console Si ça plante, vous devez éditer /etc/mplayer/mplayer.conf

Mettre ao=alsa et (vo=xv ou vo=x11)

Même si ca ne plante pas, c'est une bonne idée d'utiliser xv,

surtout pour la rapidité et pouvoir faire un scaling des vidéos.

Installation de Audacious avec tous les plugins

# pacman -S audacious-player audacious-plugins 

Configurer l'audio d'alsa et tester un mp3

Installation de K3B et du support DVD

# pacman -S k3b k3b-i18n dvd+rw-tools 

Installation de Openoffice

# pacman -S openoffice-base openoffice-spell-fr openoffice-fr ooodi2 

Installation de Thunderbird et configuration

# pacman -S thunderbird thunderbird-i18n 

Installation de Cups avec une imprimante HP

# pacman -S cups hplip
# /etc/rc.d/cups start 

Allez dans http://localhost:631 et ajouter l'imprimante.

Si ça fonctionne pas... Aller sur internet et télécharger le fichier PPD de l'imprimante :

http://www.linuxprinting.org/printer_list.cgi

et downloader le fichier .ppd

Exemple pour une HP3820V

http://www.linuxprinting.org/show_pri ... gi?recnum=HP-DeskJet_3820

# cp HP-DeskJet_3820-hpijs.ppd /usr/share/cups/model 

Allez dans http://localhost:631 et ajouter l'imprimante. Édition du fichier /etc/rc.conf pour activer cups

# nano /etc/rc.conf 

Àjouter cups dans la variable : DEAMONS

Installation de Amsn

# pacman -Sy amsn 

Installation de Glxinfo et Glxgears

# pacman -Sy mesa 

Vérifier si le DRI est activé

# glxinfo 

Si ça fonctionne pas, ajuster le nécessaire pour avoir le DRI

Installation de Kpdf

# pacman -S kdemod3-kdegraphics-kpdf

Installation de Ark

# pacman -S kdemod3-kdeutils-ark 

Installation de Ksnapshot

# pacman -S kdemod3-kdegraphics-ksnapshot

Installation de Kuickshow

# pacman -S kdemod3-kdegraphics-kuickshow

Commandes à retenir

Synchroniser

# pacman -Sy

Mise-à-jour du système

# pacman -Syu

Mise-à-jour du système download seulement

# pacman -Swyu

Déinstaller un package

# pacman -R [nom du package]

Déinstaller un package avec les dépendances

# pacman -Rcs [nom du package]

Obtenir des infos à propos d'un package

# pacman -Qi [nom du package]

Obtenir le détail du package

# pacman -Ql [nom du package]

Obtenir le nom du package auquel appartient le fichier

# pacman -Qo [nom du fichier]

Recherche le nom du package qui correspond a une chaîne de caractères

# pacman -Qs [chaine]

Effacer la cache de Pacman pour libérer de l'espace

# pacman -Scc

Chercher un package dans les dépôts

# pacman -Ss [nom du programme]

ABS

Installation de ABS

Tout d'abord, vous devez installer le nécessaire pour que ABS fonctionne. De plus, il faut ajouter notre user dans le groupe abs.

# pacman -Sy cvsup wget # abs # pacman -S pkgconfig fakeroot # groupadd abs # usermod -G abs -a sylvain # mkdir /var/abs/local # chown root.abs /var/abs/local # chmod 775 /var/abs/local

On reboot, les changements vont être actif seulement au prochain login.

Utilisation de ABS

Tout se trouve dans /var/abs. Alors pour compiler un logiciel on doit se positionner dans ce répertoire. De plus, le répertoire /var/abs/local, c'est notre répertoire pour créer nos packages.

# find /var/abs -name "truc" # cp /var/abs/extra/truc /var/abs/local # cd /var/abs/local/truc # makepkg # pacman -A truc-$pkgver-$pkgrel-$arch.pkg.tar.gz ou # pacman -U truc-$pkgver-$pkgrel-$arch.pkg.tar.gz

Liens utiles

http://www.laboiteaprog.com/article-1 ... _demarrer_avec_arch_linux

http://wiki.archlinux.org/index.php/O ... _Arch_Linux_Install_Guide

http://wiki.archlinux.fr/howto:archlinux:abs

http://wiki.archlinux.fr/howto:archlinux:makepkg

http://wiki.archlinux.fr/howto:archlinux:man_pkgbuild

http://kdemod.ath.cx/installation.html

http://kdemod.ath.cx/features.html#packages

http://kdemod.ath.cx/bbs/viewtopic.php?id=892

http://kdemod.ath.cx/bbs/viewtopic.php?id=891

http://wiki.archlinux.fr/kde:install_mod

http://aur.archlinux.org/index.php
mis à jour le : 12.12.08 par Zack
 

QuebecOS est basé à Rimouski et fondé par Sébastien Gagnon © 2004-2010

Theme QOS-humain


annuaire    


Qui est en ligne
49 utilisateur(s) en ligne (4 membre(s) connecté(s) sur Wiki)

Membre(s): 0
Invité(s): 49

Plus ...
 

 


Donner maintenant!
Veuillez sélectionner un montant


Est-ce que vous voulez que votre nom d'utilisateur soit révélé avec votre don?
Oui - Marquez- moi en tant que généreux donateur
Non - Je veux que mon don soit anomyme


 

 


Forums
Messages réçents :
 

 


Linux Identity
 

 


Partenaires