Não é possível localizar o pacote linux

3

Iniciamos o reparo de inicialização no live-usb, removemos o grub e, em seguida, fomos instruídos a escrever no terminal sudo chroot "/mnt/boot-sav/sda5" apt-get install -y --force-yes grub-pc linux , mas recebo:

Reading package lists... Done 
Building dependency tree
Reading state information... Done
E: Unable to locate package linux

e diz que o grub ainda está ausente.

    
por user271668 21.04.2014 / 00:22

4 respostas

4

O comando original não deve ser

apt-get install -y --force-yes grub-pc linux

Deveria ser,

apt-get install -y --force-yes grub-pc

Se você executar o comando apt-get install -y --force-yes grub-pc linux , apt-get tentará localizar e instalar os pacotes grub-pc e linux . Mas não existe tal pacote linux disponível.

E: Unable to locate package linux

A parte acima do relatório de erros é sua dica.

A presença de "linux" na linha de instalação é um bug no reparo de inicialização, e deve ser relatado lá.

    
por Avinash Raj 21.04.2014 / 09:05
1

A linha de comando informada pelo boot-repair é      apt-get install -y --force-yes grub-pc linux

Se a palavra "linux" deve ou não existir, existe uma questão diferente.

    
por Paul Smith 05.06.2014 / 08:28
0

Quando solicitado pelo Boot-Repair, digite este comando no terminal:

sudo chroot "/mnt/boot-sav/sda6" apt-get install -y --force-yes grub-pc

comando linux em um terminal apenas em uma linha. Na sua pergunta, aparece quebrado em duas linhas.

    
por user270936 21.04.2014 / 00:56
0

Eu tive o mesmo problema com o Boot Repair e descobri que se eu omitir a palavra "linux" do final do comando, ela é instalada corretamente. Por alguma razão, o Boot Repair diz que você deve incluir a palavra (mas, novamente, você não deve).

    
por user216423 20.06.2014 / 06:45