ubuntuパッケージ管理dpkg apt-get aptitude ppa
1パッケージ管理ベース
ubuntuパッケージ管理システムはDebianに継承されます
パッケージファイルの拡張子deb
基本ツール:dpkg,apt-get,aptitude
2 dpkg
debはdebian linuxのインストールフォーマットで、red hatのrpmと非常に似ています.最も基本的なインストールコマンドはdpkg-i fileです.deb
dpkgはDebian Packageの略であり、Debian専用に開発されたスイート管理システムであり、ソフトウェアのインストール、更新、削除を容易にする.DebianからのLinuxリリースでは、Ubuntu、Knoppixなどのdpkgが使用されています.
3 apt-get
The apt-get command is a powerful command-line tool, which works with Ubuntu'sAdvanced Packaging Tool(APT) performing such functions as installation of new software packages, upgrade of existing software packages, updating of the package list index, and even upgrading the entire Ubuntu system.
4 aptitude
apt-getと同様に、Debianおよびその派生システムにおいて極めて強力なパッケージ管理ツールです.apt-getとは異なり、aptitudeは依存問題の処理に優れている.たとえばaptitudeは、パケットを削除すると、依存するパケットを同時に削除します.これにより、システムに不要なパケットが残ることなく、システム全体がよりクリーンになる.
sudo aptitudeグラフィックインタフェースの起動
5 PPA: Personal Package Archives
PPAはUbuntu Launchpadのウェブサイトが提供するサービスで、個人ユーザーがソフトウェアのソースコードをアップロードすることを許可し、Launchpadを通じてコンパイルし、2進数のソフトウェアパッケージとして発表し、apt/新しいソースとして他のユーザーのダウンロードと更新に供する.
インストールコマンド:
1 sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
2 sudo apt-get update && sudo apt-get dist-upgrade
3 sudo apt-get install xfce4
アンインストールコマンド:
sudo apt-get install ppa-purge sudo ppa-purge ppa:xubuntu-dev/xfce-4.12
参照先:
ubuntu公式サイト
http://blog.csdn.net/makenothing/article/details/23954445
PPA:
https://help.launchpad.net/Packaging/PPA
https://help.launchpad.net/Packaging/PPA/InstallingSoftware
ubuntuパッケージ管理システムはDebianに継承されます
パッケージファイルの拡張子deb
基本ツール:dpkg,apt-get,aptitude
2 dpkg
debはdebian linuxのインストールフォーマットで、red hatのrpmと非常に似ています.最も基本的なインストールコマンドはdpkg-i fileです.deb
dpkgはDebian Packageの略であり、Debian専用に開発されたスイート管理システムであり、ソフトウェアのインストール、更新、削除を容易にする.DebianからのLinuxリリースでは、Ubuntu、Knoppixなどのdpkgが使用されています.
dpkg -i <package.deb> Debian , 。
dpkg -c <package.deb> <package.deb> 。
dpkg -I <package.deb> <package.deb> 。
dpkg -r <package> 。
dpkg -P <package> 。 remove ,remove ,purge 。
dpkg -L <package> <package> 。 dpkg -c .deb 。
dpkg -s <package> 。 apt-cache Debian , dpkg -I .deb
dpkg-reconfigure <package> , debconf (debconf )。
3 apt-get
The apt-get command is a powerful command-line tool, which works with Ubuntu'sAdvanced Packaging Tool(APT) performing such functions as installation of new software packages, upgrade of existing software packages, updating of the package list index, and even upgrading the entire Ubuntu system.
apt-cache search # ------(package )
apt-cache show #------(package , 、 、 )
sudo apt-get install # ------(package )
sudo apt-get install # -----(package - - reinstall )
sudo apt-get -f install # -----( ?#"-f = --fix-missing" ...)
sudo apt-get remove #-----(package )
sudo apt-get remove - - purge # ------(package , )
sudo apt-get autoremove --purge # ----(package + ( 6.10 , ))
sudo apt-get update #------
sudo apt-get upgrade #------
sudo apt-get dist-upgrade # ---------
sudo apt-get dselect-upgrade #------ dselect
apt-cache depends #-------(package )
apt-cache rdepends # ------(package ?# ...)
sudo apt-get build-dep # ------(package )
apt-get source #------(package )
sudo apt-get clean && sudo apt-get autoclean # -------- &&
sudo apt-get check #-------
4 aptitude
apt-getと同様に、Debianおよびその派生システムにおいて極めて強力なパッケージ管理ツールです.apt-getとは異なり、aptitudeは依存問題の処理に優れている.たとえばaptitudeは、パケットを削除すると、依存するパケットを同時に削除します.これにより、システムに不要なパケットが残ることなく、システム全体がよりクリーンになる.
sudo aptitudeグラフィックインタフェースの起動
aptitude update
aptitude upgrade
aptitude dist-upgrade
aptitude install pkgname
aptitude remove pkgname
aptitude purge pkgname
aptitude search string
aptitude show pkgname
aptitude clean
aptitude autoclean
5 PPA: Personal Package Archives
PPAはUbuntu Launchpadのウェブサイトが提供するサービスで、個人ユーザーがソフトウェアのソースコードをアップロードすることを許可し、Launchpadを通じてコンパイルし、2進数のソフトウェアパッケージとして発表し、apt/新しいソースとして他のユーザーのダウンロードと更新に供する.
インストールコマンド:
1 sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
zhai@zhai-VirtualBox:~$ sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
[sudo] password for zhai:
As always, install packages from PPA's at your own risk.
Xfce 4.12 packages for currently supported versions of Xubuntu. Please note that these are pre-release versions, which may contain annoying bugs and/or crash.
NOTE: For 12.04, you MUST enable the PPA for Xfce 4.10 packages (https://launchpad.net/~xubuntu-dev/+archive/xfce-4.10) as well.
If you need and/or want stable versions, wait for the final release date of Xfce 4.12. More information at http://wiki.xfce.org/releng/4.12/roadmap.
More info: https://launchpad.net/~xubuntu-dev/+archive/ubuntu/xfce-4.12
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keyring `/tmp/tmpnrfxkory/secring.gpg' created
gpg: keyring `/tmp/tmpnrfxkory/pubring.gpg' created
gpg: requesting key 142986CE from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpnrfxkory/trustdb.gpg: trustdb created
gpg: key 142986CE: public key "Launchpad PPA for Xubuntu Developers" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK
2 sudo apt-get update && sudo apt-get dist-upgrade
3 sudo apt-get install xfce4
$ sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
$ sudo apt-get update
$ sudo apt-get dist-upgrade
アンインストールコマンド:
sudo apt-get install ppa-purge sudo ppa-purge ppa:xubuntu-dev/xfce-4.12
参照先:
ubuntu公式サイト
http://blog.csdn.net/makenothing/article/details/23954445
PPA:
https://help.launchpad.net/Packaging/PPA
https://help.launchpad.net/Packaging/PPA/InstallingSoftware