user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 14-10-2016 12:37:08

IceF0x
#! Gourou Linux

Script de mise à jour sans peine

Avec les versions V1, V2, sana, moto & rolling difficile de suivre entre les changements de dépôts et les versions, alors pour simplifier la chose, j'ai vite écris ce script qui mettra à jour les dépôts des anciennes versions, sans devoir aller vérifier les dépôts sur la doc officielle.

#!/bin/bash
# Under licence GPLv3 http://www.gnu.org/licenses/gpl.txt
#Kali rolling updater

red='\e[0;31m'
NC='\e[0m'
yellow='\e[0;33m'

if [ "$(lsb_release -is)" != Kali ]
then
    echo -e "$red Error:$NC $yellow Sript only available for Kali Linux ! $NC"
    exit 1
fi

if grep -q rolling /etc/apt/sources.list
then
    mv /etc/apt/sources.list /etc/apt/sources.list.bak
    echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" > /etc/apt/sources.list
    echo -n "updating..."
    apt-get -qq update && apt-get dist-upgrade
else
    case "$(lsb_release -cs)" in
       "sana"|"moto")
         mv /etc/apt/sources.list /etc/apt/sources.list.bak
         echo "deb http://old.kali.org/kali $(lsb_release -cs) main non-free contrib" > /etc/apt/sources.list
         echo -n "updating..."
         apt-get -qq update && apt-get dist-upgrade
      ;;
       *)
         echo -e "$red Error:$NC $yellow Script only available for Kali Linux ! $NC"
         echo "aborting..."
         exit 1
     ;;
    esac
fi

Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#2 16-10-2016 12:45:30

ZeR0-@bSoLu
Membre

Re : Script de mise à jour sans peine

sympa big_smile je le teste de suite wink


Mess With The Bests
Die Like The Rest

Hors ligne

#3 18-10-2016 11:18:18

Ubuntu2
Membre

Re : Script de mise à jour sans peine

Sympa Thanks IceFox :-)

Hors ligne

Pied de page des forums