Deaktivieren Sie die GUI auf BeagleBone Black mit Debian

9416
Atomiklan

Das Debian-Image für BeagleBone Black, das sie auf ihrer Website haben, wird standardmäßig mit einer GUI geliefert. Ich möchte die GUI komplett deaktivieren, aber auf die einfachste Art und Weise. Es wird als Headless-Gerät verwendet und benötigt keine angesaugten Ressourcen.

Ich habe es erfolgreich deaktiviert, aber ich habe das Gefühl, dass meine Prozedur Dinge hinter den Kulissen bricht. Alles was ich mache ist:

apt-get remove lightdm 

Rückblickend apt-get purgewäre es vielleicht besser.

Kann jemand Löcher in der Methode sehen oder eine bessere Methode empfehlen?

Vielen Dank.

2

3 Antworten auf die Frage

5
BenjiWiebe

aptget remove lightdmsollte funktionieren, wenn Sie es entfernen möchten. Wenn Sie es nur deaktivieren möchten, gehen Sie zu /etc/rc2.dund löschen Sie den lightdmNamen mit dem Namen.

4
atomic

Folgendes hinzufügen zu /boot/uboot/uEnv.txt:

## For BBB Debian OS  ## This disables lightdm run from "/etc/init.d/lightdm". optargs=text 
Für mich war der Speicherort der Datei `/ boot / uEnv.txt` Ben vor 9 Jahren 2
2
Dave

Wenn Sie das GUI nur deaktivieren möchten, anstatt es vollständig zu entfernen, müssen Sie die rc.d-Dateien nicht manuell bearbeiten, sondern führen den folgenden Befehl aus:

 sudo update-rc.d lightdm disable 
Kannst du erklären, wie das besser ist als `apt-get remove lightdm '(was auch keine Dateien manuell bearbeitet)? Bitte antworten Sie nicht in Kommentaren. Bearbeiten Sie Ihre Antwort, um sie vollständiger zu machen. Scott vor 7 Jahren 1
@Scott - Deaktivieren wird nicht entfernt? apt-get remove lightdm entfernt es vollständig. Sie müssen es also komplett neu installieren, wenn Sie es wieder einschalten möchten. Wenn Sie es deaktivieren, wird der Start nur verhindert, und Sie können es später mit einer einfachen Konfigurationsänderung wieder einschalten. Fake Name vor 7 Jahren 0
@FakeName: Fragst du mich etwas oder erzählst mir etwas? Wenn Sie mich etwas fragen, bitte klarstellen. Wenn Sie mir etwas sagen, warum benutzen Sie ein Fragezeichen? Scott vor 7 Jahren 0
Sie haben gefragt, wie sich diese Antwort von "apt-get remove" unterscheidet. Diese Antwort deaktiviert das Paket, statt es zu entfernen, was ich für ziemlich selbsterklärend gehalten hätte. Da ich bezweifle, dass Sie nach den Definitionen für "Deaktivieren" und "Entfernen" fragen, gehe ich davon aus, dass Sie tatsächlich etwas anderes fragen. Ist das nicht richtig? Fake Name vor 7 Jahren 0
@FakeName: Sie haben über [SE] über 35.000 *** Ansehen. Sie sollten jetzt wissen, wie Sie den Revisionsverlauf eines Beitrags betrachten. Wenn Sie sich den Revisionsverlauf für diese Antwort ansehen, werden Sie feststellen, dass die Antwort zum Zeitpunkt der Veröffentlichung meines Kommentars sehr knapp war und nicht "Deaktivieren" oder "Entfernen" erwähnte und überhaupt nicht selbsterklärend war. (Mir ist immer noch nicht klar, warum Sie am Ende eines Satzes ein Fragezeichen verwendet haben, aber keine große Sache.) Scott vor 7 Jahren 0
Ich denke, du solltest beide meine Daumen hochhalten Dave vor 7 Jahren 0
Ich dachte nicht an die Geschichte. Derp. Fake Name vor 7 Jahren 0