Atualize para o Ubuntu 13.04 de 12.04 com a imagem iso

2

Eu tenho o Ubuntu 12.04 instalado no meu sistema. Eu quero atualizá-lo para o Ubuntu 13.04. Eu quero fazer esta atualização usando uma imagem iso do Ubuntu 13.04.

Eu tentei esta Solução

Mas não funcionou para mim.

Depois de executar esses comandos, não recebi nenhum alerta sobre atualização. Também não entendo a parte gksu da solução.

Aqui estão os passos que tentei:

sudo mount -t iso9660 -o loop PATH/TO/ISO /cdrom

então

sudo /cdrom/cdromupgrade

Leia mais: link

Eu também queria saber, se eu posso fazer isso usando um computador em rede. Com isso, quero dizer que o arquivo iso está em algum outro computador.

Obrigado.

    
por Digvijay Yadav 03.05.2013 / 18:03

1 resposta

1

Os passos básicos que você precisa fazer para atualizar de uma imagem ISO são

  1. Faça o download do ISO alternativo.

  2. Monte o ISO no diretório /media/cdrom . Primeiro, crie o diretório, se ele não existir, e monte a imagem.

    sudo mkdir -p /media/cdrom  
    sudo mount -t iso9660 -o loop PATH/TO/ISO /media/cdrom
    

    A solução que você postou pressupõe que, assim que você montar o ISO, ele automaticamente fará com que apareça uma caixa de diálogo perguntando se você deseja atualizar. Isso pode ou não acontecer em seu sistema, dependendo do ambiente de área de trabalho que você está usando e de suas configurações de autorun . Se isso não acontecer, inicie o atualizador manualmente, conforme descrito abaixo.

  3. Execute o comando cdromupgrade que está no ISO, ele precisa ser executado com root priviledges, então você precisa de sudo .

    sudo /media/cdrom/cdromupgrade
    

    ou

    gksu "sh /media/cdrom/cdromupgrade"
    

    gksu é uma interface gráfica para su , é apenas uma maneira de inserir sua senha graficamente para obter root privileges. Os dois comandos são equivalentes, eles apenas executam cdromupgrade .

Você pode usar um ISO remoto, mas é provavelmente uma idéia melhor copiá-lo para sua máquina local e montá-lo como descrito acima:

scp [email protected]:/path/to/source /path/to/target

Se você usar uma imagem remota, ainda precisará montá-la localmente. Eu não sei que tipo de acesso você tem ao servidor remoto ( ssh , ftp , nfs , smb etc), então não posso dizer como montá-lo localmente. Se você tiver root de acesso à máquina local, poderá usar sshfs e montar o diretório que contém a 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

Como alternativa, você pode fazer logon na máquina remota e instalar a partir daí (copiado diretamente de aqui , o autor é @KyleBrandt ):

  1. Obtenha o CD de instalação alternativo .
  2. Monte a imagem .iso ou grave-a e coloque-a na unidade de CD-ROM: Para montar a imagem iso, primeiro crie o diretório / mnt / iso com mkdir / mnt / iso e, em seguida: sudo mount ubuntu-8.10-alternate-i386.iso /mnt/iso/ -t iso9660 -o ro,loop=/dev/loop0
  3. ssh no seu computador remoto que você deseja atualizar: ssh remote-machine (Opcional, mas altamente recomendado): Inicie uma sessão de tela, assim, se você for desconectado, ele não interromperá a atualização (leia como usar a tela aqui ): tela
  4. Na sessão de tela, inicie um upgrade de CD-ROM com base em texto com o seguinte comando: sudo /mnt/iso/cdromupgrade –frontend=DistUpgradeViewText
  5. A atualização fará periodicamente perguntas sobre sim / não durante a atualização, por isso não é autônoma. Se você realmente quisesse, você poderia tentar usar o comando yes e um pipe para forçar sim a todos, mas eu não recomendaria isso e não tenho certeza se funcionaria :-) Uma coisa estranha é se você digitar 'd' para detalhes, ele abre as informações no programa 'menos', então, se você escolher isso, pressione 'q' para sair depois de ler as informações.
por 03.05.2013 / 20:54