Outils du site


Calculate Linux - Ajouter un overlay non officiel

Tuto proposé par Coconuts ici sur le forum


Qu'est-ce qu'un overlay ?

Un overlay (littéralement « surcouche ») regroupe un ensemble de programmes correspondant généralement à une tâche spécifique ainsi que les outils nécessaires à leur incorporation dans Portage.
Il est ainsi possible d'installer facilement ces programmes et d'accroître les possibilités d'un système Gentoo. Ou [Calculate Linux].


Dans cet exemple, l'auteur a choisi d'installer l’overlay d’Adrien D, afin de pouvoir bénéficier des jolies icônes de Mint-x

Pour lister la totalité des overlays disponible sur le système :

layman -L

L’overlay n’étant pas disponible, nous avons la possibilité de le récupérer sur Le github d’Adrien D

Installation

Faire un copier coller de l’adresse With Layman du github dans le terminal.

curl [url]https://raw.githubusercontent.com/aaaaadrien/adrien-overlay/master/repositories.xml[/url] -o /etc/layman/overlays/adrien-overlay.xml

Pour synchroniser les dépôts

layman -S

Pour ajouter l’overlay à la liste et l’activer

layman -a nom de l’overlay, dans cet exemple

layman -a adrien-overlay

Puis synchroniser avec la commande

layman -S

Mettre à jour la base eix avec la commande

eix-sync

Enfin installer le theme icône x11-themes/mint-x-icons

emerge x11-themes/mint-x-icons

Désinstallation

Désinstaller un overlay

layman -d nom de l’overlay

Désinstaller le theme icons Mint-x

emerge  -C  x11-themes/mint-x-icons



Si vous utilisez d'autres overlays que ceux par défaut sur Calculate, l'option –update-other (-o) doit être ajoutée :

cl-update --sync-only –update-other

Retour de la commande

calculate ~ # cl-update --sync-only --update-other
Synchronisation des dépôts
* Checking Distros updates ...                                                                      [ ok ]
* Checking Calculate updates ...                                                                    [ ok ]
* Checking Gentoo updates ...                                                                       [ ok ]
* Synchronisation du dépôt Adrien-overlay ...                                                       [ ok ]
* Actualisation du cache du dépôt Distros ...                                                       [ ok ]
* Actualisation du cache du dépôt Calculate ...                                                     [ ok ]
* Actualisation du cache du dépôt Adrien-overlay ...                                                [ ok ]
* Updating the eix cache for Adrien-overlay, Distros, Calculate, Gentoo ...                         [ ok ]
* Updating the cache of configurable packages ...                                                   [ ok ]
* Suppression des sources et des binaires obsolètes ...                                             [ ok ]
* Update packages index ...                                                                         [ ok ]
* Synchronisation terminée
Configuration système
* Correction des paramètres ...
* Creating Host-Only initramfs ... 
* Host-Only initramfs has been created 
* Configuring the grub 
* Mise à jour des fichiers de configuration ...                                                     [ ok ]
* Update server http://miroir.linuxtricks.fr/calculate
* Votre système a bien été mis à jour !

Une petite capture d'écran



layman man
layman - manage your local repository of Gentoo overlays

SYNOPSIS
       layman (-a|--add) (ALL|OVERLAY)

       layman (-d|--delete) (ALL|OVERLAY)

       layman (-D|--disable) (ALL|OVERLAY)

       layman (-E|--enable) (ALL|OVERLAY)

       layman (-f|--fetch)

       layman (-i|--info) (ALL|OVERLAY)

       layman (-L|--list)

       layman (-l|--list-local)

       layman (-r|--readd) (ALL|OVERLAY)

       layman (-s|--sync) (ALL|OVERLAY)

       layman (-S|--sync-all)

Merci Coconuts :-)

Liens utiles