Como posso atualizar o Ubuntu offline sem usar o Synaptic ou o Keryx?

12

Eu uso o Ubuntu 12.04 em minha casa e tenho boa conexão com a internet e meu sistema funciona bem.

Um amigo meu tem um escritório pequeno e está pensando em mudar do Windows para o Ubuntu 11.10 ou superior. O problema é que ele não tem uma conexão com a Internet.

Ele me perguntou que existem possibilidades de instalar todas as atualizações sem ter Internet. Eu faço muitas pesquisas, encontrei esta pergunta que diz que usar o Keryx ou o Synaptic Manager fará isso.

No entanto, estou usando o 11.04 e não há um gerenciador Synaptic para gerar e fazer o download de scripts.De outra maneira, quando tento instalar o keryx ( em qualquer sistema de instalação novo no qual precise buscar as atualizações ou o sistema com conexão à Internet ) insira a descrição da imagem aqui

Isso me mostra erro de que não estou tendo python.

insira a descrição da imagem aqui

A instalação desses aplicativos não atende às dependências. O ponto chave aqui é

  • Como eu instalo atualizações sem ter internet no Ubuntu ?
  • Como instalo ubuntu-restricted-extras
twister_void
fonte
Qualquer um de resposta não me ajudar ..
twister_void
A dependência é python <2,7 e você provavelmente está tendo python 3.
Mahesh
Cara, deixe-me saber se você tentou minha resposta. Se sim, qual foi o resultado
Tachyons 19/09/12
Você deve poder usar a versão portátil do Keryx, fiz o mesmo em uma máquina 10.04.2 offline e funcionou bem. Você já tentou usar a versão portátil do Keryx em uma chave USB?
John Lyon

Respostas:

4

Até onde eu sei, você não pode baixar atualizações para um sistema Oneiric (11.10) usando o Ubuntu Natty (11.04). Você deve ter um sistema Ubuntu 11.10 em funcionamento.

Um esboço sobre o processo que estamos seguindo:

  1. Primeiro, instalaremos uma máquina virtual no sistema Natty (11.04) do OP.
  2. Vamos instalar o Ubuntu 11.10 nessa máquina virtual
  3. Configuraremos a máquina virtual para ter uma pasta compartilhada comum entre o sistema operacional host (11.04) e o sistema operacional convidado (11.10)
  4. Geraremos um script de download de pacotes necessários para atualizar esse sistema (sistema operacional convidado, por exemplo, Ubuntu 11.10).
  5. Transferiremos o script de download para o sistema operacional host usando a pasta compartilhada configurada na etapa 3.
  6. No sistema operacional host, faremos o download de todos os pacotes necessários com a ajuda do script de download apresentado na etapa 5.
  7. Transferiremos todos os arquivos .deb baixados no sistema offline, que é o sistema Ubuntu 11.10 real no PC de seu amigo.
  8. Criaremos um repositório local no PC de seu amigo com esses pacotes.
  9. Atualizaremos o Ubuntu dos amigos do OP com a ajuda do repositório local criado na etapa 8.

1. Conseguir um sistema Onírico funcional

Existem duas maneiras de ter um sistema onírico funcionando.

  • Fazendo uma instalação real

    Você precisa instalar o Ubuntu Oneiric (11.10) no computador com conexão à Internet. Embora também seja possível a partir de um sistema ativo executando USB ou CD, eu recomendo a instalação. Você pode obter ajuda para instalar o Ubuntu a partir desses links:

  • Instalando o Oneiric em uma máquina virtual VirtualBox

    1. Para instalar o VirtualBox no Ubuntu 11.04 Natty Narwhal, execute estes comandos em um terminal:

      sudo apt-get update
      sudo apt-get install virtualbox
      
    2. Em seguida, instale o Oneiric na máquina virtual.

    3. Configure uma pasta compartilhada na máquina virtual.

      Você precisa instalar o VirtualBox Guest Additions para ativar o recurso de pasta compartilhada. Execute este comando na máquina virtual para instalar isso:

      sudo apt-get install virtualbox-guest-additions
      

      Se você precisar de ajuda para ativar o recurso de pastas compartilhadas no VirtualBox, verifique este link:

2. Pegue os arquivos .deb necessários para atualizações

Observe estes pontos específicos:

  1. Recomenda-se não atualizar o sistema virtual durante a instalação ou depois antes de instalar o Synaptic. Causa, essas atualizações podem ser excluídas do cache e sem essas atualizações, você não pode gerar com êxito o script de download do pacote.

  2. Não execute sudo apt-get cleanou sudo apt-get autoclean, porque esses comandos remove os arquivos .deb do cache.

Em seguida, inicialize no sistema Oneiric que possui uma conexão com a Internet (do sistema instalado ou no VirtualBox) e siga este procedimento:

  1. Instale o Gerenciador de Pacotes Synaptic . Execute estes comandos em um terminal para isso: (Observação, você deve conectar a máquina virtual à Internet , sem acesso à Internet, a máquina não pode atualizar a lista de pacotes)

     sudo apt-get update 
     sudo apt-get install synaptic
    

    Você também pode fazer o download dos pacotes necessários para o ubuntu-restricted-extraspacote. Para fazer isso, execute este comando adicionalmente com os dois comandos anteriores

     sudo apt-get install -d ubuntu-restricted-extras
    

    Este comando não instala os pacotes, apenas os baixa com todas as dependências na /var/cache/apt/archivespasta.

  2. Em seguida, abra o Synaptic Package Manager. Pressione o botão Marcar todas as atualizações .
    imagem do botão de atualização

  3. Quando perguntado se você deseja marcar outras opções necessárias , pressione o botão Marcar.
    imagem da janela de marca adicional

  4. Em seguida, vá em Arquivo -> Gerar script de download de pacote , salve o script como um arquivo. Deixe-o update-downloader.shem uma pasta chamada Updates. Assumimos que a Updatespasta esteja em seu diretório pessoal, ou seja, em . Depois feche o Synaptic./home/username

  5. Agora baixe os arquivos .deb.

    1. Vá para a pasta Atualizações , onde você salvou update-downloader.sh.

    2. Enquanto você ainda estiver no Terminal e estiver cdna pasta Atualizações que você criou anteriormente, execute este comando:

      cp /var/cache/apt/archives/*.deb .
      

      Isso copia os arquivos .deb baixados que são usados ​​para instalar o Synaptic Package Manager e os arquivos baixados para o ubuntu-restricted-extraspacote.

    3. Em seguida, execute este comando sh ./update-downloader.shpara baixar todos os arquivos .deb necessários para atualizar na pasta atual (ou seja, na Updatespasta

      Ou

      Como alternativa, você pode transferir a Updatespasta com os poucos arquivos .deb dos quais você acabou de copiar /var/cache/apt/archivescom o update-downloader.shscript para o sistema operacional host através do recurso de pasta compartilhada do VirtualBox.

      Em seguida, no sistema host do Ubuntu, abra um terminal e execute o comando abaixo, indo para a pasta Atualizações que você acabou de copiar do sistema operacional convidado usando o recurso de pasta compartilhada, onde o update-downloader.sharquivo reside:

      sh ./update-downloader.sh
      
    4. Se você baixou os arquivos .deb na máquina virtual, nesta etapa, transfira a pasta Atualizações com esses arquivos usando o recurso de pasta compartilhada do Virtual Box. (Esta etapa é necessária apenas se você baixou os arquivos na máquina virtual)

    5. Depois de obter a pasta Atualizações com todos os arquivos .deb no PC host (ou seja, no sistema Natty), copie essa pasta com todos os arquivos em uma unidade flash USB. Você também pode gravar um DVD com esses pacotes, embora eu não esteja recomendando isso.

    6. Transfira a Updatespasta usando sua unidade USB (ou CD / DVD, se você as tiver gravado) para o PC do seu amigo.

3. Use os arquivos .deb para criar um repositório local

Copie a pasta inteira nomeada Updatespara o computador sem Internet. Coloque essa pasta em um diretório. Digamos que você colocou a pasta Atualizações no diretório inicial. Crie um novo diretório na sua pasta pessoal com o nomeoffline e mova a Updatespasta para a offlinepasta. Agora, a estrutura de diretórios se parece com isso

   + home 
     + - nome de usuário
       + - offline
         + - Atualizações (contém os arquivos .deb)
 

  1. Agora abra um terminal e vá para a offlinepasta Uma vez na offlinepasta, execute este comando para gerar o arquivo de índice de pacote necessário:

    apt-ftparchive packages . > Packages
    

    Isso criará um arquivo com o nome Packages.

  2. Agora abra o /etc/apt/sources.listarquivo com poder de raiz. Em um terminal, faça isso

    gksu gedit /etc/apt/sources.list
    
  3. Em seguida, pressione Enterenquanto o cursor estiver no início do arquivo. Isso criará uma nova linha em branco na parte superior. Escreva esta linha como a primeira linha no arquivo

    deb file:/home/username/offline /

    Salve o arquivo com Ctrl+ Se saia do gedit, o editor de texto.

    Lembre - se de usar os nomes exatos de pasta / caminho para a pasta offline e substitua usernamepelo nome de login do usuário.

    Além disso, se você tiver certeza de que seu amigo não pode usar outras fontes de repositório, desative todos os outros repositórios colocando uma #marca antes de cada linha no /etc/apt/sources.listarquivo. (Isso não é realmente necessário, mas recomendado) .

    Observe que geralmente é necessário colocar um repositório local na parte superior do arquivo, para dar uma preferência maior a outras fontes de repositório. (Mas, nesse caso em particular, você pode se safar disso, pois seu amigo não pode nem se conectar à Internet para acessar qualquer um dos outros repositórios configurados.)

4. Faça a atualização sem acessar a Internet!

  1. Execute sudo apt-get updateno terminal para fazer com que o gerenciador de pacotes reconheça seu diretório de atualização local.

  2. Em seguida, execute este comando para atualizar o sistema offline:

     sudo apt-get upgrade --allow-unauthenticated
    

Feito! Você atualizou seu sistema sem acesso à Internet.


Algumas notas:

1. Não deseja escrever a opção de permissão não autenticada toda vez?

Se você deseja usar este repositório local para instalar pacotes de tempos em tempos, mas se sente entediado por sempre usar essa allow-unauthenticatedopção, faça isso.

Crie um arquivo chamado 99mysettingsno /etc/apt/apt.conf.dcom gedit e adicione a linha no arquivo e salve.

    APT::Get::AllowUnauthenticated "true";

Para abrir um arquivo chamado 99mysettins nesse diretório com energia raiz, use este comando em um terminal

gksu gedit /etc/apt/apt.conf.d/99mysettings

2. Nota sobre a opção permitir não autenticada:

Você pode se perguntar por que forneci a --allow-unauthenticatedopção. Isso é usado porque seu repositório de atualização local não é autêntico no sistema. Mas isso não prejudicará, porque você baixou esses pacotes de um repositório oficial e autêntico do Ubuntu.

3. Quero ter um repositório confiável:

Confira esta postagem incrível e épica nos fóruns do Ubuntu sobre como criar um repositório local confiável . Se você criar um repositório confiável, não precisará --allow-unauthenticatedmais fornecer a opção.

Recomendação: eu recomendaria que você não usasse repositórios PPA, a menos que realmente confiasse neles. Em particular, não use repositórios experimentais, pois eles podem apresentar problemas de dependência no sistema, o que geralmente é referido pelo geek do Unix como o inferno da dependência . Isso pode ser mais difícil de corrigir quando você não tem uma conexão com a Internet.

Anwar
fonte
Onde você criou o arquivo update-script.she por que está executando este script.
Twister_void
@Gaurav_Java sorry. esse nome era update-downloader.sh. Simplesmente um erro
Anwar
Anwar não o seu trabalho a qualquer coisa não atualizar veja este link paste.ubuntu.com/1109550
twister_void
Eu acho que você está executando a atualização da máquina virtual. Leia a resposta cuidadosamente, eu quero que você baixar as atualizações de máquina virtual e, em seguida, usar essas atualizações para criar um repositório na máquina real e, em seguida, utilizar atualizar
Anwar
Ou então, você também pode discutir isso nesta sala de bate-papo
Anwar
3

Você pode usar o Keryx sem instalá-lo. Eu uso regularmente o keryx 0.92.4.1 em vez da versão 1.

A razão pela qual escolhi a versão mais antiga foi, se minha memória me servir bem, que a v0.92x permitiria a instalação de pacotes adicionais, enquanto a v1 permitiria a atualização apenas. Eu nunca consegui fazer com que ele instalasse (automaticamente) qualquer pacote para mim, de qualquer maneira; portanto, o seguinte também pode ser aplicável à versão 1.

É assim que eu uso:

  1. Extraia o keryx para o seu homediretório no computador sem internet (vamos chamá-lo de computador sem internet ).
  2. Corre:

    python keryx/source/keryx.py
    
  3. Crie um novo projeto. Por padrão, o nome do computador é o nome do projeto. Você pode mudar isso antes de clicar em "Novo projeto". Neste exemplo, eu chamo de "chompituga".

  4. Ele solicitará que você "baixe as últimas listas de pacotes". Você não tem internet, então clique em não.

  5. Depois de um tempo, você terá uma lista de todos os pacotes, com os instalados adequadamente marcados. Você pode fechar o programa agora.

  6. Agora copie a pasta keryx/projects/chompitugapara um usb. Ele contém o seguinte:

    chompituga.keryx
    debian.conf
    installcache.sh
    lists/
    packages/
    sources/
    
  7. Agora, no computador com acesso à Internet (vamos chamá-lo de computador com internet ): extraia o keryx para o homediretório

  8. Copie a pasta do projeto (neste exemplo chompituga) e todo o seu conteúdo do USB para a keryx/projects/pasta no computador com Internet .

  9. Execute o keryx:

    python keryx/source/keryx.py
    
  10. Desta vez, abra o projeto, chamado "chompituga" neste exemplo (veja a figura).

    janela de boas-vindas do keryx

  11. Ele solicitará o download das últimas listas de pacotes, desta vez clique em Sim. Depois de um tempo, isso indicará que as listas de pacotes foram atualizadas. Você pode ver a lista de pacotes na janela principal e os que possuem uma versão mais recente serão marcados de forma diferente.

  12. Agora é possível baixar pacotes atualizados com o menu Projeto | Obter atualizações, o botão "Obter atualizações" ou a combinação Ctrl+ U.

  13. Também é possível instalar novos pacotes (deve cuidar das dependências) selecionando os pacotes desejados e, em seguida, o menu Projeto | Baixar pacote.

  14. Os pacotes são baixados para a keryx/packages/chompituga/packages/pasta Você leva o conteúdo dessa pasta de volta para o computador sem a Internet .

  15. De volta ao computador sem internet , copie os pacotes baixados em algum lugar e, nessa pasta, faça:

    sudo dpkg -i *.deb
    
  16. Certifique-se de instalar as atualizações do kernel ("linux-header", "linux-image" ou outros pacotes "linux-something") separadamente - talvez após outras atualizações.

  17. Às vezes, parece ser necessário para instalar com a opção --force-depends. Eu faço isso, apenas no caso, quando vejo muitos pacotes para atualizar.

    sudo dpkg -i --force-depends *.deb
    
  18. Depois de concluir a instalação das atualizações, execute o keryx novamente (etapa 2); abra o projeto (etapa 10) e, no menu Projeto | Atualizar status, atualize a lista de pacotes instalados. Isso exigirá sua senha de usuário duas vezes. Certifique-se de fazer isso apenas no computador sem internet .

  19. Agora tudo o que você precisa fazer é repetir as etapas de 6 a 18 toda vez que quiser atualizar seu computador sem a Internet .

Sinto muito, esta resposta é longa. Posso garantir que o procedimento é bastante simples e direto.

Notas: Não importa se os computadores têm versões / sabores diferentes do Ubuntu . Não testei o keryx com outras distros além do * buntu.

Carnendil
fonte
Sinto muito pelo inglês pobre.
carnendil
1
Seu inglês é bom, mas a versão atual do Keryx parece completamente diferente e parece ter removido completamente muitas dessas funcionalidades! Ainda consegui seguir essas instruções livremente - consegui que o Keryx baixasse as debs apropriadas e consegui instalá-las dpkg, portanto, faça um voto positivo.
John Lyon
edit: Obrigado @jozzas. Foi de fato a funcionalidade de poder instalar pacotes adicionais , em vez de apenas atualizar, o que me levou a escolher a versão mais antiga. Ainda assim, tive que aprender a fazê-lo de maneira semi-automática assim.
23412 Carnendil
1

Há outra maneira de conseguir isso:

Primeira atualização:

  1. Primeiro, inicialize a versão antiga do Ubuntu (11.04) no seu computador com conexão à Internet usando Live CD ou USB.

  2. Em seguida, abra um terminal e execute sudo apt-get updatepara atualizar a lista de pacotes disponíveis online. (Observe que este comando não atualiza o sistema, apenas atualiza a lista de pacotes).

  3. Em seguida, execute o seguinte comando em um terminal para gerar uma lista de URLs de arquivos de pacotes necessários para a atualização.

     sudo apt-get upgrade --print-uris -y | grep -o "http:.*deb'"  | grep -o .*.deb > list
    

    _Se o repositório for um arquivo ftp em vez de um arquivo http , substitua httppor ftp_. O comando acima criará uma lista de URLs de pacotes que precisam ser baixados.

  4. Em seguida, salve o listarquivo para poder usá-lo mais tarde. Agora inicialize o seu Ubuntu normal, conecte-se à Internet e coloque o listarquivo em algum lugar e execute-o wgetpara baixar todos os arquivos. Sugiro que você crie uma pasta e coloque o arquivo lá. Em seguida, vá para a pasta especificada no terminal e use o comando abaixo para baixar todos.

    wget -c -i list
    
  5. Copie a pasta inteira no computador do seu amigo, faça o login no Ubuntu, abra um terminal e vá para a pasta usando cduse sudo dpkg -i *.debpara instalar todas as atualizações.

Atualizações posteriores:

Se você precisar atualizar o Ubuntu do seu amigo novamente, copie o arquivo statusda /var/lib/dpkg/pasta no seu PC e reinicie o Ubuntu 11.04 novamente. Em seguida, siga estes processos:

  1. Abra o terminal e digite gksu nautilus.

  2. Copie o statusarquivo que você copiou e cole-o na /var/lib/dpkgpasta para substituir o original.

  3. Em seguida, siga o passo 2 para 5 da primeira atualização secção

Nota: Não reutilize as sessões anteriores do Live Ubuntu. Use "startup-disk-creator" no seu Ubuntu para criar um Live USB e selecione a opção descartada no desligamento na parte inferior ou Use um Live CD.

Anwar
fonte
0

Você só precisa instalar apt-offlineou apt-offline-guina máquina que está sem internet.

Description-en: offline apt package manager
 apt-offline is an Offline APT Package Manager
 .
 apt-offline can fully update and upgrade an APT based distribution without
 connecting to the network, all of it transparent to apt
 .
 apt-offline can be used to generate a signature on a machine (with no network).
 This signature contains all download information required for the apt database
 system. This signature file can be used on another machine connected to the
 internet (which need not be a Debian box and can even be running windows) to
 download the updates.
 The downloaded data will contain all updates in a format understood by apt and
 this data can be used by apt-offline to update the non-networked machine.
 .
 apt-offline can also fetch bug reports and make them available offline
Sepero
fonte
O problema desse método é: apt-offlinecopie todos os arquivos .deb da /var/cache/apt/archivespasta e, se os arquivos baixados .deb forem muito grandes, e o espaço livre no sistema de arquivos for pequeno, será um problema
Anwar
De acordo com o link que eu adicionei na resposta, você pode configurar o apt-offline para download para um diretório de sua escolha
Hashken
0

Não importa qual opção você use para alcançar o que deseja, precisará usar sua conexão com a Internet para ajudar seu amigo.

Outra opção disponível é criar um usb / cd ao vivo personalizado para eles, com todas as atualizações adicionadas e incluídas para eles. A ferramenta mais fácil de conseguir isso é o ubuntu builder.

Você precisará instalá-lo em sua máquina, com acesso à Internet, para poder personalizar o livecd / usb / install para seu amigo sem acesso à Internet.

Então, primeiro você precisará instalar o ubuntu builder no seu computador. Para fazer isso, você precisará abrir seu terminal e adicionar o ubuntu builder ppa

sudo add-apt-repository ppa:f-muriana/ubuntu-builder

sudo apt-get update

sudo apt-get install ubuntu-builder

Em seguida, você precisará baixar uma imagem atual do livecd http://cdimage.ubuntu.com/dvd/current/

Agora fale com seu amigo e faça uma lista de todos os softwares que ele precisará na máquina. Quando sua lista estiver concluída, inicie o ubuntu builder no seu computador.

Passo 1 Primeiro de importação a imagem ubuntu anteriormente baixado clicando em Select isoseguida,import from local

Importar a imagem que você baixou anteriormente

Uma vez importado, clique edit sources.listno ubuntu builder

Um editor deve aparecer, agora role para baixo e remova as #4 linhas a seguir neste exemplo, é um livecd do ubuntu 12.04 sendo usado

deb http://archive.ubuntu.com/ubuntu precise main restricted

deb-src http://archive.ubuntu.com/ubuntu precise main restricted

deb http://archive.ubuntu.com/ubuntu precise-updates main restricted

deb-src http://archive.ubuntu.com/ubuntu precise-updates main restricted

Adicione também outras fontes necessárias para o software adicional ao sources.list se ainda não estiver disponível nos repositórios principais.

Clique savee clique closeuma vez terminado

Passo 2

Agora no ubuntu builder clique no consolebotão

Um terminal será aberto e pode demorar um pouco, pois é atualizado

Primeiro vamos atualizar o sistema livecd

No terminal que abriu

apt-get upgrade

aguarde até que todas as atualizações sejam concluídas

Agora, ainda no terminal, instale qualquer software adicional necessário da lista de softwares feita anteriormente com seu amigo

apt-get install "nome do pacote"

por exemplo, se seu amigo queria que o gimp fosse instalado

apt-get install gimp

Lembre-se de que tudo instalado e atualizado dessa maneira será instalado no live / cd iso e não no seu computador

Repita e instale tudo o necessário para o seu amigo, incluindo software adicional e os extras restritos que você queria instalar

apt-get install ubuntu-restricted-extras

Eu acho que as sugestões feitas anteriormente são boas, então vamos instalar o apt-offline e o apt-offline-gui no seu livecd para que seu amigo possa atualizar o sistema novamente mais tarde, com sua ajuda, a partir de uma conexão à Internet.

apt-get install apt-offline apt-offline-gui

Depois de adicionar tudo o necessário, digite exito terminal e pressioneenter

Agora, no construtor ubuntu, preencha alguns dos campos, por exemplo, dê um nome ao seu livecd

Agora clique no buildbotão no ubuntu builder. Isso levará algum tempo, portanto, deixe-o até a conclusão.

Uma vez construído perto do ubuntu builder

Agora, para encontrar a localização do ISO que você acabou de criar, basta clicar em arquivos / sistema de arquivos / home / ubuntu-builder / e você deverá ver o nome / imagem que acabou de criar nessa pasta

Agora, sua imagem atualizada do livecd está pronta para gravar da maneira usual. Quando instalado no computador de seus amigos, todas as atualizações e itens adicionais adicionados também serão instalados.

damien
fonte
0
  1. Insira o live-cd / usb do ubuntu 11.10 no seu sistema.
  2. pressione ctrl+ alt+ deletepara abrir o terminal e execute

    sudo apt-get update

    sudo apt-get install synaptic

  3. Abra /var/cache/apt/archivese salve o conteúdo no diretório seguro

  4. Atualize seu sistema (live cd / usb) usando o gerenciador de atualização

  5. Instale alguns softwares se desejar :-),

    Ou seja, se você quiser extras restritos ao ubuntuInstale ubuntu-protected-extras ,

    correr sudo apt-get install ubuntu-restricted-extrasno terminal

  6. Instale o aptoncdInstale o aptoncd

  7. Inicie o aptoncd e pressione o botão criar, ele criará um arquivo iso

  8. Vá para casa / escritório dos seus amigos com o ISO e diretório gerados para a etapa 3

  9. Copie o diretório e o arquivo iso para a área de trabalho. Abra o terminal e vá para esse diretório.

    cd /path/to/directory

  10. Executar sudo dpkg -i *.deb, instalará sináptico

  11. Abra o sináptico e clique em Edit->add cdrom Ele exibirá uma caixa de diálogo, não clique nele

  12. Volte ao terminal e corra

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  13. Agora pressione o botão ok na caixa de diálogo gerada a partir do synaptic na etapa 11,

  14. Pressione Marcar todas as atualizações, botões Aplicar, respectivamente

  15. Seu sistema de amigos está atualizado. Agora tome uma xícara de café ;-)

Para atualizações futuras

  1. Insira live cd / usb no seu sistema (no modo offline). Esta etapa não será necessária se você estiver usando o usb persistente.

  2. Pegue o iso e o diretório criados para a atualização anterior,

  3. Copie o diretório e o arquivo iso para a área de trabalho. Abra o terminal e vá para esse diretório.

    cd /path/to/directory

  4. Executar sudo dpkg -i *.deb, instalará sináptico

  5. Abra o sináptico e clique em Edit->add cdrom Ele exibirá uma caixa de diálogo, não clique nele

  6. Volte ao terminal e corra

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  7. Agora pressione o botão ok na caixa de diálogo gerada a partir do synaptic na etapa 11,

  8. Pressione Marcar todas as atualizações, botões Aplicar, respectivamente

  9. Agora atualize seu sistema (live cd / usb) usando o gerenciador de atualizações. Ele instalará a atualização live cd / usb para o estado de atualização anterior,

  10. Atualize seu sistema a partir do gerenciador de pacotes sinápticos

  11. Instale o aptoncdInstale o aptoncd

  12. Inicie o aptoncd e pressione o botão criar, ele criará um arquivo iso

  13. Vá para casa / escritório de seus amigos com o Genero iso

  14. Abra o sináptico e clique em Edit->add cdrom Ele exibirá uma caixa de diálogo, não clique nele

  15. Volte ao terminal e corra

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  16. Agora pressione o botão ok na caixa de diálogo gerada a partir do synaptic na etapa 11,

  17. Pressione Marcar todas as atualizações, botões Aplicar, respectivamente

  18. O sistema do seu amigo é atualizado novamente

    Sinta-se livre para comentar / editar, se o meu post for ambíguo :-)

Tachyons
fonte
Deixe-me saber por que downvoted, estes passos funcionou para mim
Tachyons
-2

Para instalar o ubuntu-strict-extras digite no terminal
sudo apt-get install ubuntu-restricted-extras

Para instalar o tipo Python no terminal,
sudo apt-get install python
isso deve resolver seus problemas na instalação do keryx

Aqui você pode encontrar um tutorial para o keryx que afirma em etapas simples como executar o trabalho.

Ashu
fonte
O tutorial do Link 2 para keyx está quebrado. e como posso instalar esses pacotes no computador sem ter internet. Estou claramente mencionar isso
twister_void
Srry para o link quebrado corrigiu-o com um novo link
Ashu
1
A máquina não tem acesso à Internet, por isso sudo apt-get install ubuntu-restricted-extrase sudo apt-get install pythonnão vão ao trabalho a menos que o software que está sendo instalado está disponível de alguma fonte pacote local.
Eliah Kagan
@EliahKagan O que eu entendo da pergunta é que o computador do OP tem Internet, mas seu amigo não.
Ashu 17/07/12
@Ashu Você entende corretamente. um sistema está a ter internet, mas a nova instalação do sistema não
twister_void