GNU/Linux >> Tutoriels Linux >  >> Debian

Debian – Quels paquets sont installés par défaut dans Debian ? Y a-t-il un terme pour cet ensemble ? Pourquoi certains de ces packages sont "installés automatiquement" et d'autres non ?

Existe-t-il un terme pour désigner le sous-ensemble de packages automatiquement installés par la distribution Debian ?

Je pensais que cela avait quelque chose à voir avec les priorités des packages, mais cela ne semble pas être le cas, car il existe des packages de tous les niveaux de priorité parmi les packages installés par défaut.

De plus, certains de ces packages du sous-ensemble initial ont automatically installed drapeau, par ex. wireless-tools . Ils seront donc automatiquement supprimés si les packages du sous-ensemble initial, qui en dépendent, sont supprimés manuellement. Je me demande si l'outil d'installation ne conserve qu'une liste de packages à considérer comme installés manuellement et installe automatiquement leurs dépendances ?

Répondez aux deux premières questions :
Après avoir installé les principaux utilitaires Debian, l'installateur Debian semble invoquer tasksel pour effectuer des « tâches » d'installation. Parmi les tâches typiques figurent la tâche « standard » et la tâche « portable ». À partir de la page de sélection des tâches :

tâche "standard"

La tâche standard est une tâche spéciale utilisée par l'installateur Debian. Cela dépend en fait de la priorité des packages. Que comprend la tâche "système standard" ?

tasksel --task-packages standard

qui est une chaîne de recherche d'aptitude qui équivaut à

aptitude search ~pstandard ~prequired ~pimportant -F%p

Donc tasksel installe standard , required et important colis.

tâche "portable"

La tâche ordinateur portable est une tâche spéciale utilisée par l'installateur Debian, pour extraire les
packages utiles sur un ordinateur portable :

  • outils sans fil
  • support acpi
  • cpufrequils
  • acpi
  • wpasdemandeur
  • plateau électrique
  • acide
  • apmd
  • pcmciautils
  • pm-utils
  • anacron
  • avahi-autoipd
  • Bluetooth

Bureau

Voir https://wiki.debian.org/DebianDesktop/Tasks

Réponse acceptée :

Le base system est décrit dans la politique Debian comme tous les packages avec required ou important priorité.

Vous pouvez rechercher les packages que le required et important les priorités sont attachées avec l'aptitude utilitaire.

aptitude search ~prequired -F"%p"
aptitude search ~pimportant -F"%p"

debootstrap installe ces packages pendant le processus d'installation.
tasksel installera ensuite tous les autres rôles que vous choisirez en haut, normalement standard est la sélection par défaut qui est utilisée.

En plus de ce qui est répertorié dans le système de base, vous obtiendrez

  • Un noyau (heureusement)
  • Packages Input/Locale/Dictionary.
  • Packages matériels. (ACPI, USB, PCI, ajouts d'invités virtuels sur vm)
  • Puis quelques bibliothèques dépendantes pour prendre en charge ce qui précède.

Cela équivaut à environ 60 packages sur ma machine virtuelle VirtualBox (sans les ajouts d'invités VBox qui génèrent de nombreuses dépendances).

Exécutez l'Expert Install (sélectionnez "Options avancées> Expert") si vous en avez l'occasion. Cela vous donne une meilleure idée du processus d'installation étape par étape et quand apt est exécuté en dehors de l'installation de base.

Connexe :Debian – le format de la sortie « apt search » sur debian/ubuntu ?
Debian
  1. Debian vs Ubuntu :quelles sont les différences ?

  2. Debian - Comment voir les nouvelles et les journaux des modifications pour les paquets Debian mis à jour au cours des dernières 48 heures ?

  3. Linux - Comment chiffrer Linux (debian 8) après l'installation et quelles en sont les conséquences ?

  4. Debian - Qu'est-ce que Adduser fait que Useradd ne fait pas ?

  5. Dans quels langages Windows, Mac OS X et Linux sont-ils écrits ?

Debian-goodies - Un ensemble d'utilitaires utiles pour les utilisateurs de Debian et Ubuntu

Comment configurer le serveur et le client NTP sur Debian 11

Comment installer et configurer Jenkins dans Debian 11

Pourquoi certains Emoji N&B et d'autres sont-ils trop gros ?

Qu'est-ce qu'une base de données distribuée et à quoi servent les systèmes de données distribués ?

Comment définir l'utilisateur par défaut pour une distribution WSL qui a été installée manuellement avec wsl --import