Qual é a diferença entre sudo apt-get install e sudo apt install

Qual é a diferença entre sudo apt-get install e sudo apt install

Instalei muitos pacotes do sudo apt-get installmas quando digitei sudo apt --helpdeu uma opção direta de fazer a instalação por sudo apt install [package name]... Então, qual a diferença entre os dois? há algum problema se eu não usar 'get' junto com 'apt'.

Responder1

Não muito. apté um novo comando que deveria mesclar várias funções de apt-gete apt-cacheem um comando. Ainda é um pouco difícil, mas aqui está a lista de comandos de --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

As funções equivalentes são projetadas para funcionar de maneira semelhante, mas não é um comando proxy (não está chamando os antigos - é uma nova interface diretamente nas bibliotecas Apt), portanto, pode haver algumas alterações extremas.

Existem também algumas omissões óbvias ( download, policy, etc) que os usuários avançados perderão e há uma série de comandos não documentados ( purgeainda funciona, mas não consigo encontrar nada neles).

Atualização 16.04:Muitas das omissões foram incluídas, mas ainda não estão documentadas, nem possuem conclusões do Bash. É uma pena que esteja demorando tanto para implementar funcionalidades que já existem na base de código, mas tudo bem. Meu conselho é que se você está acostumado com um apt-{get,cache}comando, experimente-o apt. Pode funcionar.


Há também uma DIFFERENCES TO APT-GET(8)seção na man aptpágina que é interessante:

   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.

E se você quiser conclusões do Bash, eu tiveuma tentativa de escrever um arquivo de conclusõespor isso já. Eles estão incluídos em instalações posteriores do Ubuntu.

informação relacionada