6
octobre
2012
Installation du dernier noyau linux pour Ubuntu / Linux Mint
octobre
2012
Un article de Rachel
1 Commentaire
pour tester la dernière version du noyau linux compilée chaque jour, voici un script d’installation :
#!/bin/bash
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as root" 1>&2
exit 1
fi
mkdir tmp && cd tmp
url="http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current"
files="$(wget -c "$url" -q -O - | grep $1.deb | sed -e 's,.*<a href="\(.*\.deb\)">.*,\1,')"
for f in $files ; do
wget -c "$url/$f"
done
files="$(wget -c "$url" -q -O - | grep all.deb | sed -e 's,.*<a href="\(.*\.deb\)">.*,\1,')"
for f in $files ; do
wget -c "$url/$f"
done
dpkg -i *.deb
cd .. && rm -rf tmp
echo "Done ..."
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as root" 1>&2
exit 1
fi
mkdir tmp && cd tmp
url="http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current"
files="$(wget -c "$url" -q -O - | grep $1.deb | sed -e 's,.*<a href="\(.*\.deb\)">.*,\1,')"
for f in $files ; do
wget -c "$url/$f"
done
files="$(wget -c "$url" -q -O - | grep all.deb | sed -e 's,.*<a href="\(.*\.deb\)">.*,\1,')"
for f in $files ; do
wget -c "$url/$f"
done
dpkg -i *.deb
cd .. && rm -rf tmp
echo "Done ..."
Enregistrez ce script sous « script.sh » ou un autre nom.
Pour l’utiliser :
- sous processeur 32 bits
sudo sh /url/du/script.sh i386
- sous processeur 64 bits
sudo sh /url/du/script.sh amd64
On peut améliorer en faisant ceci :
sudo cp /url/du/install-kernel.sh /usr/bin/install-kernel
sudo chmod +x /usr/bin/install-kernel
sudo install-kernel i386
sudo chmod +x /usr/bin/install-kernel
sudo install-kernel i386
ou amd64
[…] vous utiliser ce script d’installation : lien d’explication […]