web-dev-qa-db-ja.com

パッケージlinuxが見つかりません

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がまだ存在しないと言います。

3
user271668

元のコマンドは、

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-getgrub-pcおよびlinuxパッケージを見つけてインストールしようとします。しかし、そのようなlinuxパッケージはありません。

E: Unable to locate package linux

エラーレポートの上記の部分があなたの手がかりです。

インストール行に「linux」が存在することは、ブート修復のバグであり、そこで報告する必要があります。

4
Avinash Raj

Boot-repairによって報告されるコマンドラインisapt-get install -y --force-yes grub-pc linux

Word "linux"があるべきかどうかは別の質問です。

1
Paul Smith

Boot-Repairによってプロンプトが表示されたら、ターミナルで次のコマンドを入力してください。

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

1行のみのターミナルでのlinuxコマンド。あなたの質問では、2行で壊れているように見えます。

0
user270936

ブート修復でも同じ問題が発生し、コマンドの最後から「linux」という単語を省略すると、正しくインストールされることがわかりました。何らかの理由で、ブート修復では、Wordを含める必要があると言われます(ただし、含めるべきではありません)。

0
user216423