CentOS : Go to Stream
Red Hat a pris la décision de faire de CentOS une rolling release après la version 8, la fameuse “Stream”. Qu’on soit d’accord avec ça ou pas, ce n’est pas le but de ce petit billet. En revanche, je vous ai concocté un script pour faire muter votre CentOS.
Pour changer, je vous balance le script entier d’abord :
#!/bin/sh
if [[ $UID != 0 ]]
then
echo "Not root, fuck off"
fi
dnf upgrade -y
dnf install -y centos-release-stream
dnf distro-sync -y
echo
cat /etc/os-release
exit 0
En toute simplicité, il check d’abord si on est root ou non. Si oui, tant mieux, sinon, c’est assez clair.
if [[ $UID != 0 ]]
then
echo "Not root, fuck off"
fi
Il met à jour les paquets de la distro et installe le paquet de transition :
dnf upgrade -y
dnf install -y centos-release-stream
Et enfin, il fait l’upgrade avec le distro-sync
. Prenez garde, ce script est fait pour tourner tout seul, il ne vous demandera donc aucune confirmation.
Il vous montre finalement patte blanche :
echo
cat /etc/os-release
Et s’en va comme il est venu. Votre CentOS est maintenant une CentOS Stream.
Simple, rapide, efficace. KISS, comme disent les vieux unixiens.