ppa search ppa purge(deb系) / epel(redhat系) / rpmfusion(redhat系)
PPAとは、”Personal Package Archive”の略
Launchpad
( https://launchpad.net/ )
上にある自作パッケージのレポジトリを提供するための機能
ppasearchコマンド自体も以下のようにしてppaから持ってくるんだねw
root@ubu1204:~# add-apt-repository ppa:wrinkliez/ppasearch 以下のPPAをシステムに追加しようとしています: PPA for the cli utility ppasearch. 詳しい情報: https://launchpad.net/~wrinkliez/+archive/ppasearch [ENTER] を押すと続行します。ctrl-c で追加をキャンセルできます gpg: 鍵輪「/tmp/tmp1ptsmk/secring.gpg」ができました gpg: 鍵輪「/tmp/tmp1ptsmk/pubring.gpg」ができました gpg: 鍵D4D4F91Fをhkpからサーバーkeyserver.ubuntu.comに要求 gpg: /tmp/tmp1ptsmk/trustdb.gpg: 信用データベースができました gpg: 鍵D4D4F91F: 公開鍵“Launchpad ppa-search”を読み込みました gpg: 処理数の合計: 1 gpg: 読込み: 1 (RSA: 1) OK root@ubu1204:~#
ppa search ppa purge(deb系)は
なんでもかんでもコンピュータ
http://ankyo.blog.so-net.ne.jp/_pages/user/iphone/article?name=2011-05-14
を参考にさせていただきました
ありがとうございます
【Ubuntu 11.04】 PPA Launchpad PPA(Personal Package Archive) PPAをリポジトリリストに加える事によって、apt-getコマンドやSynaptic パッケージマネージャーで公式リポジトリと同じ様にインストールや削除が出来る 1) 検索 ppasearchというコマンドがありますが。。2011/5/14現在、バージョン0.7.3ですがUbuntu 11.04では動きません。 https://launchpad.net/ubuntu/+ppas?name_filter=<検索キーワード> にてWEBにて検索可能。 2) 登録 sudo add-apt-repository ppa:<user>/<ppa-name> sudo apt-get update 3) 削除(というか停止) cd /etc/apt/配下でgrepなどで検索して・ 停止したい部分を#でコメントアウト その後、sudo apt-get updateを実行 4) 解放(同時に該当PPAでインストールしたソフトを削除する マジで?) sudo ppa-purge ppa:<user>/<ppa-name> で該当PPAでインストールしたソフトを削除したのちに該当PPAのリポジトリを削除し、ソフトの依存関係をチェックして必要があればソフトを他のリポジトリから持ってきます。なので、公式リポジトリより新しいバージョンのソフトを該当PPAで入れていた場合は、ダウングレードが行われます。 ただし、このppa-puregeコマンドはデフォルトで入っていないので、 sudo apt-get install ppa-purge
- centosにepelとrpmfusionを入れる
rpmfusionは、redhatには入っていないがFedoraで開発されている、
いってみれば、前衛的w?
サーバーには入れないほうがいいかもしれないな
epel
http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/i386/
の
epel-release-6-7.noarch.rpm
RPM Fusion のリポジトリ
http://rpmfusion.org/Configuration
の以下のリンクをクリックして、ダウンロード、インストール。
RPM Fusion free for RHEL 6 or compatible like CentOS
RPM Fusion nonfree for RHEL 6 or compatible like CentOS
以下履歴
[root@cent6-64-38 ~]# pwd /root [root@cent6-64-38 ~]# ls -ltr | grep fusion -rw-r--r--. 1 root root 6068 6月 20 16:33 2012 rpmfusion-free-release-6-1.noarch.rpm -rw-r--r--. 1 root root 6136 6月 20 16:34 2012 rpmfusion-nonfree-release-6-1.noarch.rpm [root@cent6-64-38 ~]# yum install rpmfusion-free-release-6-1.noarch.rpm Loaded plugins: fastestmirror, priorities, refresh-packagekit, security Loading mirror speeds from cached hostfile epel/metalink | 5.2 kB 00:00 * base: ftp.riken.jp * epel: ftp.riken.jp * extras: ftp.riken.jp * rpmforge: ftp.riken.jp * updates: ftp.riken.jp base | 3.7 kB 00:00 extras | 3.5 kB 00:00 greyhole | 951 B 00:00 ... rpmforge | 1.9 kB 00:00 updates | 3.5 kB 00:00 93 packages excluded due to repository priority protections Setting up Install Process Examining rpmfusion-free-release-6-1.noarch.rpm: rpmfusion-free-release-6-1.noarch Marking rpmfusion-free-release-6-1.noarch.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package rpmfusion-free-release.noarch 0:6-1 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: rpmfusion-free-release noarch 6-1 /rpmfusion-free-release-6-1.noarch 3.7 k Transaction Summary ================================================================================ Install 1 Package(s) Total size: 3.7 k Installed size: 3.7 k Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : rpmfusion-free-release-6-1.noarch 1/1 Verifying : rpmfusion-free-release-6-1.noarch 1/1 Installed: rpmfusion-free-release.noarch 0:6-1 Complete! [root@cent6-64-38 ~]# yum install rpmfusion- rpmfusion-free-release-6-1.noarch.rpm rpmfusion-nonfree-release-6-1.noarch.rpm [root@cent6-64-38 ~]# yum install rpmfusion-nonfree-release-6-1.noarch.rpm Loaded plugins: fastestmirror, priorities, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: ftp.riken.jp * epel: ftp.kddilabs.jp * extras: ftp.riken.jp * rpmforge: ftp.kddilabs.jp * rpmfusion-free-updates: mirrors.163.com * updates: ftp.riken.jp rpmfusion-free-updates | 2.7 kB 00:00 rpmfusion-free-updates/primary_db | 226 kB 00:02 93 packages excluded due to repository priority protections Setting up Install Process Examining rpmfusion-nonfree-release-6-1.noarch.rpm: rpmfusion-nonfree-release-6-1.noarch Marking rpmfusion-nonfree-release-6-1.noarch.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package rpmfusion-nonfree-release.noarch 0:6-1 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: rpmfusion-nonfree-release noarch 6-1 /rpmfusion-nonfree-release-6-1.noarch 3.8 k Transaction Summary ================================================================================ Install 1 Package(s) Total size: 3.8 k Installed size: 3.8 k Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : rpmfusion-nonfree-release-6-1.noarch 1/1 Verifying : rpmfusion-nonfree-release-6-1.noarch 1/1 Installed: rpmfusion-nonfree-release.noarch 0:6-1 Complete! [root@cent6-64-38 ~]#