【Arch Linux】Pacmanコマンドについてくわしく解説!

Arch LinuxのPacmanコマンドとはどのようなコマンドなのか、詳しくご紹介をしていきます。Arch LinuxのPacmanの基本からパッケージの使い方やキャッシュ削除などの基本機能・便利機能・アップグレードの更新やダウングレードに至るまで解説!

目次

  1. 1Pacmanとは
  2. Arch Linux の主要な機能のひとつ
  3. 2Pacmanの基本のコマンドライン~パッケージの検索~
  4. -Ss
  5. -Si
  6. -Q
  7. -Qi
  8. 3Pacmanの基本のコマンドライン~パッケージのインストール~
  9. -S
  10. 4Pacmanの基本のコマンドライン~パッケージの削除~
  11. -R
  12. -Rs
  13. -Rns
  14. 5Pacmanの基本のコマンドライン~キャッシュの削除~
  15. -Sc
  16. -Scc
  17. 6Pacmanの基本のコマンドライン~パッケージのアップグレード~
  18. -Syu
  19. -Syua
  20. -Syyu/-Syyua
  21. --ignore
  22. 部分的なアップグレードはできない
  23. 7Pacmanの基本のコマンドライン~パッケージのダウングレード~
  24. -U
  25. 8Pacmanの基本のコマンドライン~依存関係の表示~
  26. pactree
  27. 9Pacmanの基本のコマンドライン~孤児パッケージの表示~
  28. -Qdt
  29. 10Pacmanの便利なコマンドライン
  30. 8個のオペレーションとその機能
  31. Pacmanでのヘルプの参照
  32. まとめ
  33. 合わせて読みたい!Arch Linuxに関する記事一覧

Pacmanとは

PacmanはArch Linuxにインストールされたパッケージを追跡するための、パッケージ管理ユーティリティです。

Pacmanを使用することにより、依存関係を解決したり、パッケージグループを扱うことができます。

さらに、インストール・アンインストールスクリプトの実行や、リモートのリポジトリとローカルマシンを同期して自動的にパッケージをアップグレードすることが可能です。

PacmanはC言語で書かれており、パッケージフォーマットは「.pkg.tar.xz」を使用しています。Pacmanはバージョン3.0.0から、libalpm(3) ("Arch Linux Package Management" ライブラリ) のフロントエンドとなりました。

このライブラリのおかげで他のフロントエンドを書くことができるようになっています。Pacmanを呼び出すときは操作とオプション、次に操作の対象となるターゲットを指定します。

ターゲットはパッケージ名やファイル名、URL、あるいは検索文字列となります。ターゲットはコマンドライン引数として指定することができます。

さらに、ターミナルのコマンドライン入力しない場合はハイフンを引数として指定することで、ターゲットを標準入力から読み込むことが可能です。

pacman

Arch Linux の主要な機能のひとつ

PacmanパッケージマネージャはArch Linuxの主要な機能のひとつです。Pacmanはシンプルなバイナリのパッケージ形式と簡単に利用できるビルドシステムから成っています。

Pacman ヒント

パッケージを容易に管理することができる

Pacmanを使用することで、Arch Linuxにてパッケージ管理を簡単に利用することができ、公式のArch Linuxにあるパッケージや、ユーザー自身が作成したパッケージを簡単に管理することができます。

コマンドを使って操作対象を指定する

Pacmanはマスターサーバーと自動同期をすることによりシステムを常に最新の状態に保ちます。このサーバー・クライアントモデルにより、シンプルなコマンドのみでパッケージのダウンロードやインストールをすることができます。

【LinuxMint19.1】Chromeをインストールする方法!
LinuxMint19.1でChromeをインストールする方法を解説します。LinuxMin...

Pacmanの基本のコマンドライン~パッケージの検索~

ここまでは、Pacmanの概要について解説をしてきました。ここからは、Pacmanを使用したコマンドラインの使い方について解説をしていきます。まずは、パッケージの検索方法からご紹介をしていきます。

-Ss

まずは、Pacmanの基本的なコマンドラインである「-Ss」の用途と使用方法についてご紹介をしていきます。

リポジトリを検索する

Pacmanの基本的なコマンドラインである「-Ss」はリポジトリの検索をするためのコマンドラインです。使用方法は「 pacman -Ss [検索したいソフトウェアパッケージ名] 」と入力をすることで検索をすることができます。

-Si

関連するまとめ

関連するキーワード

この記事のライター
アカサカゲン
こんにちは、アカサカゲンと申します。 趣味はドライブや旅行、美味しいものを食べることです。 WEBライター、ブ...

人気の記事

新着まとめ