Jump to content
ElementaryOS France

Wolfy

Equipe elementaryOS France
  • Posts

    622
  • Joined

  • Last visited

  • Days Won

    30

Posts posted by Wolfy

  1. Je vous partage un post sur les étapes assez générique que je fais lorsque je viens d'installer une nouvelle machine elementary OS.

    Ceci est un premier jet qui va être étoffé, je compte également mettre la documentation à jour pour embellir tout ceci.

    1/ Configuration des premiers paramètres avec l'outil Bienvenue / Onboarding

    rxvGQC.36

    Laisser vous porter par les différentes propositions de configuration de base.

     

    2/ Dépôts Flatpak dans l'App Center

    Pour Flatpak soit intégré dans l'App Center, il faut dans un premier temps effectuer l'installation d'une seule application via le site https://flathub.org/. Ceci peut être fait lors de la phase avec Bienvenue / Onboarding, ou en lançant dans le terminal cette commande :

    flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

     

    3/ Mise à jour du système

    Penser à faire une première mise à jour du système, soit via l'App Center, soit via le terminal avec la commande suivante :

    sudo apt update && sudo apt upgrade

     

    4/ Installation du logiciel pour les PPA

    Pour ajouter des PPA (Personal Package Archives), vous aurez besoin d'un logiciel comme software-properties-common. Installez-le en tapant :

    sudo apt install software-properties-common

     

    5/ Installation de Firefox et Thunderbird en version .deb

    Lorsque vous voulez installer Firefox sur une base Ubuntu 22.04, la version sera par défaut en snap. Hors, je suis encore attaché aux versions

    .deb donc voici comment installer cette dernière en lieu et place de la version snap.

    • Ajout du PPA :
    sudo add-apt-repository ppa:mozillateam/ppa

     

    • Donner la priorité au paquet PPA/deb
    echo '
    Package: *
    Pin: release o=LP-PPA-mozillateam
    Pin-Priority: 1001
    ' | sudo tee /etc/apt/preferences.d/mozilla-firefox

     

    • On fait en sorte que les prochaines mise à jour de Firefox se passe bien :
    echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox

     

    • On peut enfin procéder à l'installation de Firefox & Thunderbird :
    sudo apt install firefox firefox-locale-fr thunderbird thunderbird-locale-fr -y

     

    6/ Mise en place du thème pour elementary OS

    Une chose que je fais systématiquement étant utilisateur de Firefox, c'est la mise en place du thème qui lui est dédiée :

    bash <(wget --quiet --output-document - "https://raw.githubusercontent.com/Zonnev/elementaryos-firefox-theme/elementaryos-firefox-theme/install.sh")

    source : https://github.com/Zonnev/elementaryos-firefox-theme

    Et le développer Zonnev a commencé à travailler sur un thème pour Thunderbird :

    bash <(wget --quiet --output-document - "https://raw.githubusercontent.com/Zonnev/elementaryos-thunderbird-theme/main/install.sh")

    source : https://github.com/Zonnev/elementaryos-thunderbird-theme

     

    7/ Ajout de Namarupa Ayatana pour les icônes dans le Slingshot

    Pour ajouter des icônes dans le Slingshot, vous pouvez utiliser Namarupa Ayatana.

    Pour l'installer, rendez-vous sur mon tuto :

     

     

    8/ Installation de Pantheon Tweak

    Pantheon Tweak est un outil qui vous permet de personnaliser davantage votre système.

    Pour l'installer, ouvrez le terminal et tapez :

    sudo add-apt-repository ppa:philip.scott/pantheon-tweaks
    sudo apt install pantheon-tweaks

     

    10/ Installation d'applications complémentaire

    Voici une petite liste d'applications complémentaires qui peuvent être utiles à installer :

    sudo apt install vim curl duf

     

    10/ Profitez !

    Félicitations ! Vous avez maintenant un système entièrement configuré et prêt à l'emploi. J'espère que ce guide vous a été utile. Si vous avez des questions, n'hésitez pas à laisser un commentaire.

    • Thanks 2
  2. Voici le résultat final :

    MZZrBJ.21

    Fonctionnel : Horus / Jölnir

    La manipulation est relativement simple à faire.

    Placez-vous dans le dossier /etc/ et créer le fichier oem.conf avec ce contenu :

    [OEM]
    # Human-facing OEM name
    Manufacturer=LENOVO
    
    # Device name
    Product=ThinkCenter
    
    # Human-facing model number or version, expected to be slightly de-emphasized
    Version=M700 Tiny
    
    # Path to a logo or hardware image, expected to be shown on a light background
    Logo=/etc/oem_logo.png
    
    # Optional version of the above image expected to be shown on a dark background
    # LogoDark=/etc/oem/logo-dark.png
    
    # OEM URL, e.g. for information and/or end user support
    URL=https://support.lenovo.com
    
    

    Copier également le logo souhaité dans /etc/ avec le nom oem_logo.png.

    Il vous faut également appliquer les bons droits :

    sudo chmod 644 oem.conf oem_logo.png

    Il est possible que cela doive être mis dans un dossier oem sur elementary OS 6.1 Jölnir

    En relance le menu système, vous devriez avoir la page personnaliser.

     

    Source :

    https://github.com/elementary/switchboard-plug-about/

    • Like 1
  3. Après Ayatana et Namarupa, voici le meilleur des deux mondes avec Wingpanel Community Indicator. En effet, celui-ci combine l'ajout des indicator directement dans le wingpanel ou au choix dans le dépassement visualisé par les 3 petites points.

    hYzRd9           screenshot.png

    87ST8Y

    L'installation se fait en deux parties, l'installation du Switchboard Plug et ensuite Wingpanel Community Indicator. En deux méthodes, via l'installation du paquet .deb ou par compilation via meson

    Switchboard Plug Indicators

    Installation via paquet .deb

    wget https://raw.githubusercontent.com/MvBonin/switchboard-plug-indicators/master/com.github.mvbonin.switchboard-plug-indicators_0.1_amd64.deb
    sudo dpkg -i com.github.mvbonin.switchboard-plug-indicators_0.1_amd64.deb
    # puis si nécessaire en cas de paquets manquant
    sudo apt install -f

    Installation via la compilation de meson

    sudo apt-get install valac gcc meson libappstream-dev libjson-glib-dev libswitchboard-2.0-dev

    Récupération du projet sur Github

    git clone https://github.com/MvBonin/switchboard-plug-indicators.git
    cd switchboard-plug-indicators

    Compilation avec meson

    meson build --prefix=/usr
    cd build
    ninja
    sudo ninja install

    Wingpanel Community Indicator

    Installation via paquet .deb

    wget https://raw.githubusercontent.com/MvBonin/wingpanel-community-indicators/master/com.github.mvbonin.wingpanel-community-indicators_2.0.10_amd64.deb
    sudo dpkg -i com.github.mvbonin.wingpanel-community-indicators_2.0.10_amd64.deb
    # puis si nécessaire en cas de paquets manquant
    sudo apt install -f

    Installation via la compilation de meson

    sudo apt-get install valac gcc meson cmake libglib2.0-dev libgranite-dev libindicator3-dev libjson-glib-dev 

     Récupération du projet sur Github

    git clone https://github.com/MvBonin/wingpanel-community-indicators.git
    cd wingpanel-community-indicators

    Compilation avec meson

    meson build --prefix=/usr
    cd build
    ninja
    sudo ninja install

    Si vous rencontrez un souci d'affichage avec la version Horus :

    sudo apt-get install gir1.2-appindicator3-0.1

    Mettre en place l'autostart

    Ajout de la ligne suivante dans  : Paramètres du système -> "Applications" -> "Démarrage" -> "Ajouter une application de démarrage..." -> "Tapez une commande personnalisée".

    /usr/lib/x86_64-linux-gnu/indicator-application/indicator-application-service

    Redémarrage de Wingpanel

    killall io.elementary.wingpanel

    ---------------------------

    Source :

    https://github.com/MvBonin/wingpanel-community-indicators
    https://github.com/MvBonin/switchboard-plug-indicators

    • Like 1
  4. Il y a 15 heures, Didier G a dit :

    Par contre, l'installationde Namarupa n'a pas fonctionné :

    Normale je viens de voir qu'il y avait une coquille dans les commandes.

    Le tuto doit également être mis à jour car y a eu du changement sur l'outil.

×
×
  • Create New...