É possível usar a imagem de instalação do Raring como um pacote repo (como o antigo CD alternativo)? [duplicado]

1

Eu uso o Kubuntu e recentemente atualizei para o Raring diretamente da Precise.

Até Precise, sempre instalei o sistema operacional usando o CD alternativo e não o CD da área de trabalho, pois consegui mais tarde montar a imagem e usá-la como um repositório de pacotes off-line. Por exemplo, se eu remover um pacote instalado pelo instalador padrão e depois eu quiser instalá-lo novamente, posso instalá-lo do ISO sem precisar baixá-lo novamente.

No entanto, como o Quantal o CD alternativo não existe mais, não sei como configurar a imagem instalada como um repositório local. Quero dizer, fazendo encontrar. -name "* .deb" dentro da árvore ISO após o loopmount ele mostra apenas alguns pacotes como libc6 gcc e tal e não o conjunto completo de pacotes que estão realmente instalados - Eu presumo que eles estão incluídos no formulário pré-instalado dentro do casper / filesystem.squashfs.

Dada esta situação, é ou não é possível usar as imagens de instalação do Raring como repositórios offline? Se sim, como?

Obrigado!

Edit: Algumas pessoas marcaram isso como um dup de: Como usar uma imagem .iso como um Repositório de CD-ROM? , mas as etapas descritas lá (esse segmento é de 2010) não funcionam com a imagem Raring. IIUC eles trabalhariam apenas com as imagens alternativas e eles não estão mais disponíveis. De qualquer maneira eu tentei essas instruções e fiz:

$ mount | grep loop

/mnt/sda8/samjnaa/ai/ubuntu/raring/kubuntu-13.04-desktop-amd64.iso on /mnt/loop0 type iso9660 (ro)

$ sudo apt-cdrom -d /mnt/loop0/ add

Using CD-ROM mount point /mnt/loop0/

Unmounting CD-ROM

Waiting for disc...

Please insert a Disc in the drive and press enter

Mounting CD-ROM...

E: Failed to mount the cdrom.

    
por jamadagni 26.06.2013 / 04:35

1 resposta

0

Acabei de responder uma pergunta semelhante. Você pode verificar a resposta em AQUI

Para resumir os passos que descrevi,

Você precisa criar uma pasta em / media e montar o iso nessa pasta. Você pode fazer isso executando o seguinte comando como root

mount /path/to/iso /media/mountFOlder -o loop 

Em seguida, você deve adicionar as seguintes linhas ao seu arquivo / etc / fstab (Sempre faça um backup antes de fazer qualquer alteração neste arquivo)

/path/to/iso /media/mountFolder      iso9660 loop,ro,user,noauto 0 0

Então você precisa fazer uma entrada em /etc/apt/sources.list apontando para os repositórios no iso. Eu não sei o que deveria ser para o Ubuntu, mas para o debian deveria ser

deb file:/media/mountFolder/ wheezy main contrib 

onde wheezy é o nome da versão atual do debian e main e contrib são os dois repositórios. Você deve comentar todo o resto.

Em seguida, você deve executar apt-get update como root e, em seguida, qualquer instalação usando apt-get install packageName deve ser executada sem Internet agora.

Isso é tudo. Se você quiser montar automaticamente o iso toda vez que inicializar, você deve remover user, noauto da entrada que você fez em / etc / fstab

    
por neo1691 17.08.2013 / 05:18