Не удается найти пакет linux

3

Начал загрузочный ремонт на live-usb, удалил grub, а затем было поручено написать в терминале sudo chroot "/mnt/boot-sav/sda5" apt-get install -y --force-yes grub-pc linux , но я получаю:

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

и он говорит, что grub все еще отсутствует.

    
задан user271668 21.04.2014 в 00:22
источник

4 ответа

4

Исходная команда не должна быть,

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

Должно быть,

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

Если вы запустите команду apt-get install -y --force-yes grub-pc linux , apt-get пытается найти и установить пакеты grub-pc и linux . Но такого пакета linux нет.

E: Unable to locate package linux

Вышеупомянутая часть отчета об ошибке - ваш ключ.

Наличие «linux» в установочной строке является ошибкой при загрузке, и там должно быть сообщено.

    
ответ дан Avinash Raj 21.04.2014 в 09:05
1

Командная строка, о которой сообщает boot-repair ,      apt-get install -y --force-yes grub-pc linux

Должно быть или нет слово «linux», есть другой вопрос.

    
ответ дан Paul Smith 05.06.2014 в 08:28
0

При запросе Boot-Repair введите эту команду в терминал:

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

команда linux в терминале только с одной строкой. В вашем вопросе он выглядит разбитым на 2 строки.

    
ответ дан user270936 21.04.2014 в 00:56
0

У меня была такая же проблема с Boot Repair и я обнаружил, что если я опустил слово «linux» с конца команды, то он будет установлен правильно. По какой-то причине Boot Repair говорит, что вы должны включить это слово (но опять же, вы не должны).

    
ответ дан user216423 20.06.2014 в 06:45