Ubuntu 16.04: MySQL startet nicht mehr – Die Lösung

MySQL scheint irgendwie gerne nach einem Update des Systems Probleme zu machen, wie schon damals bei Debian Squeeze. Ich habe das Update heute installiert, und dabei schon ein paar Fehler in Richtung MySQL bekommen, mir dabei aber erst mal nichts gedacht.

Nach dem Upgrade lief dann aber der MySQL-Server nicht mehr, und lies sich auch nicht mehr starten. Ein aptide uprade meinte auch, MySQL wäre nicht richtig konfiguriert, aber lösen konnte es das Problem auch nicht.



Setting up mysql-server-5.7 (5.7.11-0ubuntu6) ...
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mysql-server-5.7 (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.7; however:
  Package mysql-server-5.7 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                   Processing triggers for systemd (229-4ubuntu4) ...
Processing triggers for ureadahead (0.100.0-19) ...
Errors were encountered while processing:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Weiterlesen

Kein Aprilscherz: Windows bekommt eine Linux-Subsystem

Tux schaut aus dem Fenster. (Quelle: heise)

Ich muss zugeben, als ich diese Meldung heute bei heise gesehen habe, habe ich wirklich eine Weile gedacht, sie hätten ihren diesjährigen Aprilscherz einen Tag zu früh veröffentlicht: Windows 10 bekommt ein Linux-Subsystem, und wird Linux-Binaries nativ ausführen können! Es ist keine VM im Hintergrund aktiv, es ist „einfach nur“ ein Wrapper, der die Linux Systemaufrufe auf die äquivalenten Windows-Versionen umbiegt. Also quasi ein inverses Wine.

Ich denke, das Zitat von Mark Shuttleworth fasst es ganz gut zusammen: Weiterlesen

Gnome unter Ubuntu 14.10 wieder entfernen

Nach dem ein Kommilitone die „tolle“ Idee hatte, auf einem gemeinsam genutzten Ubuntu-Rechner Gnome zu installieren (um eine Taskleiste zu haben!) sah danach mein Unity extrem hässlich aus.

Natürlich kann man theoretisch verschiedene Desktops parallel installieren (was ja auch ein cooles Feature ist), aber zumindest Unity und Gnome beißen sich doch sehr stark. So waren etwa die Icon vermixt und auch die Unity-Leiste oben sah sehr nach Gnome aus. Und ich hatte auch das Gefühl, dass der Rechner sehr viel langsamer geworden ist.

Nur wie wird man Gnome wieder los? Das naheliegende

Weiterlesen

Ubuntu 14.04: .htaccess in Apache 2.4 wieder aktivieren

Das Update auf Ubuntu 14.04 macht dem Webentwickler wenig Spaß: Erst ist der PEAR-Installer kaputt, und dann wurde auch noch Apache auf 2.4 aktualisiert, womit sich ja doch einiges ändert. Das wichtigste dürfte wohl die Änderung an der Syntax für die Authentifizierung sein, doch auch die kleineren Änderungen machen sich bemerkbar:

Mit 2.4 wurde der Default-Wert für AllowOverride von All auf None geändert. Leider kommt Ubuntu mit einer ziemlich minimalen Konfiguration für Apache, die gar keine Einstellung für diesen Wert enthält. Dadurch werden jetzt alle .htaccess Dateien deaktiviert! Man kann sich jetzt natürlich streiten, was der sinnvollere Default-Wert ist, aber zumindest für das Desktop-Ubuntu, dass ja doch eher zum entwickeln benutzt wird, fände ich „AllowOverride All“ ganz nett. (AllowOverride steuert, welche Werte der Konfiguration in einer .htaccess Datei überschrieben werden können, besonders auch die beliebten mod_redirect Regeln. Ohne diese Regeln funktionieren die meisten Websites ja gar nicht mehr).

Weiterlesen

Ubuntu 14.04: Fehler in PEAR

Update: Inzwischen gibt es einen Fix (siehe Kommentare), nur kann der auch nicht installiert werden, weil ja der Installier kaputt ist 🙁 Also bitte ein Mal manuell zumindest das Paket „Archive_Tar“ aktualisieren, dann sollte alles funktionieren. Inzwischen landen die herunter geladenen Dateien auch nicht mehr unter /build/buildd/… sondern unter /tmp/pear/download/

So wie es aussieht hat Ubuntu momentan ein kleines Problem mit Pear, dem Packetmanager von PHP: Wenn man versucht ein Packet zu installieren oder zu aktualisieren kommt diese schöne Meldung:

Starting to download Console_Table-1.2.0.tgz (10,206 bytes)
.....done: 10,206 bytes
could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/Console_Table-1.2.0.tgz"
Download of "pear/Console_Table" succeeded, but it is not a valid package archive
Error: cannot download "pear/Console_Table"
Download failed

Weiterlesen

Ubuntu 10.10 mit Wubi ausprobiert

Vor ein paar Tagen (am 10.10.10 ;)) ist ja Ubuntu 10.10 erschienen, mit dem Decknamen Maverick Meerkat (rebellisches Erdmännchen). Heute habe ich mir das CD Image dann auch gleich mal runter geladen  (mal wieder mit torrent2exe). Zuerst hatte ich die amd64 Version erwischt, die ist aber nur unglaublich langsam auf meinem Rechner gelaufen, aber mit der i836 ging es extrem schnell.

Aber der Reihe nach: Nach dem Download habe ich die iso Datei erst Mal mit dem Virtual Clone Drive gemountet. Dadurch wurde auch schon der Windows-based Ubuntu Installer, kurz Wubi gestartet. Einfach ein Passwort eingegeben, fertig. Dadurch wurde auf meiner Festplatte ein 17GB große Datei angelegt, in der Ubuntu sich jetzt wie zu Hause fühlen darf. Quasi wie das Installieren von Windows in eine VHD. Trotzdem wird nicht virtualisiert, alles läuft nativ auf meiner Hardware.

Nach einem Neustart (Ubuntu bzw. Grub wurde in den Bootlaoder eingebunden) wurde die Installation dann auch schon kommentarlos gestartet. So ganz perfekt lief sie leider nicht ab, im „Details“ Fenster konnte man eine Menge von „too much work on irq19“-Meldungen sehen. Haben aber scheinbar nicht geschadet. Nach einem Neustart lag der Ubuntu-Desktop jedenfalls vor mir. Der Start ist extrem schnell, da kommt Windows 7 nicht mit.

Weiterlesen