|
Arch Linux上で実行されたPacman | |
| 作者 | Judd Vinet |
|---|---|
| 開発元 | Judd Vinet, Arch Linux Community |
| 初版 | 2002年2月25日 |
| 最新版 | |
| リポジトリ | |
| 対応OS | Linux |
| プラットフォーム | i686, x64,ARM |
| 種別 | パッケージ管理システム |
| ライセンス | GNU GPL |
| 公式サイト | http://www.archlinux.org/pacman/ |
Pacman(パックマン)は、Arch Linuxの一コンポーネントとして開発されたソフトウェアパッケージ管理システム。Arch Linux創設者であるジャッド・ヴィネットにより作成された。
Pacmanはインストールするパッケージとその依存関係を自動的に解決し、すべての必要なパッケージのダウンロードおよびインストールを行う。その他にもインストールされたパッケージの検索、アップグレード、削除、クリーンアップや、リポジトリ以外からの、ローカルシステムやインターネット上のパッケージファイルのインストールなど、パッケージ管理に関するほぼすべての作業を行う。理論的には、利用者は一つのコマンドを実行するだけでシステムの完全なアップグレードが行える。また、Arch Linuxの他、Frugalware Linux[2]、Windows上のMSYS2[3](Cygwinのフォーク)のパッケージマネージャーとしてもパッケージをインストールするのにも使われている。
Pacmanはすべてのパッケージに、コンパイルされたバイナリファイルを含む圧縮されたtarアーカイブを使用する。パッケージはリポジトリ設定によりFTP、HTTPまたはその両方でダウンロードする。ダウンロードに使用するソフトウェアはデフォルトではwgetだが、aria2など他のダウンロードユーティリティへのカスタマイズも可能である。また、ソースコードからのパッケージ作成を補完するABS(Arch Build System)が用意されている。
pacman -Ss [キーワード]
pacman -S [パッケージ名]
pacman -U [ファイルパス]
pacman -U [URL]
pacman -R [パッケージ名]
pacman -Rs [パッケージ名]
pacman -Sy
pacman -Syu
pacman -Qs [キーワード]
pacman -Qi [パッケージ名]
pacman -Ql [パッケージ名]
pacman -Qqe > pkglist
pacman -S $(cat pkglist)
pacman -Rs $(pacman -Qtdq)
pacman -Scc
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS B60