
私はArchLinuxでyaourtを使用しています。
yaourt -Syu
core/extra または私が望むパッケージのみを含めることは可能ですか?- 単一のパッケージを更新するにはどうすればいいですか? が
yaourt -U <package>
機能しません (パッケージが見つからないか読み取れません)。 を使用する必要がありますかyaourt -S <package>
?
編集
- 使用に問題があります
yaourt -S <package>
: 更新が利用できない場合は、パッケージは再インストールされます
答え1
最初の点について:
yaourt -Syu を実行しても、core/extra または自分が望むパッケージのみを含めることは可能ですか?
ドキュメントによると、pacman
(またはyaourt
この場合は) 呼び出されるたびに読み取りを試みますpacman.conf
。それで、アップグレードしたくないセクションをコメント化してみましたか?
2点目:
単一のパッケージを更新するにはどうすればいいですか? が
yaourt -U <package>
機能しません (パッケージが見つからないか読み取れません)。 を使用する必要がありますかyaourt -S <package>
?
Pacman のインストール コマンドは-S
、実際には同期です。インストールやアップグレードは同じ方法で行われます。
$ pacman -S <package>
または:
$ yaourt -S <package>
答え2
あなたがしたい場合はArch Linuxでパッケージを1つだけ更新する、 以下をせよ (その点に注意してください#コマンドは次のように実行されることを示します根)
1) パッケージ名を検索する
$ パックマン -Ssキーワード
(パッケージの名前やその他の情報がここに出力されます)
2) 次のコマンドを実行してパッケージのURIを取得します。
# pacman -Syup | grepパッケージ名
(前のコマンドで取得したパッケージ名を入力すると、パッケージの URI が取得されます)
3) 最後に、URIをコピーし、次のコマンドを実行して更新します。
# パックマン -Uパッケージの uri
これが誰かの役に立てば幸いです。余談ですが、これは推奨される方法ではありませんパッケージを更新する。可能であれば、システム全体をアップグレードします。ただし、これは、1つのパッケージを更新するだけで、システム全体のアップグレードを実行する帯域幅がない場合に適した方法です。(例えば、最近、フラッシュプラグインパッケージ)。