さとーC++ぶろぐ

アクセスカウンタ

zoom RSS Linux Debian apt-get使いこなしメモ

<<   作成日時 : 2007/03/13 17:17   >>

ナイス ブログ気持玉 8 / トラックバック 1 / コメント 1

Linux Debian apt-get使いこなしメモ

Debianには,apt-getが使えるので,楽ちんだ。

apt-getというのは,ソフトウエアをウェブで探す作業・ウェブからのダウンロード・インストール作業・初期設定をコマンド一発で自動で出来る夢の様なソフト。

しかも,依存関係にあるライブラリや必要な外部依存ソフトもダウンロードしインストールするので,実行するための外部プログラムを探す必要すらない。


たとえば,
apt-get install apache
と入力するだけで,Webサーバのソフトウエア(Apache)をダウンロードし,設定し,稼動し始める。アンインストールもapt-get1つで出来るし,ソフトの更新も自動で出来る。(これはWindowsでも出来るが・・・)

これは,Windowsのアプリケーションのインストールとかよりも明らかに簡単だ。
ソフトウエアのインストールの究極型の一つじゃないかな。(いいすぎ?)
ただし,ソフトウエアの名前を色々知っていないとインストールできないが・・・。
(ページの最後に良く使うソフト一覧を掲載)

ほとんどのオープンソースのソフトウエアがこれで出来てしまうので,apt-getが使えれば,どんなソフトでもとりあえずのインストールが出来てしまう。

まぁ,本格的に使うなら,設定は自分で色々しないとだめだが・・・。


apt-getの代わりにaptitudeというのも使える。 
aptitude だけ入力すれば,フルスクリーンでapt-getの機能が使える。apt-getで出来ることのほとんどが,これでも出来る。
より強力なパッケージ管理機能や、フルスクリーンモードを備えている。(http://ja.wikipedia.org/wiki/Debian_GNU/Linux より)


いつ,更新されたか知るには?
WindowsのWindows UpdateやMicrosoft Updateの通知機能みたいな,新しい更新があったら,知らせてくれるものがaptにもある。

apt-watch
って言うのをつかう。
apt-get insatll apt-watch
 でインストールできる。


よく使う機能一覧:

インストールする方法
apt-get install ダウンロード&インストールするパッケージ名

インストール後に再度設定する方法
dpkg-reconfigure インストール済みパッケージ名

アンインストール
apt-get remove 削除したいパッケージ名

設定も削除のアンインストール
apt-get --purge remove 削除したいパッケージ名


更新作業:
アップデートのリストの更新
apt-get update
アップデートを実際に行う。
apt-get upgrade
通常,これらは,一緒にする
apt-get update; apt-get upgrade

依存関係や競合関係を解消しながらインストール
apt-get dist-upgrade

インストール済みパッケージ一覧表示
dpkg -l
沢山でるので普通は dpkg -l | more とかしてみる

インストールできるパッケージをキーワードで探す
apt-cache search 探すキーワード

沢山でるので apt-cache search 探すキーワード | more とかしてみる

ダウンロードしてあるファイルを削除する(ディスク領域とか)
apt-get clean
(通常,apt-get install すれば,ダウンロードし展開しセットアップするが,ダウンロードしたファイルは削除されない。)


備考:
apt-getでは設定の細かいところはされないことが多いため,細かい設定をするには,
dpkg-reconfigure インストール済みパッケージ名
を使うとか,ソフト個別に設定ファイルを編集する必要がある。

もっと,細かい設定をするには
dpkg-reconfigure -plow パッケージ
とする。
http://ukai.jp/debuan/2001w/debconf.txt より引用


apt-get remove では,デーモンの自動起動の登録を消してくれないので,手動で削除する必要がある。たとえば,apacheを消すなら,

update-rc.d -f apache remove
とすると,起動時に呼ばれなくなる。
あと,設定ファイルなども消えないので,
/etc/ 以下を見たりして,消す必要がある。rm ファイル名とか rm -f -d -r ディレクトリ名 などで消す。

逆に,起動時に呼ばれる様にするには,
update-rc.d defaults apache
とすれば,呼ばれる様になる


aptのダウンロードリストのファイルが書いてある場所:
日本のサーバからダウンロードするほうが早いので,日本のところに書き換えるとよい。
/etc/apt/sources.list

deb http://security.debian.org/ stable/updates main
deb http://ftp.jp.debian.org/debian/ stable-proposed-updates main non-free contrib
deb http://ftp.debian.or.jp/debian-jp/ stable-jp main non-free contrib
deb http://ftp.jp.debian.org/debian/ stable main non-free contrib

と,書き換えたほうがいい。
初期状態では,編集ツールでいいものが入っていないので,以下を実行しすれば,新規で書き込める。上記を入力してから,Ctrl+Dで上書きできる。 apt-get update をして確認する。
cat > /etc/apt/sources.list

他,参考になりそうな情報源
ミラーサイトの一覧
http://www.debian.org/mirror/

CDN 対応ミラーの設定
http://www.debian.or.jp/community/push-mirror.html

apt を使ってみる:
http://www.geocities.co.jp/SiliconValley-Bay/9678/apt.html
(ひゃまだのテキストで行こう 〜Linux 初心者のためのテキスト活用の手引〜内)




apt-get で取れる よく使いそうなもの一覧:

テキストエディタ vi の一種
vim

沢山のテキスト表示をとめたり戻って見るソフト
less

Webサーバ apache httpとhttps
apache
apache-ssl

Perl (CGIでよく使う)
perl

PHP version 4
php4

SSH 暗号化通信のソフト(SFTPとSTELNETなど,色々。)
ssh

データベース PostgreSQL (PHP4からアクセスとWebで管理ツール)
postgresql
php4-pgsql
phppgadmin

データベース MySQL (PHP4からアクセスとWebで管理ツール)
mysql-server
php4-mysql
phpmyadmin

インターネットデーモン(サーバ)の強化版
xinetd

ウイルス スキャンソフト ClamAV (フリーです)
clamav

これを使うときは,aptのライン( /etc/apt/sources.list )
に以下の行を追加するほうがいい。(無くてもインストールなどは出来るが,バージョンが古い)
deb http://ftp2.jp.debian.org/debian-volatile sarge/volatile main contrib

これが,あると急ぎのセキュリティの更新とかの最新版が取れます。(ないと,すぐにセキュリティの更新を取れなかったりもする)
引用元 http://www.debian.or.jp/using/release.html の volatile の項目を参照。

簡単な使い方:
clamscan [スキャンディレクトリ]
で,ウイルスがいないかどうかスキャン使えます。
引数無しで起動すると,現在のディレクトリが対象になります。

他にも監視機能とかもあります。
詳しくはこちら:http://clamav-jp.sourceforge.jp/




テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ
気持玉数 : 8
ナイス ナイス ナイス ナイス
なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー) なるほど(納得、参考になった、ヘー)
かわいい

トラックバック(1件)

タイトル (本文) ブログ名/日時
Linux debain インストールメモ サーバー用途
Linux debain インストールメモ サーバー用途 ...続きを見る
さとーC++ぶろぐ
2007/11/06 18:17

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(1件)

内 容 ニックネーム/日時
とても参考になりました!
ありがとうございました
かえで
2010/07/10 01:18

コメントする help

ニックネーム
URL(任意)
本 文
Linux Debian apt-get使いこなしメモ さとーC++ぶろぐ/BIGLOBEウェブリブログ
文字サイズ:       閉じる