J'ai installé ubuntu 12.04 sur mon système. Je souhaite la mettre à niveau vers ubuntu 13.04. Je souhaite effectuer cette mise à niveau à l'aide d'une image iso de ubuntu 13.04.
J'ai essayé cette solution
Mais cela ne m'a pas fonctionné.
Après avoir exécuté cette commande, je n'ai reçu aucune alerte sur la mise à jour. De plus, je ne comprends pas la partie gksu
de la solution.
Voici les étapes que j'ai essayées:
sudo mount -t iso9660 -o loop PATH/TO/ISO /cdrom
puis
sudo /cdrom/cdromupgrade
Lire la suite: http://linuxpoison.blogspot.tw/2011/06/how-to-upgrade-ubuntu-using-alternate.html#ixzz2SFMqlOPx
Je voulais aussi savoir si je peux le faire en utilisant un ordinateur en réseau. Par cela, je veux dire que le fichier iso
trouve sur un autre ordinateur.
Je vous remercie.
Les étapes de base que vous devez effectuer afin de passer à une image ISO sont
Télécharger l'alternative ISO.
Montez l'ISO dans le répertoire /media/cdrom
. Créez d'abord le répertoire s'il n'existe pas, puis montez l'image.
sudo mkdir -p /media/cdrom sudo mount -t iso9660 -o loop PATH/TO/ISO /media/cdrom
La solution que vous avez posée suppose que dès que vous montez l'ISO, cela entraînera automatiquement l'apparition d'une boîte de dialogue vous demandant de procéder à une mise à niveau. Cela peut ou non se produire sur votre système en fonction de l'environnement de bureau que vous utilisez et de ses paramètres d' autorun . Si ce n'est pas le cas, lancez la mise à jour manuellement comme décrit ci-dessous.
Exécutez la commande cdromupgrade
qui est sur l'ISO, elle doit être exécutée avec root
privilèges root
, donc vous avez besoin de sudo
.
sudo /media/cdrom/cdromupgrade
ou
gksu "sh /media/cdrom/cdromupgrade"
gksu
est une interface graphique pour su
, c'est juste une façon d'entrer graphiquement votre mot de passe pour obtenir root
privilèges root
. Les deux commandes sont équivalentes, elles exécutent simplement cdromupgrade
.
Vous pouvez utiliser un ISO distant, mais il est probablement une meilleure idée de le copier sur votre machine locale, puis de le monter comme décrit ci-dessus:
scp [email protected]:/path/to/source /path/to/target
Si vous devez utiliser une image distante, vous devrez toujours la monter localement. Je ne sais pas quel type d'accès vous avez sur le serveur distant ( ssh
, ftp
, nfs
, smb
etc), donc je ne peux pas vous dire comment le monter localement. Si vous avez root
accès root
à la machine locale, vous pouvez utiliser sshfs
et monter le répertoire contenant l'ISO:
sudo apt-get install fuse-utils sshfs sudo adduser USER fuse sshfs [email protected]:/path/to/ISO_DIR /local/mount/point sudo mount -t iso9660 -o loop /local/mount/point/Ubuntu.iso /media/cdrom
Vous pouvez également vous connecter à la machine distante et installer à partir de là (copié directement à partir d' ici , l'auteur est @KyleBrandt ):
sudo mount ubuntu-8.10-alternate-i386.iso /mnt/iso/ -t iso9660 -o ro,loop=/dev/loop0
ssh remote-machine
(en option, mais fortement recommandé): Démarrez une session d'écran, donc, si vous êtes déconnecté, cela n'interrompra pas la mise à jour (lire comment utiliser l'écran ici ): écran sudo /mnt/iso/cdromupgrade –frontend=DistUpgradeViewText