Gibt es einen Begriff, der sich auf die Untergruppe von Paketen bezieht, die automatisch von der Debian-Distribution installiert werden?
Ich dachte, dass es etwas mit Paketprioritäten zu tun hatte, aber das scheint nicht der Fall zu sein, weil es Pakete aller Prioritätsstufen unter den standardmäßig installierten Paketen gibt.
Außerdem werden einige dieser Pakete der anfänglichen Teilmenge automatically installed
Flagge, z. wireless-tools
. Sie werden also automatisch entfernt, wenn Pakete der anfänglichen Teilmenge, abhängig von ihnen, manuell entfernt werden. Ich frage mich, führt das Installationstool nur eine Liste von Paketen, die als manuell installiert gelten, und installiert ihre Abhängigkeiten automatisch?
Antwort auf die ersten beiden Fragen:
Nach der Installation der wichtigsten Debian-Dienstprogramme scheint das Debian-Installationsprogramm tasksel
aufzurufen um Installations-„Aufgaben“ auszuführen. Zu den typischen Aufgaben gehören „Standard“-Aufgabe und „Laptop“-Aufgabe. Von der Tasksel-Seite:
„Standard“-Aufgabe
Die Standardaufgabe ist eine spezielle Aufgabe, die vom Debian-Installer verwendet wird. Es hängt tatsächlich von der Priorität der Pakete ab. Was beinhaltet die Aufgabe „Standardsystem“?
tasksel --task-packages standard
Dies ist eine Suchzeichenfolge für Fähigkeiten, die
entspricht
aptitude search ~pstandard ~prequired ~pimportant -F%p
Also tasksel
installiert standard
, required
und important
Pakete.
„Laptop“-Aufgabe
Der Laptop-Task ist ein spezieller Task, der vom Debian-Installer verwendet wird, um die
Pakete zu ziehen, die auf einem Laptop nützlich sind:
- Wireless-Tools
- acpi-Unterstützung
- cpufrequitils
- acpi
- wpabittend
- Netzteil
- acpid
- apmd
- pcmciautils
- pm-utils
- Anacron
- avahi-autoipd
- Bluetooth
Desktop
Siehe https://wiki.debian.org/DebianDesktop/Tasks
Akzeptierte Antwort:
Das base system
wird in der Debian-Richtlinie als alle Pakete mit required
beschrieben oder important
Priorität.
Sie können nach den Paketen suchen, die required
sind und important
Prioritäten werden mit aptitude
angehängt Dienstprogramm.
aptitude search ~prequired -F"%p"
aptitude search ~pimportant -F"%p"
debootstrap
installiert diese Pakete während des Setup-Vorgangs.tasksel
installiert dann alle anderen Rollen, die Sie oben auswählen, normalerweise standard
ist die verwendete Standardauswahl.
Zusätzlich zu dem, was im Basissystem aufgelistet ist, erhalten Sie
- Ein Kernel (zum Glück)
- Input/Locale/Dictionary-Pakete.
- Hardwarepakete. (ACPI, USB, PCI, Ergänzungen für virtuelle Gäste auf VMs)
- Dann einige abhängige Bibliotheken, um das Obige zu unterstützen.
Dies entspricht etwa 60 Paketen auf meiner VirtualBox-VM (ohne die VBox-Gastzusätze, die viele Abhängigkeiten mit sich ziehen).
Führen Sie die Expert Install
aus (wählen Sie „Erweiterte Optionen> Experte“), wenn Sie die Möglichkeit haben. Es gibt Ihnen eine bessere Vorstellung vom Schritt-für-Schritt-Installationsprozess und wann apt
wird außerhalb der Basisinstallation ausgeführt.