Was ist der Unterschied zwischen Konsolendaten, Konsolen-Setup, Konsolen-Allgemein und Konsolen-Tools?

Was ist der Unterschied zwischen Konsolendaten, Konsolen-Setup, Konsolen-Allgemein und Konsolen-Tools?

Die Debian-Pakete console-data, console-setup, console-commonund console-tools(vielleicht sogar noch mehr) scheinen alle dasselbe zu tun. Was sind die Unterschiede und welche sollte ich verwenden?

Antwort1

Debian teilt Anwendungen gerne in kleine Einheiten auf, selbst wenn 99 % der Benutzer alles installieren möchten, nur um den 1 % mit ungewöhnlichen Anforderungen gerecht zu werden. Sie übertreiben jedoch, wenn Sie behaupten, dass sie „alle das Gleiche zu tun scheinen“ – die Beschreibungen sind ziemlich aufschlussreich.

console-dataenthält architekturunabhängige Daten wie Tastaturbelegungen und Schriftarten. Es gibt ein einziges Binärpaket für alle Architekturen, was Platz auf Paketspiegeln und Downloadbandbreite auf Websites mit Installationen mehrerer Architekturen spart. Das Datenpaket ist für sich genommen nicht nützlich, es wird als Abhängigkeit von Programmen einbezogen, die diese Daten verwenden.

console-toolsenthält die Programme, die die Daten in verwenden console-data: Legen Sie mit eine Tastaturbelegung fest loadkeys, mit eine Schriftart consolecharsusw. Das Paket enthält außerdem einige Tools zum Verwalten von Textkonsolen wie chvt, openvt, … Dieses Paket empfiehlt console-data, ist jedoch nicht davon abhängig, da Sie nicht über alle Tastaturbelegungen und Schriftarten verfügen müssen. Vielleicht benötigen Sie das Paket nur für die anderen Tools oder um eine Tastaturbelegung zu laden.

console-commonenthält nur die Infrastruktur, die zum Laden einer Tastaturbelegung beim Booten erforderlich ist. Es hängt sowohl von console-data(für die Tastaturbelegungen) als auch console-tools(für das loadkeysProgramm) ab. Dieses Paket dient zur einfachen Konfiguration. Wenn Sie ein minimalistisches System ohne alle Tastaturbelegungen möchten, können Sie dies auch manuell tun.

console-setupist ein zusätzliches Programm zum Konvertieren von X11-Tastenbelegungen in Linux-Konsolen-Tastenbelegungen.

Du hast verpasstkbd, eine alternative Implementierung von console-tools. Ich weiß nicht, was die Unterschiede sind.

Für die meisten Benutzer lautet die Antwort auf die Frage „Welche soll ich verwenden?“: Keine – lassen Sie Ihre Distribution einfach standardmäßig abrufen, was sie will. Sie werden ohnehin nicht viel mit der Konsole interagieren: Sobald X startet, ist das alles irrelevant.

verwandte Informationen