Ma question est un peu différente des autres déjà posées, je suppose. J'ai déjà cherché des réponses, mais je n'ai rien trouvé de similaire.
Par exemple, j'ai toujours installé K3B via Terminal avec la commande suivante "sudo apt-get install k3b". Cela a toujours fonctionné, bien sûr. Un jour, j'ai décidé de l'installer via Ubuntu Sofware Center et, à ma grande surprise, il y avait quelques modules complémentaires que je ne connaissais pas. J'ai vérifié que certains d'entre eux étaient également installés car je les ai trouvés utiles.
Maintenant, voici ma question: lorsque nous essayons d'installer un logiciel via Terminal et que ce logiciel a des modules complémentaires, comment le savons-nous? Et comment installer les modules complémentaires via le terminal?
Je suppose que nous devons d'abord connaître les noms des modules complémentaires, puis les installer un par un, une fois le logiciel principal déjà installé. Mais comment pouvons-nous connaître ces noms via Terminal? L'utilisation du Software Center est cool car elle montre les modules complémentaires, une brève description de chacun et leurs noms entre parenthèses, non? Qu'en est-il via Terminal?
Je n'y avais jamais prêté attention avant d'utiliser le Software Center. Soit dit en passant, K3B n'était qu'un exemple, bien sûr.
sudo apt-cache search firefox
qu'il montre le paquet firefox mais aussifirefox-addon*
et firefox-nl / de / en en zo oneRéponses:
Ces addons sont des packages suggérés destinés à améliorer votre expérience avec k3b. Mais ce ne sont pas des éléments essentiels pour que k3b fonctionne correctement.
Dans le terminal, vous pouvez connaître les noms des modules complémentaires (au moins certains d'entre eux) en utilisant la
apt-cache depends k3b
commande. Les noms des modules complémentaires seront affichés dans la section "Suggérer:". Par exemple:Veuillez noter que les packages suggérés ne sont pas essentiels. Notez également que les
apt-get
packages nécessaires à l'exécution de k3b (appelés dépendances) seront installés ainsi que les packages recommandés.Vous pouvez visiter ces liens pour obtenir des informations sur ce sujet:
Consultez également cette question sur Superuser.com
En résumé:
Remarque, Ubuntu installe par défaut les deux premières catégories du logiciel à partir du Centre logiciel et du terminal. Donc, vous ne perdez rien d'essentiel. Mais vous pouvez toujours les installer. Notez également que le Centre logiciel ne les installe pas automatiquement.
Pour installer les packages suggérés également à partir du terminal
Si vous souhaitez installer les packages suggérés à partir du terminal, vous pouvez utiliser cette commande
Cette commande installera tous les packages suggérés ainsi que les packages de dépendance et recommandés.
Pour configurer de façon permanente apt à installer les packages suggérés
Si vous souhaitez configurer en
apt-get
permanence pour installer automatiquement les packages suggérés également, vous pouvez le faire:Créez un fichier
/etc/apt/apt.conf.d
avec le nom99mysettings
Ajoutez ensuite l'option de configuration dans ce fichier
Enregistrez ensuite le fichier et quittez gedit.
À partir de maintenant, les packages suggérés seront également installés automatiquement par
apt-get
.Veuillez noter que, apt-get n'installera ces packages que s'il les trouve dans n'importe quel référentiel, sinon, il les ignore simplement et continue l'installation.
la source
Lorsque vous installez un programme via le terminal, il vous indiquera également les packages suggérés (modules complémentaires, etc.). c'est à dire:
la source
Vous devriez pouvoir utiliser
sudo apt-cache search <name>
Ceci devrait retourner tous les paquets qui sont liés à de toute façon possible.la source
une possibilité est
Et vous pouvez installer tous les packages souhaités en une seule fois
la source