パックマン-Syu、-Syyu、-Syuuの違いは何ですか?

パックマン-Syu、-Syyu、-Syuuの違いは何ですか?

パックマン-Syu、-Syyu、-Syuuの違いは何ですか?

一部の人々は代わりにArchlinuxを話すかpacman -Syyu更新pacman -Syyします-Syu1)

-Syuuリポジトリを変更した後(2)

y二重と二重の意味を知りたいです。u

どちらが良いですか?ありがとうございます!

答え1

バラよりman pacman、太字の形式を追加:

-u, --sysupgrade
古いパッケージをすべてアップグレードしてください。現在インストールされている各パッケージを確認し、最新のパッケージがある場合はアップグレードします。アップグレードするすべてのパッケージのレポートが表示され、ユーザーを確認しないと操作は続行されません。依存関係はこのレベルで自動的に解決され、必要に応じてインストール/アップグレードされます。

パッケージのダウングレードを有効にするには、このオプションを2回渡します。; この場合、パックマンはローカルバージョンと一致しない同期パッケージを選択します。これは、ユーザーがテストストアから信頼できるストレージに切り替えるときに便利です。

同じタスクを使用して、-Su foo システムのアップグレードとパッケージのインストール/アップグレードのための追加のターゲットを手動で指定することもできます。foo

-y, --refresh

定義されたサーバーからプライマリパッケージデータベースの新しいコピーをダウンロードします。pacman.conf(5)。これは通常--sysupgradeまたは毎回使用する必要があります-u--refresh 2つまたはフラグを渡すと、-yすべてのパッケージデータベースが強制的に更新されます。、たとえ最新のように見えるが。

Wikipediaでは、-Syuuテストリポジトリを無効にするときは、次のことをお勧めします。可能一部のパッケージをダウングレードする必要があります。

一般的に推奨されるオプションはを使用することです-Syu。特に、使用する場合-Sy(so)または直後に行う-Su必要があります(参照)。-Syuシステムメンテナンスに関するよくある質問)。

の場合、-yy一般的に推奨しない。ミラーに問題がある場合にのみ使用してください。ミラーが実行されていてミラーを切り替える必要がない限り、アップグレードするたびにパッケージデータベースファイル全体を再ダウンロードする理由はありません。すべてのパッケージデータベースファイルが一貫性を維持するようにミラーを切り替えるときにこの機能を使用できます。

関連情報