既存のコマンドのカスタムパラメータ(オプション)を作成しますか?

既存のコマンドのカスタムパラメータ(オプション)を作成しますか?

pacman最近私は...について考えています。

pacman.conf詳しくは、すべてのパッケージをアップグレードするときに、特定のパッケージ(など)が明示的にlinux記載linux-firmware# pacman -Syuれていない限り、無視されるように調整しました# pacman -Syu linux linux-firmware

だから私が今欲しいのは、一般的に無視されるすべてのパッケージに言及するのではなく、使用するパラメータです。

要約すると、同じように--paramパラメータ(たとえば)を生成したいと思います。# pacman -Syu --param# pacman -Syu linux linux-firmware linux-headers ...


  1. エイリアスを使用してこれを達成することは不可能に見えます(何も欠けていない限り)。
  2. アップグレードを許可するパラメータみんな理想的ではありませんが、無視されたパッケージも歓迎されています。私の考えでは、構築する方がはるかに難しいでしょう。
  3. 私は現在それを使用していますbash(時々zsh)。しかし、提案を受け入れる準備ができています。

ベストアンサー1

まず、これはひどい考えです。IgnorePkgこれは本質的に強制的な措置であるため、一時的な措置です。部分アップグレード、あなたのものではありません実はローリングリリースパッケージの管理方法。

つまり、目標を達成するための関数を作成するのは比較的簡単です。

fullupgrade() { pacman -Syu $(awk -F= '/^IgnorePkg/ {print $NF}' /etc/pacman.conf) ; }

おすすめ記事