●2017/5/12
$ sudo apt-get install ***
を実行で、「bash : sudo: コマンドが見つかりません」のエラーメッセージ。
Debian では、デフォルトで sudo がインストールされていないらしい。
参考サイト:
http://d.hatena.ne.jp/pogin/20111008/1318101299
$ su - パスワード: # apt-get install sudo
インストールしようとしたが、「ディスクを入れてください」的なメッセージ出た。
無いのでムリ。
ログ:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが新たにインストールされます: sudo< アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。 860 kB 中 0 B のアーカイブを取得する必要があります。 この操作後に追加で 2,488 kB のディスク容量が消費されます。 メディア変更: 'Debian GNU/Linux 8.6.0 _Jessie_ - Official i386 DVD Binary-1 20160917-13:04' とラベルの付いたディスクをドライブ '/media/cdrom/' に入れて Enter キーを押してください メディア変更: 'Debian GNU/Linux 8.6.0 _Jessie_ - Official i386 DVD Binary-1 20160917-13:04' とラベルの付いたディスクをドライブ '/media/cdrom/' に入れて Enter キーを押してください ^C ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
また、Windows上のディスクイメージにアクセスしようと思い、
cifs-utils をインストールしようとしたが、
参考サイト:
http://qiita.com/mdstoy/items/54925cdcbca6d558b666
これもまた「ディスクを入れてください」的なメッセージであきらめる。
元々、「入門者のLinux」p.105 の演習4-3を実行するつもりだった。
(tree のインストール : $ sudo apt-get install tree)
これは、su - の状態でインストール成功。
# apt-get install tree
パッケージによって、ディスクが必要なものと要らないものがあるみたい。
●2017/7/1 追記
アプリのインストール時に「ディスクを入れてください」的なのが出る件。
解決策があるらしい。
参考サイト:
http://onechu312.blog.jp/archives/1006746827.html
/etc/apt/source.list を編集する
5行目:
deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official i386 DVD Binary-1 20160917-13:04]/Jessie contrib main
をコメントアウト。
これで、sudoをインストールしてみる。
# apt-get install sudo
インストール完了。(source.list編集後にリブートとか要らなかった)
使ってみよう。
$ sudo ifconfig [sudo] password for user : (パスワードを入力する)< user は sudoers ファイル内にありません。
だって。
なんか登録しないとダメなんだな。
参考サイト:
https://webkaru.net/linux/sudo-user-add/
sudoグループにuserを登録するといい。
# usermod -G sudo user
で、もいっかい。
$ sudo ifconfig [sudo] password for user : (パスワードを入力する) user は sudoers ファイル内にありません。
ダメでしたw
なんで?
リブート後再度挑戦 → 成功
グループ登録後はリブートする必要があるみたい。
ちなみに、エラーメッセージの"sudoers"ファイルは、/etc 以下。
それでは、他にも同様のエラーでインストールできなかったものを入れていきます。
・gcc
・sshd
・SQLサーバー
・cifs-utils