apt-getの使い方
apt-getはUbuntuのパッケージ管理システムです。インストールしたいアプリケーションの依存関係も含めて一括でインストール/アンインストールできる便利コマンドです。
設定ファイル
/etc/apt/sources.list が設定ファイル。ここに記述したURLを元にインストール可能なアプリケーションを探すことができます。
例えばUbuntu10.04ではJavaがOpenJDKになっています。SunのJDKをインストールするには、以下のURLを追加する必要があります。
deb http://archive.canonical.com/ lucid partner
コマンド
更新する
ソースを追加したとき、ひさしぶりに使うときは必ず apt-get を更新します。これをしないと古いものを参照してしまうことになるので、忘れずにやらなければいけません。
# apt-get update
探す(例:アプリケーションサーバのTomcat)
# apt-cache search tomcat6
詳細をみる
# apt-cache show tomcat6
インストールする
# apt-get install tomcat6
インストールしたアプリケーションの一覧をみる
# dpkg -l
インストールしたアプリケーションの設定ファイル等の場所を調べる
# dpkg -L tomcat6
aptitudeとの違い
aptitude とは apt-getやapt-cacheのフロントエンドです。aptitude の優位性はアンインストールの際にも、依存関係を考慮して削除してくれる autoremove にありました。
# aptitude autoremove tomcat6
ですが、比較的新しいバージョンの apt-getコマンドには autoremove が追加されているため、aptitudeを使う理由はもうありません。好みです。
# apt-get autoremove tomcat6
アンインストール
設定ファイルもすべて削除したい場合は必ず --purge オプションをつけます。
# apt-get --purge autoremove tomcat6
Linuxを勉強するためのおすすめ書籍
これは資格試験用の教科書なのですが、未経験じゃないなら転職には困らないはずなので資格自体を取る必要はありません。
注目すべきは内容で、この本ほどLinuxについてわかりやすく解説してくれる書籍は他にありません。Linux初学者は絶対買った方がいいです。捗ります。
Linux教科書 LPICレベル1 第4版 (CD-ROM付)
- 作者: 中島能和,濱野賢一朗
- 出版社/メーカー: 翔泳社
- 発売日: 2009/05/13
- メディア: 単行本(ソフトカバー)
- 購入: 15人 クリック: 166回
- この商品を含むブログ (26件) を見る
また、サーバ管理者にはぜひレベル2の本も強くオススメします。いまソーシャルアプリのサーバ構築を任されているのですが、両方とも現場でとても役にたっています。
Linux教科書 LPICレベル2 第3版 (CD-ROM付)
- 作者: リナックスアカデミー中島能和,濱野賢一朗
- 出版社/メーカー: 翔泳社
- 発売日: 2009/05/19
- メディア: 単行本(ソフトカバー)
- 購入: 3人 クリック: 100回
- この商品を含むブログ (18件) を見る