Diese zwei netten SE-Posts (1, 2) kommentieren den Neustart der Ubuntu-Maschine, lassen mich aber mit ein paar Fragen zurück:
- Wie machst du eigentlich den Neustart (ich bin ein Anfänger und benutze 12.04.1 LTS)?
- Sollte ich das System immer neu starten, wenn ich dazu aufgefordert werde?
- Beeinflusst ein Neustart des Systems den Zugriff über SSH oder andere Vorbehalte, die Sie beachten müssen, bevor Sie dies tun?
Antworten:
Sollte ich neu starten, wenn Sie dazu aufgefordert werden?
Ja du solltest. In den meisten Fällen ist ein Neustart erforderlich, wenn ein Update für den Linux-Kernel installiert wurde. Diese Updates sind normalerweise Sicherheitsupdates und werden erst nach einem Neustart wirksam. Updates für normale Anwendungen wie Firefox werden nach dem Neustart des Programms wirksam. Firefox sollte Sie dazu auffordern, dies automatisch zu tun, andere Programme sollten dies jedoch nicht tun.
So starten Sie neu:
Um den Computer in Ubuntu 12.04 neu zu starten, klicken Sie auf das Energiesymbol in der oberen rechten Ecke des Bildschirms und wählen Sie "Herunterfahren ...". In dem daraufhin angezeigten Dialogfeld sollte die Schaltfläche "Neustart" angezeigt werden. In Ubuntu 12.10 wird die Neustart-Option direkt im Power-Menü angezeigt.
Führen Sie den folgenden Befehl aus, um von der Befehlszeile aus neu zu starten:
Die Nachteile des Neustarts:
Im Großen und Ganzen ist ein Neustart ein sehr sicherer Vorgang und ich würde ihn in keiner Weise als unsicher betrachten. Wenn Sie den Computer neu starten, gehen natürlich alle Informationen im RAM verloren. Stellen Sie daher sicher, dass Sie alle geöffneten Dokumente und Dateien speichern, bevor Sie den Computer herunterfahren. Während Sie neu starten, bleibt Ihr Computer natürlich für einige Minuten offline. Wenn Sie einen Server betreiben, fällt dieser für einige Minuten aus. Wenn Sie eine offene SSH-Sitzung haben, wird diese beendet.
quelle
downsides
: Wenn ein Prozess wie Memcache, MySQL, eine gemountete Festplatte usw. ausgeführt wird, werden diese möglicherweise nach dem Neustart nicht zurückgegeben (abhängig von der Konfiguration). Außerdem ist es am besten, sie vor dem Neustart manuell herunterzufahren.downside
nicht genau richtig ist, aber ich denke, es ist wichtig, sich dessen bewusst zu sein und den Prozess entsprechend zu planen. 2) Ist es das? Ich bin mir sicher, dass Sie sich in diesen Fragen besser auskennen als ich, aber ich hatte den Eindruck, dass ein manueller Service-Stopp durchgeführt wird. Warnungen. Liege ich falsch?sudo apt-get autoremove
, um die veralteten Kernel zu entfernen. Ich muss dies auf einigen Servern vor dem Neustart tun, da meine Bootpartition nur 3 oder 4 Kernel gleichzeitig enthalten kann.Sie können die Liste der Pakete anzeigen, die einen Neustart erfordern:
Anhand der Liste können Sie entscheiden, ob sich ein Neustart lohnt.
Ausgabebeispiel:
(Die Antwort wurde auf Ubuntu 14.04 LTS x64 und Ubuntu 16.04 LTS x64 getestet.)
quelle
So starten Sie neu:
Oder
Ja, da es sich höchstwahrscheinlich um ein Sicherheitsupdate handelt.
Die ssh-Konnektivität wird nach dem Neustart nicht beeinträchtigt.
quelle
Eine andere Option ist die Verwendung von
sudo shutdown -r now
Wenn Sie dazu aufgefordert werden, sollten Sie dies tun. Als System müssen Dinge angewendet werden (am häufigsten, wenn Sie Updates automatisch herunterladen und installieren möchten oder wenn Sie etwas geändert haben, das einen Neustart erfordert, um Änderungen an Ihrem System zu übernehmen).
SSH ist bei einem Neustart definitiv betroffen und wird beendet. Ich kann Putty vorschlagen, da es im Kontextmenü eine Option zum erneuten Verbinden der Sitzung gibt.
quelle
Versuchen Sie immer, den PC nach Ubuntu-Updates neu zu starten, installieren Sie Treiber und eine Anwendung, die das Betriebssystem neu starten möchte (Ubuntu).
Wenn neue Updates installiert oder Treiber installiert werden, möchten diese das Betriebssystem neu starten, um die Arbeitsleistung zu gewährleisten und es ordnungsgemäß zu verwenden.
Normale Anwendungen oder Pakete müssen das Betriebssystem nach der Installation nicht neu starten.
quelle
Eine weitere Einschränkung, von der ich noch niemanden gesehen habe:
Wenn die Box, mit der Sie sich in SSH einloggen, über WLAN verbunden ist, haben Sie beim Neustart möglicherweise erst dann Zugriff auf das WLAN-Netzwerk, wenn sich ein Benutzer physisch auf dem Remote-Computer anmeldet. Dies bedeutet, dass SSH fehlschlägt, da die Box nicht verbunden ist zum Netzwerk.
Um dies zu vermeiden, müssen Sie auf dem Remote-Computer das WLAN im Voraus so konfigurieren, dass es allen Benutzern zur Verfügung steht. Klicken Sie auf das Netzwerksymbol in der Taskleiste und wählen Sie "Verbindungen bearbeiten". Wählen Sie Ihr WLAN-Netzwerk aus und klicken Sie auf die Schaltfläche "Bearbeiten". Stellen Sie dann sicher, dass die Kontrollkästchen "Automatisch verbinden" und "Für alle Benutzer verfügbar" aktiviert sind.
Sie können dies anscheinend auch lösen, indem Sie mit / etc / network / interfaces und wpa_supplicant herumspielen, aber ich fand diesen Weg viel komplizierter, als einfach das Kästchen anzukreuzen.
Randnotiz: Bevor ich die obige Änderung vorgenommen habe, gab es für mich "Ressource vorübergehend nicht verfügbar", wenn ich eine Verbindung von WSL unter Windows zu einer Ubuntu-Box herstellte. Wenn Sie dies googeln, werden Sie eine ganze Menge möglicher WSL-Fehler finden, aber für mich bestand das Problem einfach darin, dass das WLAN erst dann verbunden wurde, wenn sich jemand anmeldete. Durch Anwenden des obigen Fixes wurde das Problem behoben.
quelle