zypper の使用するリポジトリの管理 (on openSUSE 11.1) [openSUSE]
zypper コマンドが使用するリポジトリの管理は、zypper コマンドで行う。
主な使用方法は、以下の通りである。
1. リポジトリの一覧表示
zypper repos [-d]
-d: 詳細モード(URI、priority、type の表示)
2. リポジトリの追加
/etc/zypp/repos.d/ に設定ファイル(*.repo) を作成する。
(1) PackMan リポジトリの追加 (for openSUSE 11.1)
zypper ar <URL> packman
・/etc/zypp/repos.d/packman.repo が作成される。
・URL の設定例 (詳細は、こちらを参照。)
http://ftp.gwdg.de/pub/linux/misc/packman/suse/11.1/
http://packman.unixheads.com/suse/11.1/
3. リポジトリの有効化
(1) コマンドによる実施
zypper mr -e <repo-name>
(例) zypper mr -e packman
(2) ファイルの編集による実施
設定ファイルの enabled に 1 を設定する。
4. リポジトリの無効化
(1) コマンドによる実施
zypper mr -d <repo-name>
(例) zypper mr -d packman
(2) ファイルの編集による実施
設定ファイルの enabled に 0 を設定する。
5. リポジトリの削除
zypper removerepo <repo-name>
6. リポジトリの管理データの更新
zypper refresh
(注) /etc/zypp/repos.d/*.repo の変更が反映される。
7. キャッシュの削除
zypper clean
主な使用方法は、以下の通りである。
1. リポジトリの一覧表示
zypper repos [-d]
-d: 詳細モード(URI、priority、type の表示)
2. リポジトリの追加
/etc/zypp/repos.d/ に設定ファイル(*.repo) を作成する。
(1) PackMan リポジトリの追加 (for openSUSE 11.1)
zypper ar <URL> packman
・/etc/zypp/repos.d/packman.repo が作成される。
・URL の設定例 (詳細は、こちらを参照。)
http://ftp.gwdg.de/pub/linux/misc/packman/suse/11.1/
http://packman.unixheads.com/suse/11.1/
3. リポジトリの有効化
(1) コマンドによる実施
zypper mr -e <repo-name>
(例) zypper mr -e packman
(2) ファイルの編集による実施
設定ファイルの enabled に 1 を設定する。
4. リポジトリの無効化
(1) コマンドによる実施
zypper mr -d <repo-name>
(例) zypper mr -d packman
(2) ファイルの編集による実施
設定ファイルの enabled に 0 を設定する。
5. リポジトリの削除
zypper removerepo <repo-name>
6. リポジトリの管理データの更新
zypper refresh
(注) /etc/zypp/repos.d/*.repo の変更が反映される。
7. キャッシュの削除
zypper clean
コメント 0