J'ai installé de nombreux paquets à partir de, sudo apt-get install
mais lorsque je l'ai tapé, sudo apt --help
cela m'a donné une option directe d'installation par sudo apt install [package name]
... Alors, quelle est la différence entre les deux? y at-il des problèmes si je n'utilise pas 'get' avec 'apt'.
apt
package-management
Chinmaya B
la source
la source
Réponses:
Pas tant.
apt
est une nouvelle commande supposée fusionner plusieurs fonctions deapt-get
etapt-cache
en une seule. C'est toujours un peu difficile sur les bords, mais voici la commande listant--help
:Les fonctions équivalentes sont conçues pour fonctionner de la même manière, mais il ne s’agit pas d’une commande proxy (elle n’appelle pas les anciennes, c’est une nouvelle interface directement sur les bibliothèques Apt), de sorte qu’il peut y avoir des changements dans les cas extrêmes.
Il y a aussi quelques omissions évidentes (
download
,policy
, etc.) que les utilisateurs de power-RATERA et il y a toute une série de commandes non documentées (purge
fonctionne toujours , mais je ne peux pas trouver quoi que ce soit là - dessus).16.04 Mise à jour: Un grand nombre d'omissions ont maintenant été incluses mais ne sont pas encore documentées, pas plus qu'elles ne comportent de compléments Bash. Dommage que cela prenne si longtemps pour implémenter des fonctionnalités qui existent déjà dans le code, mais bon. Mon conseil est que si vous êtes habitué à une
apt-{get,cache}
commande, essayez-laapt
. Cela peut fonctionner.Il y a aussi une
DIFFERENCES TO APT-GET(8)
section de laman apt
page qui est intéressante:Et si vous voulez Bash-complétions, j'ai déjà essayé d'écrire un fichier de complétions pour celui-ci. Ceux-ci sont inclus avec les installations ultérieures d'Ubuntu.
la source
aptitude
vous