#author("2023-09-05T13:21:40+00:00","","")
#author("2023-09-05T13:21:49+00:00","","")
*pacmanとパッケージメモ [#vceff35a]

Archの肝になるパッケージマネージャ pacman のメモ。

**pacman コマンドラインメモ [#gdbf4713]
-公式wikiの https://wiki.archlinux.jp/index.php/Pacman ならびに[[ヒントページ(Arch WIKI):https://wiki.archlinux.jp/index.php/Pacman_%E3%83%92%E3%83%B3%E3%83%88]]も参照のこと。
-コマンドラインオプション
--pacman -S xxxxx xxxxx... : パッケージ ないし パッケージグループ のインストール
--pacman -R xxxxx : パッケージの削除 (依存関係も含めて消す場合は -Rs)
--pacman -Syu : パッケージの最新版へのアップデート
--pacman -Sc : パッケージキャッシュのアンインストール (インストール済みは除外される)
--- オプション -Scc でインストール済みも含めた全キャッシュ削除だが推奨はされない。

**カスタマイズ [#kab1c628]
 $ sudo vi /etc/pacman.conf

 # color   ←これのコメントアウトを解除すると色付きになる
 # ParallelDownloads=5 ←これのコメントアウトを解除すると5つまで並行DLするようになる

**署名がぶっ壊れてる言われる場合 [#a0eb0a30]
鍵を一時無効にするケース

 $ sudo cp /etc/pacman.conf /etc/pacman.conf.org
 $ sudo vim /etc/pacman.conf
 
 [options]
 ### SigLevelの行は[options]セクションの下にあり、最初はこのように書いてある。
 #SigLevel = Required DatabaseOptional
 
 ###鍵認証を使用しないようにするには、こう書く。
 SigLevel = Never

**ファイルが存在する「衝突」の場合の対処 [#k1b35ee7]

overwriteオプションで衝突を起こしてるパッケージをアップデート実施してから pacman -Syu しなおす。

 $ sudo pacman -S --overwrite '*' packagename



**pacman パッケージメモ [#s9fbd6e9]

-公式wiki https://wiki.archlinux.jp/index.php/%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E4%B8%80%E8%A6%A7 に羅列があったりします。

|パッケ名称|パッケ内容|重要度(SS,S,A-E)|h
|base|Archの基本パッケージ|''SS''&br;(事実上必須級)|
|linux or linux-lts|コア部分、ブート構成用|~|
|linux-firmware|一般的なハードウェア関連|~|
|grub|ブートローダー|''S''|
|efibootmgr|EFIブートローダー|''S''(EFI) or E(BIOS)|
|networkmanager|ネットワーク管理ツール|''S'' (スタンドアロン運用時を除く)|
|vi or vim / nano / emacs-nox |テキストエディタ|''S'' (選択は好み次第)|
|openssh|SSHd/sshクライアント|A|
|bash-completion|シェル自動補完|A|
|man-db|英語版のmanコマンドまわり|B (なくてもOK?)|
|w3m|コンソール用Webブラウザ|C&br;(個人的には好みだけどoptionalって感じ)|
|---ここからX本体---||重要度(A固定)|
|xorg-xinit xorg-server xorg-apps xorg-twm mesa xterm|X本体 with xterm|A|
|---ここからX関連---||重要度(A-E)|
|lightdm|軽量ログインマネージャ|A|
|gnome|デスクトップ環境 GNOME|A|
|plasma|デスクトップ環境 Plasma on KDE|A|

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS