Je viens de voir un projet récent (il est en développement depuis septembre dernier) Nixite permettant d'installer à la volée des logiciels en choisissant les paquets les meilleurs (deb, flatpack,...)  sous Linux Ubuntu, Arch, Debian, je n'ai pas vu Linux Mint.
En fait il s'agit d'un générateur de batchs permettant de se dispenser de taper les commandes à la main dans Terminal.
Il teste la distribution et bloque pour Linux Mint à moins de supprimer les instructions testant la distribution système.
Je trouve cette solution assez élégante et encourageante pour les  novices et même pour les autres|-(

Messages

Hello,
Oui, je connaissais (découvert sur une news chez Korben)
C'est intéressant, effectivement. Pour Mint, il faut se baser soit sur Ubuntu, soit Debian (.deb).
Perso, je préfère garder le contrôle de ce qui est installé sur ma machine (chuis parano), mais c'est vrai que ça peut être pratique pour le commun des mortels.
Bonsoir Vincent
Les batchs générés donnent par exemple le scénario ci-après et sous Linux Mint il faut changer le mot "ubuntu" par "mint" pour que cela passe ou supprimer le test sinon arrêt du batch (L'intérêt est que l'on voit quand même en clair les instructions qui vont s'exécuter et ainsi pouvoir intervenir) :
if [[ -f /etc/os-release ]]; then
    source /etc/os-release
    if [[ "$ID" != "ubuntu" ]]; then
        echo "This script was designed to run on ubuntu, but the current system is running $ID, select $ID in Nixite and download again."
        exit 1
    fi
else
    echo "File not found: /etc/os-release, are you running Linux?"
    exit 1
fi
J'aime bien la fin ^^
echo "File not found: /etc/os-release, are you running Linux?"

Connectez-vous pour répondre.

Lien copié dans le presse-papier