como “atualizar” source.list do linux dvd

0

Há alguns dias, eu estava tendo problemas ao instalar o navegador iceweasel no Kali OS, que removi por engano. Alguns membros aqui me ajudaram a resolver nosso problema. As entradas de source.list foram excluídas. Então eu inseri entradas manualmente em source.list e executei dois comandos

sudo apt-get update
sudo apt-get upgrade

Demorei duas horas para atualizar 193 MB de todo o software on-line.

A minha pergunta é que, se podemos fazer isso up-gradation offline via kali dvd ou usb, pois eles contêm todos os softwares necessários. Como proceder para isso e o que todos os comandos são usados.

Obrigado

    
por wek 18.07.2013 / 05:20

1 resposta

1

Eu uso o Ubuntu, mas a sua pergunta sobre o Kali OS é muito parecida com a que eu tinha quando o apresentava. Eu acho que a resposta será comum para qualquer distribuição baseada no Debian. Procure por essas entradas no seu arquivo sources.list :

# deb cdrom:[Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424)]/ raring main restricted

Não preste atenção ao nome que eu forneci. Você será diferente. Apenas observe a sintaxe desta entrada. Se você quiser que o software neste repositório seja incluído nas alternativas de atualização, basta remover o sinal de hash. Mas isso não fornecerá a você as últimas atualizações ou até mesmo grandes repositórios, porque os CDs são normalmente usados para instalar o software inicialmente , não para atualizá-lo.

UPD: Se o que você precisa é apenas restaurar o software vindo do DVD e não envolver a Internet em nenhuma parte, então você deve comentar todas as entradas com URL como

# deb http://example-link.com/mirror/distro releasename repository1 repository2

e reter somente cdrom entradas ativadas e, em seguida, executar:

mv /var/lib/apt/lists /var/lib/apt/lists.old
apt-get update

Isso lhe dará opções para instalar o software usando o DVD original, mas, mais cedo ou mais tarde, você descobrirá que isso não é suficiente. Também você atualizou, então você terá que lidar com dependências não atendidas. A solução possível é fazer o downgrade de todos os pacotes envolvidos, mas eu recomendo strongmente que você não faça isso.

O que é realmente útil é o espelhamento . Quando você tem conexão lenta em um computador e rápida em outro, é possível usar uma conexão rápida com a Internet para criar um espelho e, em seguida, fornecer esse espelho para um computador "lento ou caro". Este guia aborda a primeira parte completamente. Eu só recomendo que você pare antes de criar DVDs e use o HDD portátil para segurar o espelho. Quando você conectar seu armazenamento ao computador que deseja atualizar, crie entradas como eu tenho em sources.list :

deb file:/media/Elements/UbuntuMirror1/Ubuntu precise main restricted universe multiverse
deb file:/media/Elements/UbuntuMirror1/Ubuntu precise-updates main restricted universe multiverse
...
deb file:/media/Elements/UbuntuMirror1/Pidgin precise main
deb file:/media/Elements/UbuntuMirror1/VirtualBox precise contrib

Desculpe por nomes de lançamentos específicos do Ubuntu e todas as coisas relacionadas. Eu apenas peguei eles por exemplo. Você pode alterar 'preciso' para 'chiado' ou o nome do lançamento específico do Kali. Mas devo declarar que apt-get funciona mais unificado em qualquer sistema Debian, então espero que minhas dicas sejam úteis. E lembre-se de que, se sua conexão com a Internet não for lenta, não for tão cara e se você não tiver outro computador com Internet realmente rápida, a melhor maneira de atualizar o sistema é seguir os procedimentos padrão.

    
por 18.07.2013 / 07:04