Tutoriel Installation Calculate Scratch Linux

Added by Aurélien L 6 months ago

Bonsoir à tous,

voici un petit tuto tiré de mon installation à partir d'une CLS.
Ce tuto est inspiré de la manière de réaliser une installation à la mimine de archlinux de Fréderic Bezies et des diverses informations trouvées sur les vidéos d'Adriend.
Au passage merci à eux.

Ps. Je complèterai ce tuto au fur et à mesure des idées qui me viennent à l'esprit.

Calculate Linux Scratch (je présente cette installation avec Mate-desktop mais on peut l'adapter aux autres environnements).

Première chose:télécharger et créer une clef usb de CLS.

Au démarrage on choisit les options voulues et on démarre la CLS.

Partitionnement (chez moi en uefi)

En uefi choisir cgdisk:

sdx1: /boot/efi (512 mo mais on peut mettre facilement 200/300 m0)
sdx2: / (30 go)
sdx3: /var/calculate (Adrien conseille d'avoir du volume car c'est ici qu'on compilent etc...)
sdx4: swap (à votre goût selon ssd ou hdd - j'ai un ssd et j'ai choisi de suivre l'idée d'Adrien - voir ses vidéos qui em parlent...)
sdx5: /home

Installation remplacer x par votre numérotation de disque dur.

cl-install -p off -d /dev/sdx2:/ -d /dev/sdx3:/home -u user
ou
avec parition swap et /var/calculate:
cl-install -p off -d /dev/sdx2:/ -d /dev/sdx3:/var/calculate -d /dev/sdx4:swap -d /dev/sdx5:/home -u user

cl-update

Reboot (on alors un CLS à jour mais c'est facultatif on peut aussi passer directement à la ligne suivante).

On choisit le profil:

eselect profile list
eselect profile set n (j'ai pris mate)
cl-update

Reboot

Installation des paquets

On peut rechercher avec une limite au niveau résultat (par ex. 5): EIX_LIMIT=5 eix nom_du_paquet.

Quelques paquets utiles

emerge -avq zip unzip p7zip lsb-release exfat-utils

emerge -avq networkmanager

emerge -avq ntp (synchronisation de l'heure)

emerge avq gst-plugins{base,good,bad,ugly}

emerge -avq mate (chez moi je le personnalise)

terminator remplace → mate-terminal
gthumb remplace → eom
xscreensaver remplace → mate-screensaver

Gestionnaire de connexion

emerge -avq lightdm lightdm-themes-calculate numlockx

Configuration lightdm pour avoir le clavier numérique activé:

greeter-setup-script=/usr/bin/numlockx on

Chez moi j'ai installé slim car j'ai un scintillement de lightdm (çà le fait pareil sur Mageia et je n'ai jamais trouvé le pourquoi).

On complète l'installe toujours avec emerge -avq:

imprimantes: hplip gutenprint foomatic-db foomatic-db-{engine,foomatic-db-ppds} (gutenprint installe gimp) system-config-printer

paquets utiles → accountsservice,nm-applet,ffmpegthumbnailer,pavucontrol

personnalisation → calculate-wallpapers,calculate-icon-theme,gentoo-xcursors,mate-themes-calculate

indispensable → dconf-editor (avec mate-tweak je m'en passe (il faut installer un overlay - celui d'adrien par exemple -,screenfetch,redshift

logiciels → çà c'est selon vos besoins.

facultatif → porthole (peut être utile par ex. pour retrouver facilement des logiciels,noms ou familles de logiciels...).

Activation des différents services

Lightdm ou slim:

Vérifier que le fichier /etc/conf.d/xdm contient lightdm ou slim.
rc-update add xdm default

Ntp:

rc-update add ntpd default (pour ntp)

Networkmanager:

rm /etc/init.d/net.e*
cl-setup-network --netconf networkmanager
cl-setup-network --netconf list
rc-update add NetworkManager default

Répertoires en français: (en user normal)

xdg-user-dirs-update
ls

On lance le tout

/etc/init.d/xdm start

Mes bugs

Calculate Console pas de certificat: cl-core -u user

Pas d’accès à Caja → sudo emerge -avq libselinux

Pulseaudio ne liste pas ma sortie hdmi de l’écran → calculate console - Configuration - Son:régler sortie sur pulseaudio

Effet moche mate → dconf-editor: org / mate / desktop / interface
Décocher la case "enable-animations" ou mate-tweak désactiver les animations.

+Sudo+

$ sudo ls
  1. su -
    visudo
    1. Uncomment to allow members of group wheel to execute any command
      %wheel ALL=(ALL) ALL
      grep wheel /etc/group
      usermod -G wheel -a youruser

sudo ls /root (pour avoir par exemple porthole en user)

Wine

sudo emerge -avq wine-vanilla

Autocomplétion dans le terminal

emerge -avq bash-completion bashcomp

Avec cela on a déjà une Calculate utilisable sans tout les logiciels installés par défaut... perso je préfère.

J'espère que cela pourra aider...

A suivre...


Thank you!