В чем разница между sudo apt-get install и sudo apt install

В чем разница между sudo apt-get install и sudo apt install

Я установил много пакетов из, sudo apt-get installно когда я ввел, sudo apt --helpон предложил прямую возможность выполнить установку с помощью sudo apt install [package name]... Так в чем же разница между ними? Возникнут ли какие-либо проблемы, если я не буду использовать «get» вместе с «apt».

решение1

Не так много. apt— это новая команда, которая должна объединить несколько функций из apt-getи apt-cacheв одну команду. Она все еще немного сыровата, но вот список команд из --help:

Basic commands: 
 list - list packages based on package names
 search - search in package descriptions
 show - show package details

 update - update list of available packages

 install - install packages
 remove  - remove packages

 upgrade - upgrade the system by installing/upgrading packages
 full-upgrade - upgrade the system by removing/installing/upgrading packages

 edit-sources - edit the source information file

Эквивалентные функции разработаны для работы аналогичным образом, но это не прокси-команда (она не вызывает старые функции — это новый интерфейс непосредственно к библиотекам Apt), поэтому могут быть некоторые изменения в крайних случаях.

Также есть некоторые очевидные упущения ( download, policy, и т. д.), которые пропустят опытные пользователи, и есть целый ряд недокументированных команд ( purgeвсе еще работает, но я не могу найти о нем ничего).

Обновление 16.04:Многие из пропусков теперь включены, но пока не задокументированы, и у них нет Bash-дополнений. Жаль, что требуется так много времени для реализации функциональности, которая уже есть в кодовой базе, но ладно. Мой совет: если вы привыкли к команде apt-{get,cache}, попробуйте ее на apt. Это может сработать.


DIFFERENCES TO APT-GET(8)На странице также есть man aptинтересный раздел:

   The apt command is meant to be pleasant for end users and does
   not need to be backward compatible like apt-get(8). Therefore
   some options are different:

   ·   The option DPkgPM::Progress-Fancy is enabled.

   ·   The option APT::Color is enabled.

   ·   A new list command is available similar to dpkg --list.

   ·   The option upgrade has --with-new-pkgs enabled by default.

А если вам нужны дополнения Bash, у меня естьпопытка написать файл дополненийдля этого уже есть. Они включены в более поздние установки Ubuntu.

Связанный контент