Pages

Ads 468x60px

2016年11月28日月曜日

grubの修正

■grubの修正
ubuntuやdebiannを1つのHDDにインストールすると最後にインストールされたものが先頭にくる
起動したいLinuxディストリビューションを起動 端末を起動
debian@debian:~$ sudo grub-install /dev/sda
[sudo] password for debian:
Installing for i386-pc platform.
Installation finished. No error reported.
debian@debian:~$ sudo update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Linux イメージを見つけました: /boot/vmlinuz-3.16.0-4-686-pae
Found initrd image: /boot/initrd.img-3.16.0-4-686-pae
Found Linux Mint 17.3 Rosa (17.3) on /dev/sda1
Found Ubuntu 16.04.1 LTS (16.04) on /dev/sda5
完了

■公開鍵を利用できないため、以下の署名は検証できませんでしたの対応
W: GPG エラー: http://www.deb-multimedia.org jessie InRelease: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 5C808C2B65558117
W: GPG エラー: http://www.deb-multimedia.org sid InRelease: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 5C808C2B65558117

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5C808C2B65558117
sudo apt-get install *****

■PPAを追加
sudo add-apt-repository ppa:noobslab/apps
sudo apt-get update
W: http://ppa.launchpad.net/ noobslab/apps/ubuntu/dists/jessie/main/binary-i386/Packages の取得に失敗しました 404 Not Found
E: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。
■PPAを削除 -rオプションを付ける
sudo apt-add-repository -r ppa:noobslab/apps
You are about to remove the following PPA from your system:
This PPA Contains Applications for Ubuntu/Linux Mint from different sources but debianized by http://www.NoobsLab.com
More info: https://launchpad.net/~noobslab/+archive/ubuntu/apps
Press [ENTER] to continue or ctrl-c to cancel removing it

sudo apt-get update

■エラーで実行できない時の対処策
エラー:
$ sudo apt-get update
(略)
W: GPG エラー: http://archive.ubuntulinux.jp oneiric Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 68B5F60DCDC1D865

対処:
$ gpg --keyserver keyserver.ubuntu.com --recv-keys 68B5F60DCDC1D865
$ gpg -a --export 68B5F60DCDC1D865 | sudo apt-key add -
$ sudo apt-get update

エラー:
$ sudo apt-get update
(略)
E: ロック /var/lib/apt/lists/lock が取得できませんでした - open (11: リソースが一時的に利用できません)
E: ディレクトリ /var/lib/apt/lists/ をロックできません
E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11: リソースが一時的に利用できません)
E: 管理用ディレクトリ (/var/lib/dpkg/) をロックできません。これを使う別のプロセスが動いていませんか?

対処:ロックファイルの削除
下記の2行を実行してロックファイルを削除
$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock

その後、
$ sudo apt-get update
$ sudo apt-get install -f
最後に、exit と入力

■旧バージョン カーネル イメージの削除
使用中のカーネル リリース番号を確認
$ uname -r

インストールされているカーネル イメージを確認
$ dpkg --get-selections | grep linux-image

使用中のものと「linux-image-generic」以外のカーネル イメージを全て削除
$ sudo apt-get autoremove --purge linux-image-カーネル リリース番号