Schlagwort-Archive: Ubuntu

Java-Versions-Wahnsinn

Der Schritt von Java SE 8 hin zu Java SE 9 hat beachtliche dreieinhalb Jahre gedauert. Der Weg war steinig, und das hatte nicht nur mit der eigentlichen Implementierung der Neuerungen zu tun. Bis Java SE 9 im September 2017 endlich ausgeliefert werden konnte, mussten auch viele (firmen-)politische Differenzen ausgeräumt werden.

Aktuelle und zukünftige Java-Versionsnummern

Nun haben wir also Java 9. Allmählich lernen IDEs wie Eclipse richtig mit den Neuerungen umzugehen, insbesondere also mit dem neuen Modulsystem. Langsam kommt Java 9 auf Rechnern in den Labors von Schulen und Universitäten bzw. in den Entwicklungsabteilungen von Firmen an. Noch langsamer etabliert sich OpenJDK 9 unter Linux. (In Ubuntu 17.10 ist OpenJDK 9 nur in der universe-Paketquelle, in Fedora 27 gilt OpenJDK 9 als Technology Preview. Bei den Enterprise-Distributionen ist ohnedies das Warten auf die nächste Version angesagt, oder natürlich die manuelle Installation abseits der offiziellen Paketquellen.)

Java-Versions-Wahnsinn weiterlesen

Ubuntu + Lenovo = Ärger?

Eines gleich vorweg: Mein meistgenutztes Notebook ist ein schon ca. fünf Jahre altes Lenovo-Notebook vom Typ E320. Vor ein paar Monaten musste ich das Netzteil erneuern, davon abgesehen läuft das verhältnismäßig billige Notebook seit Jahren einwandfrei, aktuell übrigens mit Ubuntu 17.10.

Aber leider ist das Zusammenspiel zwischen Ubuntu und Lenovo nicht immer so friktionsfrei …

Ubuntu + Lenovo = Ärger? weiterlesen

Aus Gnome mach‘ Unity …

Kann man Gnome mit ein paar Extensions so konfigurieren, dass es wie Unity aussieht und sich auch so ähnlich verhält? Diverse Seiten haben in den letzten Tagen diesen Eindruck erweckt. Tatsächlich lässt sich Gnome zwar besser konfigurieren als Unity, aber allzu große Hoffnungen sollten Sie sich nicht machen, mit ein paar Mausklicks aus Gnome Unity zu machen. Ich habe versucht, die Grenzen auszuloten.

Eine gewisse Ähnlichkeit ist zu erkennen, aber vom Unity-Look ist auch diese Gnome-Konfiguration weit entfernt.

Aus Gnome mach‘ Unity … weiterlesen

Ubuntu 17.04

Das Timing für das heute fertiggestellte Ubuntu 17.04 war definitiv ungünstig: Gerade einmal vor einer Woche hat Mark Shuttleworth das Ende von Unity verkündet (siehe auch Die Zukunft von Ubuntu hier im Blog). Aber da war Ubuntu 17.04 natürlich schon so gut wie fertig, und so verwendet auch Ubuntu 17.04 Unity als Desktop-Umgebung — vermutlich letztmalig. Unter diesem Aspekt wird Ubuntu 17.04 vielleicht als Fussnote in die Linux-Geschichte eingehen. Ansonsten ist Ubuntu 17.04 aber eine eher uninteressantes Release. Immerhin wissen wir jetzt, dass wir nicht mehr auf Unity 8 warten müssen …

Den Blick nach vorne gerichtet habe ich mir statt dem »regulären« Ubuntu diesmal die Ubuntu-Gnome-Variante näher angesehen. Die Release-Ankündigung weist darauf hin, dass Ubuntu Gnome spätestens ab Version 18.04, höchstwahrscheinlich aber bereits ab 17.10 zum »echten« Ubuntu wird. Auf Ubuntu-spezifische Anpassungen soll weitestgehend verzichtet werden. Hoffnungen auf einen Ubuntu-Look für Gnome sind damit vorerst begraben.

Im Default-Look sieht Ubuntu Gnome gar nicht wie Ubuntu aus

Ubuntu 17.04 weiterlesen

Ubuntu: Probleme mit vollen Boot-Partitionen

Auf immer mehr meiner Ubuntu-Server-Installationen mit automatischen täglichen Updates bin ich in letzter Zeit auf das Problem voller Boot-Partitionen gestoßen. Aus historischen Gründen richtet der Ubuntu-Installer standardmäßig eine eigene Boot-Partition für die Kernel-Dateien ein, obwohl dies in den meisten Fällen vollkommen überflüssig ist. Im Boot-Verzeichnis landet bei jedem Kernel-Update die gerade neueste Kernel-Version samt diverser Zusatzdateien.

Pro Kernel-Version beträgt der Platzbedarf unter Ubuntu 16.04 ca. 50 MByte, wobei die Initrd-Datei mit ca. 36 MByte der bei weitem wichtigste Faktor ist. Ubuntu 14.04 war hier noch sparsamer, dort fand man mit ca. 25 MByte pro Kernel das Auslangen (Initrd-Datei mit 20 MByte).

Ganz egal, wie groß die Boot-Partition ist: ohne Aufräumarbeiten läuft sie früher oder später voll. Das führt dazu, dass Kernel-Updates nicht mehr (richtig) installiert werden können. Mit etwas Pech hängt Ubuntu beim nächsten Reboot. Bei einer lokalen Maschine kann man dann im Grub-Menü einen älteren Kernel auswählen, damit booten und Aufräumarbeiten durchführen. Bei einem Server ist das aber viel schwieriger.

Update 23.1.2017 15:10: Bessere Lösung mit Unattended-Upgrade::Remove-Unused-Dependencies "true" dokumentiert.

Ubuntu: Probleme mit vollen Boot-Partitionen weiterlesen

DKIM-Konfiguration für Postfix

DomainKeys Identified Mail (DKIM) ist ein Verfahren zur automatischen Signatur von Mails bzw. zur Überprüfung der Signatur. DKIM-signierte E-Mails können zweifelsfrei ihrem Absender zugeordnet werden. Obwohl DKIM kein Kriterium zur Spam-Erkennung ist, betrachten manche Mail-Provider DKIM-signierte Mails als vertrauenswürdiger. Die Konfiguration von DKIM kann somit (manchmal) vermeiden, dass eigene Mails vom Empfänger als Spam betrachtet werden.

Dieser Artikel erläutert die Hintergründe von DKIM und zeigt, wie der eigene Mail-Server konfiguriert werden kann, um ausgehende Mails DKIM-konform zu signieren. Ich gehe davon aus, dass bereits ein funktionierender Mail-Server mit Postfix eingerichtet wurde und dass das ganze System unter Ubuntu läuft. Bei anderen Distributionen wird es vermutlich kleinere Abweichungen geben, das Prinzip bleibt aber natürlich unverändert.

DKIM-Konzept
DKIM-Konzept

DKIM-Konfiguration für Postfix weiterlesen

Unity in virtuellen Maschinen beschleunigen (unity-lowgfx)

Für Ubuntu 16.10 wurde eine Kombination von Compiz-Einstellungen entwickelt, die die Anzahl der Grafikeffekte bei der Darstellung des Desktops stark reduziert (unity-lowgfx). Gerade in virtuellen Maschinen, in denen das Grafiksystem deutlich langsamer ist als auf echter Hardware, ermöglicht diese Compiz-Einstellung eine flüssigere Bedienung des Desktops. unity-lowgfx steht mittlerweile auch unter Ubuntu 16.04 zur Verfügung (vorausgesetzt, alle Updates sind installiert).

Unity in virtuellen Maschinen beschleunigen (unity-lowgfx) weiterlesen

Postfix-TLS-Optionen

Die Einstellung der TLS-Optionen der E-Mail-Servers Postfix ist nicht gerade trivial. Dieser Beitrag versucht, die Hintergründe der wichtigsten Verschlüsselungsoptionen von Postfix ein wenig zu erhellen. Dabei beziehe ich mich auf Ubuntu 14.04 und 16.04. Sinngemäß sollten die meisten Informationen aber auch für Postfix-Installationen auf anderen Distributionen gelten.

Postfix-TLS-Optionen weiterlesen