Ma question concerne Linux en général, mais supposons que mon ubuntu ne fonctionne pas, démarre en tty ou autre. Je n'ai pas de connexion Internet mais j'ai un cd live ubuntu. Est-il possible de réinstaller l'environnement de bureau à partir d'un CD live?
9
Réponses:
Oui, ça l'est. Soit en utilisant le CD comme référentiel, soit en démarrant dans la session en direct et en téléchargeant le package manuellement puis en l'installant à partir de votre système d'exploitation normal ou même en configurant un
chroot
environnement. Dans les exemples ci-dessous, j'utiliseapt-get xfce
la commande que vous voudrez exécuter, maisdpkg-reconfigure
quoi que ce soit d'autre fonctionnerait également.1. Utilisez le CD comme référentiel.
Supposons que vous avez foiré votre bureau et que vous démarrez sur une ligne de commande sans accès à Internet (ce qui ne devrait pas se produire, vous pouvez avoir Internet même sans interface graphique). OK, vous pouvez mettre votre CD dans votre lecteur, puis exécuter
Si tout se passe bien, cela devrait détecter votre CD, le monter et l'analyser pour les packages. Une fois cela fait, exécutez
sudo apt-get update
pour actualiser vos sources et installez votre bureau normalement. Par exemple:apt-get install xfce4-desktop
.REMARQUE: je n'ai pas testé cela, mais il est relativement bien documenté. Voir, par exemple, ici .
2. Démarrez la session en direct et obtenez les packages souhaités.
Celui-ci nécessite que vous disposiez réellement d'une connexion Internet fonctionnelle dans l'environnement live CD. Tout d'abord, démarrez dans votre système d'exploitation normal (cassé) et installez
apt-offline
. Si votre système est déjà en panne, vous pouvez télécharger le package ici (assurez-vous également d'obtenir les dépendances) et installer avecUne fois que vous l'avez installé, exécutez
Ensuite, prenez le fichier qui vient d'être généré (
xfce-offline.sig
), démarrez dans la session en direct et exécutezMaintenant, redémarrez votre système local pour l'installer:
Cela devrait entraîner une liste de
.deb
fichiers que vous pouvez ensuite installer manuellement.J'ai également trouvé quelque chose appelé keryx qui pourrait être utile de vérifier:
Enfin, vous pouvez également faire tout cela manuellement à
apt-get
partir de la session en direct:La commande ci-dessus téléchargera tous les
.deb
fichiers nécessaires à l'installationxfce
. Voir ma réponse ici pour plus de détails sur la façon dont cela fonctionne.Références
3. Utilisez le CD live pour configurer un
chroot
environnement.La configuration de
chroot
est expliquée plus en détail ici, mais la procédure de base est (remplacez/dev/sda1
par la partition qui a la vôtre/
):Vous avez maintenant trompé votre système en lui faisant croire qu'il est démarré dans votre système d'exploitation installé et que vous pouvez l'utiliser
apt-get
normalement. Une fois que vous avez terminé, quittezchroot
avecexit
et redémarrez.la source
Oui, tout CD de ~ 700 Mo doit installer un environnement de bureau sans télécharger quoi que ce soit à partir des référentiels.
Gardez à l'esprit qu'un livecd n'est pas toujours le même que le "CD d'installation", par exemple il y a un CD Debian Live et un CD d'installation Debian.
la source