Связано с командой apt-get update

Я использую Ubuntu12.04, и я установил много pkg.

Я хочу обновить только один конкретный pkg.

Я попытался использовать

$apt-get update pkgname E: The update command takes no arguments 

поэтому я попробовал

 $apt-get update 

все pkg успешно обновлены.

Есть ли еще одна команда для обновления только одного конкретного pkg?

3 Solutions collect form web for “Связано с командой apt-get update”

apt-get update не обновляет пакет, он обновляет базу данных пакета. И, как и user1146332, с помощью install пакет автоматически обновляет его, так как он извлекает последнюю версию.

PS: Сначала вы должны сделать update чтобы убедиться, что вы знаете, что на самом деле самые последние версии пакетов.

vitiv сказал, что это правильно, либо вы

 apt-get install package name 

обновить его до последней версии, или вы можете попробовать

 apt-get upgrade package name 

получить последнюю версию пакета

Как говорили другие:

 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 

если вы позже деинсталлируете его зависимый.

  • Как установить определенную версию reiserfsprogs?
  • Соединение VNC занимает много времени, чтобы подключиться (по существу ... никогда)
  • Как обновить Ubuntu, когда система пакетов нарушена?
  • grub-mkconfig генерирует повторяющиеся записи для настройки двойной загрузки Ubuntu / Gentoo
  • Ошибка gnutls_handshake ()
  • Интернет не работает без установленного gpu?
  • установка cronjob во время IST
  • закрытие дескрипторов нежелательных файлов
  • Отключить обе клавиши переключения и включить блокировку шапки в смену
  • «Sudo service uwsgi restart» возвращает , однако журналы uwsgi показывают, что процессы были созданы и запущено приложение python
  • Отключить экран входа в Ubuntu 15.04 (Vivid Vervet)
  • Linux и Unix - лучшая ОС в мире.