パッケージ管理コマンド
パッケージ管理コマンド:記事リスト
パッケージ管理コマンドのカテゴリーには以下の記事がリストされています。
YUM(Yellow dog Updater Modified)
CentOSや、Fedoraには、RPMパッケージの依存関係を自動的に解消してインストールする
YUM(Yellow dog Updater Modified)があります。
※YUMは、Debian GNU/LinuxおよびVine Linuxで採用されている
パッケージ管理システム(APTツール)に相当します。
もともとはYellow Dog Linuxのパッケージ管理システムとして
開発されたものでYUMの設定ファイルは、下記から構成されています。
/etc/yum.conf
/etc/yum.repos.d
■/etc/yum.confのファイル例
----------------------------------------------------------
$ cat /etc/yum.conf
[main]
cachedir=/var/cache/yum ←パッケージのキャッシュディレクトリ
keepcache=0
debuglevel=2
logfile=/var/log/yum.log ←ログファイル
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
# Note: yum-RHN-plugin doesn\'t honor this.
metadata_expire=1h
# Default.
# installonly_limit = 3
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
----------------------------------------------------------
/etc/yum.repos.dディレクトリ以下には、
リポジトリ情報の設定ファイルが保存されています。
パッケージの入手先を増やしたい場合は、リポジトリ情報の設定ファイルを追加します。
$ ls -l /etc/yum.repos.d
合計 16
-rw-r--r-- 1 root root 2245 4月 26 2010 CentOS-Base.repo
-rw-r--r-- 1 root root 626 4月 26 2010 CentOS-Media.repo
YUMを使用して管理を行うにはyumコマンドを使用します。
■yumコマンドの主なサブコマンド
------------------------------------------------------------------------
check-update アップデート対象のパッケージリストを表示する
update パッケージ名 指定したパッケージをアップデートする
install パッケージ名 指定したパッケージをインストールする
list installed パッケージ名 指定したパッケージがインストール済みか確認する
remove パッケージ名 指定したパッケージをアンインストールする
info パッケージ名 指定したパッケージの情報を表示する
list 全パッケージ情報をリスト表示する
search キーワード パッケージ情報をキーワード検索する
grouplist パッケージグループをリスト表示する
groupinstall グループ 指定したグループのパッケージをインストールする
------------------------------------------------------------------------
rpm
RPMパッケージを管理する
■-- 文法 --■
rpm (オプション) パッケージ名
例)
rpm▲-q▲example.rpm
RPMパッケージを管理する
※▲はスペースを表してます。
■ 説明
rpmコマンドはRedhatLinux社が開発したパッケージ管理のコマンドです。
rpmは、「Redhat Package Manager」の略で、パッケージのインストール、
アンインストール、問い合わせ、検証、アップデートなどの操作を行うことができ、
Linuxのソフトウェアを簡単に管理することができます。
RPM形式は、一種の圧縮されたアーカイブで、パッケージされたファイルや
参照するファイルのデータベースを保持しています。
RedHat系のLinuxでサポートされており、各種のソフトウェアが簡単に
インストール、アンインストールできるようになっています。
make
ソースコードのメイクとインストール
■-- 文法 --■
例)
make
ソースコードのメイクとインストール
※▲はスペースを表してます。
■ 説明
makeコマンドは、コンパイラを起動させてプログラムのソースコードをコンパイル・リンクさせる処理を行います。
UNIXシステムで使用される多くのプログラムは「Makefile」と呼ばれるコンパイルとリンクを行行わせるファイルと、システム環境の情報収集を行う「configure」というファイルを含むかたちで提供されるため、ソースコードでプログラムをインストールする際、必要になるコマンドです。
インストールを実行するにはスーパーユーザ権限が必要になります。
gcc
プログラムをコンパイルする(C言語)
■-- 文法 --■
gcc (オプション) ソースプログラム名
例)
gcc▲-o▲test.c
プログラムをコンパイルする
※▲はスペースを表してます。
cc
プログラムをコンパイルする(C言語)
■-- 文法 --■
cc (オプション) ソースプログラム名
例)
cc▲-o▲test.c
プログラムをコンパイルする
※▲はスペースを表してます。
