
pacman
最近私は...について考えています。
pacman.conf
詳しくは、すべてのパッケージをアップグレードするときに、特定のパッケージ(など)が明示的にlinux
記載linux-firmware
さ# pacman -Syu
れていない限り、無視されるように調整しました# pacman -Syu linux linux-firmware
。
だから私が今欲しいのは、一般的に無視されるすべてのパッケージに言及するのではなく、使用するパラメータです。
要約すると、同じように--param
パラメータ(たとえば)を生成したいと思います。# pacman -Syu --param
# pacman -Syu linux linux-firmware linux-headers ...
- エイリアスを使用してこれを達成することは不可能に見えます(何も欠けていない限り)。
- アップグレードを許可するパラメータみんな理想的ではありませんが、無視されたパッケージも歓迎されています。私の考えでは、構築する方がはるかに難しいでしょう。
- 私は現在それを使用しています
bash
(時々zsh
)。しかし、提案を受け入れる準備ができています。
答え1
まず、これはひどい考えです。IgnorePkg
これは本質的に強制的な措置であるため、一時的な措置です。部分アップグレード、あなたのものではありません実はローリングリリースパッケージの管理方法。
つまり、目標を達成するための関数を作成するのは比較的簡単です。
fullupgrade() { pacman -Syu $(awk -F= '/^IgnorePkg/ {print $NF}' /etc/pacman.conf) ; }