Documentation CTKArchLive 0.7

· Infos pour l'utilisation


Rappel important

CTKArch n'est pas une distribution. C'est une préconfiguration “desktop” de la distribution GNU/Linux Arch Linux.
Ce document ne traite que des détails spécifiques à CTKArch. Pour toute autre chose, visitez http://wiki.archlinux.fr.

Mots de passe

« arch » pour le compte arch, et « toor » pour le compte root.
Ils sont également indiqués en tty1.

Pour lancer ponctuellement des commandes en root, utilisez xsu : « xsu commande » et fournissez le mot de passe root.

Vous pouvez bien sûr obtenir un terminal en root en utilisant la commande « su », comme d'habitude.

Pour installer des programmes/pilotes (des paquets), lancer « yaourt mot-clé » dans un terminal.
Une liste de paquets sera proposée, il suffit de choisir et d'installer. (donner le mot de passe root)
On installe en RAM, ce sera donc perdu au redémarrage… à moins de créer un add-on contenant ces modifications, qu'on mettra dans la partition de données persistantes.

· Réglages

Pour régler le son, lancer « alsamixer » dans un terminal (obtenu avec Alt-F1, ou clic droit sur le bureau, Terminal)
Une icône de volume en tray est également disponible : clic droit sur le bureau, Environnement, Icône de volume son.

Pour changer la résolution, lancer ArandR (dans Paramètres). Il gère la configuration de plusieurs écrans.
La config sera appliquée définitivement (également à l'installation) en l'enregistrant sous le nom « config », tout simplement.

· Environnement

Paramétrage
On y accède par un clic droit sur le bureau, menu Environnement.

Comportement :
  • configuration des raccourcis, du menu et du comportement du gestionnaire de fenêtres
  • changement du panel et de son comportement
  • activation ou non des icônes du bureau
  • activation d'applets en tray : moniteur de batterie, icône de volume, réseau (wicd)
Apparence :
  • gestionnaire de compositing (transparence, effets)
  • changement du thème et des couleurs des applications
  • choix du fond d'écran ou d'un dossier où le tirer au hasard

Utilisation du gestionnaire de fenêtres

  • Les fenêtres se déplacent avec un glisser-déplacer au clic gauche en maintenant Alt enfoncé.
    La même chose au clic droit redimensionne.
  • Si vous activez les effets (au moins la transparence), vous pourrez modifier la transparence des fenêtres avec Super+Molette souris.
  • Ctrl+Alt+M maximise/restaure la fenêtre
  • Il est possible de maximiser la fenêtre active d'un seul côté, avec Super+↑←↓→
  • Le pointeur de souris peut être transformé en tueur d'application avec Ctrl+Alt+K (lance xkill).

· Astuces et infos intéressantes


· Copie en RAM :

Si votre PC a 1Go de RAM ou plus (en dessous de 700Mo c'est indécent), vous pouvez copier la live en RAM pour pouvoir enlever son support (exemple, je veux regarder un DVD mais le liveCD est dans le lecteur, ou laisser la live tourner en partant avec mon CD…)

Au boot
Pour copier en ram dès le boot, il faut utiliser l'option « Démarrer - Copier la live en RAM » au boot.

À chaud
Si la live est déjà démarrée sans avoir choisi cette option, on peut aussi lancer « /install/cp2ram » en root.
Attention ! Ce script est instable. Il arrive qu'il plante le système.


· Données persistantes

Pour préparer une partition de données persistantes avec l'assistant, lancer « xsu /install/mkhome » dans un terminal.
Cette partition permettra de conserver ses paramètres, ses documents, et ses add-ons (ajouts personnels à la live). On peut la créer dans l'espace restant sur le média.
Note : le script mkhome ne fait que formater la partition choisie avec le label CTKhome.

Pour créer un add-on contenant des paquets et/ou des fichiers, voire les modifications apportées depuis le démarrage, lancer « xsu /addons/mkaddon »
Préparez la partition de données persistantes avant, sinon vous n'aurez rien pour le stocker et l'utiliser !

“Remaster” : les add-ons peuvent être mis dans la partition CTKhome, mais vous pouvez aussi les ajouter dans une iso ctkarch !
Pour cela, utilisez le programme isomaster. Ouvrez l'iso avec, copiez l'add-on dans son dossier addons et enregistrez puis gravez l'iso modifiée.

Pour conserver tous les changements faits en live d'un boot sur l'autre, et ainsi transformer la live en une installation nomade, créez le dossier « rwroot » dans la partition CTKhome et redémarrez pour l'activer.
Notez que c'est plus lent que les add-ons, car ceux-ci sont compressés, mais la partition non. Pour annuler tous ces changements, supprimez le dossier rwroot.


· Résumé des logiciels installés

Abiword, traitement de texte
Gnumeric, tableur
ePDFview, visualisateur PDF

PCman FM, explorateur de fichiers
Xarchiver, gestionnaire d'archives (tar gzip/bzip2/lzma/xz, zip, rar, …)
Leafpad, petit éditeur de texte
XCalc, caculatrice

Tuxracer, pour tester le support de sa carte en 3D et accessoirement jouer un peu

GIMP, retouche d'images
Gpicview, visualisateur d'images
GTKam, pour récupérer les images/vidéos d'une caméra/appareil photo non reconnu comme stockage amovible

Smplayer, lecteur multimédia
Audacious, lecteur audio
mhWaveEdit, enregistrement et édition audio
Avidemux, édition vidéo
Brasero, gravure CD/DVD
Asunder, extracteur de CD audio

Wicd, gestionnaire de connexion réseau

Arora, Midori et Jumanji, navigateurs web
Sylpheed, client mail
Pidgin, pour tous les comptes de messagerie instantanée
Xchat, pour le chat IRC. Se connecte par défaut sur freenode, canal #ctkarch. ☺
Gftp, client FTP

UrXvt, terminal
Gparted, outil de partitionnement
Htop, moniteur d'activité

Tout ce qu'il faut pour configurer le bureau : arandr (config écran₍s₎), thèmes des décorations, fenêtres et icônes…

Applications en console :

En plus des commandes de base que se doit d'avoir tout système, j'ai inclus :

· yaourt, interface très pratique à pacman et makepkg pour l'installation de paquets
· foremost et photorec, outils de récupération de données (p. ex après suppression accidentelle sur un disque dur)
· mocp, lecteur/daemon audio avec une gestion de playlist sympa
· youtube-dl et un script youtube-play, pour télécharger des vidéos youtube ou les lire en streaming dans mplayer
· scrot, pour faire de magnifiques captures d'écran ☺

· la toolchain de compilation complète incluant GCC (groupe base-devel)
· powertop, pour voir ce qui consomme de l'électricité et réduire la conso en appliquant ses conseils
· netcfg, pour la gestion de profils de connexion réseau

· Réseau : w3m, irssi, screen, pastebin, lighttpd, openntpd, openssh, tsocks…
· Système : lshw, lsof, dcfldd, sd/hdparm, sensors…

Additionnellement, le testeur de barettes mémoire Memtest86++ est disponible dans le menu « Options diverses » au boot.


· Infos sur l'installation


Installation de CTKArch

L'installation du système (tel qu'il est en live) se fait en allant dans le menu, Système, Installer CTKArch.
…ou en lançant « ctkinstall » dans un terminal.

Le miroir par défaut est une capture des dépôts à la date de sortie de la live.

Cela permet l'installation de paquets (spécialement en live) sans devoir mettre à jour le système live (ce qui serait pénible).

Il suffit de commenter / enlever l'entrée ARM (arm.konnichi.com…) au début de /etc/pacman.d/mirrorlist pour repasser en rolling release.
Ce n'est pas conseillé en live, mais possible après l'installation pour profiter de la rolling release.

Installation sur USB : si vous installez sur un média de stockage connecté à l'ordinateur via USB, n'oubliez pas d'ajouter « usb » avant « filesystems » à la ligne HOOKS de mkinitcpio.conf à l'étape ‘Configurer le système’ de l'installation.

Installer une Archlinux standard à partir de cette live

Pour obtenir un installateur archlinux classique en netinstall, lancer « aif -p interactive » en root.
Pour obtenir un assistant d'installation par chroot, lancer « /install/install-chroot.sh » en root. (pour habitués d'Arch)