最良かつ最も適切なアプローチは何ですか?ダウングレードに包まれてアーチ?
一般的な状況では、次を実行してすばやくダウングレードできます。
# pacman -Rd <broken-package>
# pacman -U <older-stable-package-pkg.tar.gz>
しかし今日はダウングレード中です。コア、これは私のLinuxの生活の中で非常に重要な部分です。私はこれを正しくしたいと思います。
これは正しいアプローチですか?そうでなければ何ですか?
答え1
一般的に言えば、そのタスクに依存する部門がない場合、pacman -U <older-stable-package-pkg.tar.gz>
そのタスクは正しく実行されます(この場合、タスクを離れると問題が発生する可能性があります)。また、-Rd
システムを損傷する可能性のある作業は避けてください。あなたは何をしているのか知っていますそうでなければ、依存関係を破るようにダウングレードしようとするとシステムが文句を言うからです。
答え2
パッケージの最新バージョン(ベータ版など)があり、安定したバージョンにバッチダウングレードしたい場合は、次のpacmanコマンドを実行できます。
同期データベースを更新します。
# pacman -Syy
リポジトリ内のすべてのサブバージョンのパッケージをダウングレードします。
# pacman -Suu