Script post-installation pour Loki
» » » Script post-installation pour Loki

Script post-installation pour Loki

Posté dans : Scripting | 6

Peut-être que vous avez déjà installé elementary OS 0.4 Loki ou que vous comptez le faire. Après installation, nous sommes nombreux à installer les logiciels importants et utiles pour compléter notre elementary OS 🙂

J’ai élaboré un script depuis Freya pour faciliter cette tâche et je l’ai mis à jour pour Loki.

Pour pouvoir l’utiliser vous devez, avant, installer ce paquet (qui permet de rajouter des PPA):

Ensuite, vous pouvez lancer le script:

C’est un banal script utilisant zenity, vous n’avez qu’à cocher ce qui vous intéresse et le script fera le travail tout seul. Si vous le lancez plusieurs fois, pensez à faire le ménage dans le source.list (possibilité de doublons dans la liste des PPA mais rien de grave).

elementary-postinstall

Vous pouvez le forker, rajouter vos idées, déclarer des bugs…etc depuis le dépôt github.

Au moment où j’écris ce billet, le script permet les actions suivantes:

Mise à jour de la liste des paquets et des applications déjà installées.
Accélération de la mémoire avec l’installation de preload et de zRAM.
Installation de memtest86+ pour tester la RAM.
Installation du kernel Xenial LTS optimisé BFQ/BFS scheduler.
Installe le driver NVIDIA (ppa graphics-drivers) pour GTX 7XX et +.
Installe le PPA Oibaf pour les versions git des drivers graphiques libres (Mesa,xorg-server-nouveau/intel/ati).
Installe TLP pour augmenter la durée de vie de la batterie et réduire la surchauffe.
Installe elementary Tweaks pour avoir plus d’options de configuration.
Installe boot-repair, réparateur de GRUB.
Installe les fonds d’écran de Luna.
Installe le thème d’icônes indispensable elementary plus.
Installe Neofetch, le remplacant de Screenfetch
Installe Conky-Manager, l’application pour gérer les fichier de conf de conky
Installation du support pour formats d’archivage (zip,rar,7z…).
Installe GDebi pour installer des fichiers .deb
Installe Atom, un éditeur de texte du 21ème siècle.
Installe Sublime Text 3, un puissant éditeur de texte.
Installe Deja Dup, utilitaire pour sauvegarde.
Installe ADB, outil pour téléphones sous Android.
Installe l’indicator Pushbullet (interactions entre PC et vos appareils Android).
Installe timeshift pour les restaurations système.
Installe aptik pour sauvegardes de paquets, thèmes,icones…
Installe redshift pour adapter la luminosité de l’écran en fonction du jour.
Installe LibreOffice, la suite bureautique libre.
Installation des paquets sous copyrights (mp3, avi, mpeg, TrueType, Java, Flash, Codecs).
Installation des codecs multimédia additionnels.
Installation du support pour lire les DVDs encryptés.
Installe VLC, le lecteur multimédia.
Installe vocal, application de podcasts.
Installe Clementine, lecteur de musique.
Installe lollypop, lecteur de musique.
Installe tomahawk, lecteur de musique.
Installe Spotify, l’application de service streaming de musique.
Installe Google Chrome, le navigateur Google.
Installe Chromium, la version opensource de Chrome.
Installe Firefox, le navigateur libre et opensource.
Installe Nylas N1, un superbe client mail.
Installe Vivaldi, le nouveau navigateur (version Tech Preview).
Installe FeedReader, un aggrégateur de flux opensource.
Installe Transmission, le client bitorrent.
Installe dropbox avec les icônes monochromes elementary.
Installe MEGASync pour le cloud de MEGA avec les icônes monochromes elementary.
Installe Grive 2 pour le cloud Google Drive.
Installe Skype.
Installe Telegram, version desktop de l’application SMS.
Installe le client IRC Polari.
Installe le logiciel de retouche GIMP et son extension GMIC.
nstalle le logiciel de vectorisation Inkscape.
Installe darktable, logiciel de traitement de fichier RAW.
Installe rapid-photo-downloader, logiciel d’importation de photos depuis supports externes. » \
Installe Steam, la plateforme en ligne de Jeux.
Installe itch.io, une autre plateforme de jeux.
Installe 0.A.D, le jeu de stratégie en temps réel dans l’époque Antique.
Installe Bataille de Wesnoth, le jeu de stratégie au tour par tour.
Installe FlightGear, le simulateur de vol OpenSource.
Installe Unvanquished, jeux FPS contre des Aliens.
Installe War Thunder, simulateur de chars et avions de combat en ligne.
Réparer les paquets cassés.
Retire les paquets qui ne sont plus nécessaires.

Voilà, j’espère que ce script vous sera utile 🙂

  • bristow_69

    Merci, je vais tester cela. J’ai été un peu décontenancé par Elementary Loki par le fait que l’on ne puisse pas rajouter des PPA, perso, je souhaiter surtout installer les icones Numix. On ne pouvait pas non plus installer tweak. Bref, je vais tester 🙂

    • Oui en fait ils ont fait le choix de ne pas installer software-properties-common par défaut pour éviter l’utilisation de PPA qui pourraient créer des soucis.

  • annelaim

    Merci pour le script il fonctionne tres bien 😀
    J’ai juste un petit souci avec elementary-tweak:

    Tout récemment installé via le ppa de philip.scott, je me retrouve avec wingpanel qui crash fortement.

    D’après mon avis ( et du log en mode ligne de commande xD) il se trouve qu’une ligne de conf n’existe pas (ou plus, m’en rapelle pas :B )

    Bref, as-tu relevé de ton coté le bug via ton script? parce que j’ai peur de l’installer maintenant du coup… :<

    le log (reproduit grosso modo) vite fait :

    $ wingpanel

    blablabla
    warning
    warning

    tweaks.vala: loading tweaks
    ERROR: key .org.pantheon.terminal.settings opacity does not exist
    blahblahblah
    log de wingpanel dumped

    puis crash de wingpanel

    Sinon top de top le script il m'a permis de balayer des heures de config est d'installation de paquets tierces.

    Good luck for rest!

    • Ca vient peut être d’un changement de thème ou d’un paramètre, essaye de tout remettre par défaut.

  • Stéphane Tribouillet

    Bonjour Devil505 un grand merci à toi c’est parfait. Manque peut être thunderbird dans la liste 😉

  • Woh, This sounds awesome! Does it work all fine now after all updates ?