私はUbuntu12.04を使用しており、多くのpkgがインストールされています。
特定のパッケージのみを更新したいです。
使ってみよう
$apt-get update pkgname
E: The update command takes no arguments
だから私は努力しました
$apt-get update
すべてのパッケージが正常に更新されました。
1つの特定のパッケージのみを更新する他のコマンドはありますか?
答え1
apt-get update
パッケージを更新するのではなく、パッケージデータベースを更新します。 user1146332が言ったように、install
このパッケージを使用すると、最新バージョンを入手すると自動的に更新されます。
添付:あなた持つまず、update
これらのパッケージの最新バージョンが実際に何であるかを確認してください。
答え2
vitivは正しいです、あなたも同じです。
apt-get install package name
最新バージョンに更新または試すことができます。
apt-get upgrade package name
関連パッケージの最新バージョンを入手してください
答え3
他の人が述べたように:
apt-get update # Updates your package lists.
apt-get upgrade # Upgrades all your packages
apt-get upgrade YOURPACKAGE # Upgrades only your package (plus dependencies)
利点upgrade
は、パッケージを手動でインストールされているとマークしないことです。したがって、インストールされたパッケージのみをアップグレードする場合自動的に依存関係として自動的に削除可能になります。
apt-get autoremove
後で依存関係を削除する場合。