Archiv nach Schlagworten: Linux

Sabayon 8 erschienen: Bleeding Edge rocks! ;-)

Mit der Linux Distribution Sabayon liebäugel ich ja schon seit längerem.

Rolling Release, immer die aktuellste Software und trotzdem stabil… Das klingt wunderbar!

Der letzte Snapshot der erschienen ist, lief allerdings bei mir nicht so einfach “Out of the Box”. Hier mein Bericht: Sabayon 7

Am Wochenende habe ich mir nun Sabayon 8 (mit KDE Desktop) auf meinem Notebook installiert.

Bis jetzt bin ich mehr als begeistert! Nicht nur, dass man mehr oder weniger immer die aktuellsten Versionen der eingesetzten Software am Start hat. Einige Tools die ich einsetze sind entweder nicht quelloffen oder aber noch nicht in den jeweiligen Paketqellen vorhanden. Bei Sabayon finde ich auch diese Tools in den Quellen. Traum!

Ich werde auf jeden Fall weiter mit Sabayon arbeiten und wenn es weiter so stabil läuft auch meinen zweiten Rechner umstellen.

Ein wenig Mut zum Risiko muss man bei Sabayon natürlich mitbringen, da immer das “neuestes Zeugs” haben nicht zwingend mit Stabilität einhergeht. Zum Einsatz auf Produktivsystemen also nur bedingt geeignet.

Spiegel Online schreibt Artikel über Linux

Da war ich am Wochenende aber doch überrascht als ich das Wörtchen “Linux” im Newsreader unter Spiegel Online fand. :-)

Aber kein Scherz… Spiegel Online hat einen recht positiven Artikel zum Thema Linux als Alternative zu Windoof verfasst.

Hier entlang zum Bericht:

Spiegel Online über Linux

Linux: nano, oder die bedienbare Alternative zu vi/vim :-)

Vermutlich wird mir hierfür jeder System Administrator vor die Schnauze hauen. :-)

Ich hasse vi und genauso den vim! *duck*

Ich musste letztens ein paar Skripte auf meinem NAS ändern und habe es mal wieder mit dem vi als Texteditor versucht… Ich breche mir bei dem Ding eher sämtliche Finger, als das ich in einem Skript auch nur eine Zeile sauber geändert bekomme…

Gott sei Dank konnte ich mir auf dem NAS nano nachinstallieren. Ja, nano ist schlicht und JA nano ist einfach. Aber mit nano komme ich bei Skripten einfach schnell ans Ziel.

Jeder der nach einer Alternative zu vi sucht, gerade auf Maschinen wo es keine Klicki Oberfläche gibt, sollte nano mal eine Chance geben.

Der Editor ist mittlerweile auch bei fast allen Distributionen per Default installiert.

Linux: Änderung der Spracheinstellung (Systemvariablen)

In einem meiner letzten Artikel hatte ich bereits darüber geschrieben wie man die deutsche Sprachunterstützung in Fedora freischaltet bzw. nachinstalliert. Ich weiss jetzt nicht ob es nur Fedora betrifft oder auch andere Linux Distributionen, aber bei mir war das nur der halbe Gewinn, denn die Systemvariablen standen immer noch auf US. Und diese Variablen werden von Programmen ausgewertet um die UI Sprache zu setzen. Somit waren bei Thunderbird, Chromium und Co weiterhin auf Englisch.

Um zu prüfen wie diese Variable gesetzt sind öffnet man ein Terminal Fenster und erhält über die Eingabe von

locale

ein in etwa so aussehendes Ergebnis (je nach Werten der Systemvariablen):

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

Und genau das war bei mir natürlich nicht das gewünschte Ergebnis…

Wie setzt man nun also die Systemvariablen, damit alle Programme auf deutsch sind?

Grundsätzlich ist das erstmal nicht schwierig. Einfach über die Konsole folgende zwei Zeilen absetzen:

export LANG=de_DE.UTF-8
export LC_ALL=de_DE.UTF-8

Eine weitere Abfrage über locale bringt dann auch das gewünschte Ergebnis:

LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8

Allerdings stehen die Systemvariablen dann nur in der aktuellen Session auf deutsch. Wenn man sich wieder ab.- und anmeldet stehen sie wieder auf dem Defaultwert US.

Um die Änderungen auch dauerhaft behalten zu können, reicht es aus die zwei genannten Zeilen in eine Datei zu übernehmen. z.B. setLanguage.sh

Die Datei muss ausführbar sein, also…

chmod +x setLanguage.sh

Am sinnigsten ist es die Datei dann in folgendes Verzeichnis zu legen (root Rechte erforderlich):

/etc/profile.d/

Somit werden die Spracheinstellungen dann beim Login bzw. Laden der benutzerbezogenen Daten ausgeführt und sämtliche Programme sprechen wieder deutsch. :-)

Welches Linux passt zu mir?

Es gibt sehr viele Linux Distributionen. Sehr viele!

Gerade für Umsteiger von einem anderen Betriebssystem kann die Auswahl schon recht erdrückend sein.

Distrowatch kann hier schon sehr hilfreich sein um mal einen Überblick über sämtliche Distributionen zu bekommen. Aber auch hier kann der Überblick sehr ausufernd sein…

Durch Zufall bin ich letztens auf einen interaktiven Test gestoßen. Man bekommt einfach ein paar Fragen gestellt und je nach Antworten bekommt man am Ende des Tests eine Linuxdistribution vorgeschlagen.

Ich habe mehrere Durchläufe mit bewusst unterschiedlichen Antworten gemacht und fand das die vorgeschlagenen Distributionen eigentlich immer sehr passend waren.

Hier geht es zum Test:

http://www.zegeniestudios.net/ldc/index.php

Linux: Mein persönliches Distributionschaos…

Ja ja… ich will immer das Neueste haben…

In den letzten Wochen haben ja sämtliche Distributionen neue Releases auf den Markt gebracht. Und “notgedrungen” habe ich mir die führenden Distributionen installiert. Notgedrungen, da ich mit so gut wieder jeder Distro meine eigenen Problemchen hatte… Hätte ich mehr Zeit investiert, wären sicher auch einige Probleme zu beheben gewesen, da ich aber genau diese Zeit nicht habe, habe ich mir die einzelnen Releases mehr oder weniger auf ihre “Out Of The Box”-Funktionalität angeschaut…

Hier mein persönliches Ergebnis:

Sabayon 7:

Das war eigentlich die Distribution, welche mich zur Zeit am meisten interessiert hat. Da ich gerne mal etwas neues ausprobiere und im letzten deimhart Podcast eigentlich auch nur positives berichtet wurde, habe ich mir das auf Gentoo basierende OS mal installiert. Im ersten Versuch auf meinem alten Rechner mit einer uralten Nvidia GeForce (5700) Grafikkarte. Ich habe mich für die Gnome Version entschieden. Seit die Seite Gnome Shell Extensions an den Start gegangen ist, ist der Gnome 3 Desktop für mich nicht nur richtig gut nutzbar geworden, sondern auch mein derzeitiger Desktop Favorit! Allerdings ließ sich nicht mal die Live CD auf meinem Rechner starten… Sobald der Desktop gestartet werden sollte kam bei mir nur die Konsole…. Eine Installation von der CD hat keine Besserung gebracht… Ich habe dann die Installation auf meinem relativ aktuellen Notebook gestartet. Die Live CD lief dort zwar, aber nach der Installation kam ebenfalls nur die Konsole… Da ich Sabayon aber unbedingt mal antesten wollte, habe ich einen nächsten Versuch mit der KDE Version gewagt. Und das obwohl ich nicht gerade ein KDE Freund bin. Nun gut…oder eben auch nicht… Auf meinem Desktop Rechner habe ich wieder nichtmals die Live CD ans Fliegen bekommen und auf meinem Notebook habe ich nach der Installation ebenfalls nur die Konsole bekommen. Schade…. Sabayon hat mich doch wirklich gereizt. Allerdings sollte die Distribution ja gerade für ihre “Installieren und LÄUFT” Charakter bekannt sein… nur halt bei mir nicht…

weiter ging es dann mit…

Fedora 16:

Ich bin ein großer Fedora Freund. Auf meinem Notebook hatte ich bisher fast nur Fedora im produktiven Einsatz. Für mein Notebook habe ich mir die neue Version mit Gnome 3 installiert. Gnome 3 mit seinen Extensions und Fedora 16 laufen perfekt auf meinem Notebook, sodass mein Laptop ab dem Moment der Installation aus dem Rennen war für weitere Tests. Da ich so begeistert war habe ich mir die Version auch direkt auf meinem Desktop Rechner installiert. Leider nur mit mäßigem Erfolg… Der Gnome 3 Desktop flackerte ohne Ende und nach ein paar Änderungen am Grafikkartentreiber ließ er sich gar nicht mehr starten. Nun gut… also habe ich mir Fedora 16 mit KDE Desktop installiert. Das lief perfekt! Für KDE in Kombination mit meinem alten Rechner sogar richtig schnell und flüssig. Nach einem Tag nutzen kam aber auch hier ein Haken ins Spiel, welcher mich zu einem weiteren Wechsel zwang. Unter Fedora 16 scheint es Probleme mit dem openssh Server zu geben. Wie bei fast jeder Distribution ist dieser per Default installiert. Aber scheinbar unbrauchbar… Jeder Versuch den Daemon zu starten scheiterte… Nur eine Deinstallation und erneute Installation hat hier geholfen. Allerdings mit dem nächsten Problem. Der SSH Daemon läuft dann zwar, allerdings habe ich es nicht geschafft ihn zu überreden mal an einem anderen Port als 22 zu lauschen. Die Konfig Dateien hatte ich korrekt angepasst, nur hat sich der Daemon nicht wirklich dafür interessiert. Da ich aber auf den SSh Server angewiesen bin kam auf meinem Desktop Rechner auch Fedora nicht in Frage. Nach längerer Unterhaltung mit Doktor Google habe ich aber gesehen, dass es wohl auch schon einen Call zu dem Problem mit dem Open SSH Server und Fedora 16 gibt… Ist vielleicht nur eine Frage der Zeit bis der behoben ist….

Ubuntu 11.10

Auch Ubuntu sollte noch eine Chance bekommen… inkl. der umstrittenen Unity Oberfläche… Ubuntu ließ sich ohne Probleme auf meinem Rechner installieren. Unity lief auch soweit recht flüssig. Allerdings nur solange bis ich die proprietären NVidia Treiber aktiviert habe… Danach ließ sich der Desktop nur noch im Fallback Modus starten… Unabhängig davon, dass auch hier wieder Probleme mit dem Treiber der Grafikkarte ursächlich waren, gefällt mir Unity nicht. Gerade jetzt wo man sich den Gnome 3 Desktop ordentlich zurecht “pimpen” kann, ist Unity für mich kein Thema mehr. Auf eine nachträgliche Installation von Gnome 3 habe ich dann allerdings verzichtet, da ich direkt davon ausgegangen bin, dass Gnome 3 mit den NVidia Treibern nicht sauber laufen wird…

Linux Mint 12

Linux Mint 11 lief sehr lange auf meinem Rechner und ich war auch sehr angetan von der auf Ubuntu basierenden Distribution. Also habe mir mal das neue Release installiert und war leider sehr enttäuscht… Linux Mint kommt mit einem angepassten Gnome 3 Desktop UND einem Gnome 2 Fork namens Mate. Ich weiss nicht warum die Jungs den Gnome 3 Desktop angepasst haben, aber so gefällt er mir auf jeden Fall nicht. Die Kombination mit Mate ist auch nicht mein Ding zumal Mate noch sehr unreif wirkt, was allerdings auch vom Projektteam so kommuniziert wurde. Auch hier “Schade”… aber für mich so nicht brauchbar…

Langsam aber sicher habe ich mich damit abgefunden, dass es allgemein Probleme mit den Treibern für meine NVidia Karte gibt und mich ich auf meinem Desktop PC mit KDE anfreunden muss… nun gut… nächster Versuch:

OpenSuse 12.1

Über 4 GB (!!!!!) großes Image runtergeladen, installiert und sicher fast 5 Minuten mit gearbeitet….

Neeeeeeee…….. Deinstallation…..

Und nun??? Immer noch nichts brauchbares dabei….

Kubuntu 11.10

Eigentlich wollte ich ja nicht…. aber irgend eine Distribution muss doch sauber laufen…. Kubuntu 11.10 läuft. Bei weitem nicht so flüssig wie KDE auf Fedora 16, aber es geht. Allerdings sind sämtliche Fensterrahmen total verzerrt. Und auch hier bin ich wohl wieder in eine Bugfalle getreten. Denn scheinbar hat der Window Manager KWin ein Problem mit alten Grafikkarten von Nvidia, was sich in verzerrten Fensterrahmen niederschlägt. Auch hier habe ich einen Call gefunden… Bisher einzige Lösung für mich ist es den Composit-Typ auf XRenderer zu stellen. Dadurch gehen zwar die Effekte flöten und der Desktop reagiert deutlich langsamer, aber mit OpenGL kommen halt wieder die verzerrten Fensterrahmen… Auch hier wird es sicher bei Zeiten einen Fix geben….

Fazit: Da ich mir nun sämtliche neuen Releases der großen Distributionen mal angeschaut habe, muss ich leider eins ernüchternd feststellen: So einfach “Out Of The Box” laufen die Linux Systeme leider nicht immer. Natürlich bekommt man sie mit ein wenig Gefrickel ans Laufen. Allerdings ist es so natürlich schwierig den Otto Normal Benutzer an Linux heranzuführen. Wobei vermutlich fast alle meine Probleme immer die Treiber von Nvidia als Ursache hatten…

Mein momentaner Favorit ist Fedora 16. Stabil, schnell und gut.

Mein Wunschfavorit bleibt weiterhin Sabayon. Vielleicht finde ich ja in den nächsten Wochen doch nochmal Zeit um mich an der Installation zu versuchen. Bis dahin muss ich mich wohl mit Kubuntu auf meinem Desktop Rechner begnügen.

 

 

 

 

 

 

 

 

Linux Mint 12 (Lisa) – erster Versuch – weiterhin nur RC!

Nachdem viele Blogs und Twitter Feeds die Meldung über die Veröffentlichung von Linux Mint 12 (Codename: Lisa) verbreitet haben, habe ich mir nun mal die Isos für die Installation runtergeladen.

Erstmal die große Datei mit Codecs…

Von der ließ sich Mint mal gar nicht installieren… Kein Start der Live-CD, sondern nur Start der Konsole….

Im zweiten Versuch die kleine Datei ohne Codecs…. (beide in der 32bit Variante)

hiermit startete dann wenigstens mal die Installation bzw. auch der Live Modus…

Ich habe nur ein wenig im Live Modus rumgeklickt und bin weder begeistert noch großartig enttäuscht. Man hat halt die Gnome Shell in einer leicht modifizierten Version und unten Links trotzdem noch das Anwendungsmenu. Dieses sieht in der Tat noch nicht ganz fertig aus. Das hat mich allerdings nicht davon abgehalten die Installation mal zu starten… Leider brach auch diese ab bei der Anlage der Benutzer…

Schade… ich warte dann noch ein wenig….

Ich bin allerdings auch überrascht, dass so viele Blogs über die Veröffentlichung von Linux Mint 12 berichten… vor allem aber auch derbe Kritik austeilen…

Genauso schreiben viele Blogs, dass sie sich wundern, dass auf der Linux Mint Homepage noch nichts offizielles verkündet wurde.

Wundert mich ehrlich gesagt nicht, denn bei der momentan verfügbare Version handelt es sich weiterhin nur um einen Release Candidate!!!

Darüber berichten die Blogs leider nicht. erkennen kann man das auch recht schön am Dateinamen der Isos. Das ist immer noch ein “rc” enthalten.

Also liebe Kritiker… bitte mit der Kritik abwarten bis die finale Version rauskommt.

Neue Versionen von Ubuntu, Fedora und bald Linux Mint

Es geht wieder los… die großen Distributionen kommen wieder mit neuen Versionen um die Ecke. ich bin vermutlich auch nicht der einzige, der nun mal wieder vor der Wahl steht, welche Distribution zu wählen ist.

Bei der letzten großen Runde habe ich sämtliche Distributionen ausprobiert, gerade im Bezug auf Unity und Gnome 3. Allerdings bin ich damals auf meinen Rechnern bei Linux Mint mit Gnome 2 hängen geblieben. Mint bot einfach das “Rundum Sorglos Paket” gepaart mit dem vetrauten Gnome 2. Mint 12 geht diesmal aber auch in die Richtung Gnome 3 in einer eigenen Version. Allerdings soll es wohl auch eine neue Gnome 2 Version geben. Bleibt also auch weiterhin sehr interessant! Im Moment gibt es allerdings nur Release Kandidaten zum Download, sodass hier noch ein wenig Geduld walten muss.

Ubuntu 11.10 hatte ich installiert, allerdings nicht länger als eine Stunde auf meinem System. Für mich stand aber vor der Installation schon fest, dass Ubuntu mit der Unity Oberfläche nicht von Dauer auf meinem System sein kann. Mir gefällt der eingeschlagene Weg von Ubuntu einfach nicht.

Auf meinem Rechner läuft im Moment weiterhin Linux Mint in der Version 11.

Meinem Notebook habe ich die neue Fedora Version (Nummer 16) spendiert. Zuerst mit KDE als Oberfläche… aber wie immer bin ich von KDE eher enttäuscht als angetan. Wenn ich sehe welche Verkrampfungen notwendig sind, nur um mehrere Google Kalender in die hauseigene Software zu integrieren, reicht es mir in der Regel mit KDE schon. Im zweiten lauf habe ich dann Fedora mit Gnome 3 Oberfläche installiert. Und was soll ich sagen? Es läuft stabil und sieht auch sehr gut aus. Einzig und allein mit dem Terminal habe ich hier und da Probleme… Es nervt schon, wenn der Terminal oftmals direkt beim Start wieder abstürzt. Dennoch mir gefällt Fedora 16 sehr gut und ich denke ich werde zumindest auf meinem Notebook auch noch einige Zeit damit verbringen. Auch mit Gnome 3 lässt es sich relativ gut arbeiten. Ein wenig umstellen muss man sich, aber wenn man dazu bereit ist, geht es recht zügig von der Hand.

Für meinen zweiten Rechner werde ich aber auf Linux Mint 12 warten. Ich bin schon sehr gespannt auf die selbst entwickelten Gnome 2 und 3 Versionen.

Ubuntu ist für mich erstmal kein Thema mehr…

Feines Bildchen zum Thema Updates für Mac, Windows und Linux :-)

Gefunden im rockiger Blog.

:-) )

EMail Versand aus Shell Skripten heraus unter Ubuntu

Natürlich gibt es wunderbare EMail Clients mit denen man seine tägliche Mailflut verwaltet und Mails verschickt. Allerdings gibt es oftmals auch den Bedarf, dass zum Beispiel Überwachnungsskripte per Mail Alarm schlagen sollen. Hier kommt dann die Anforderung aus Shell oder Bash Skripten heraus eine Mail zu verschicken.

Das dies ganz einfach unter Ubuntu (oder anderen Distributionen) zu bewerkstelligen ist, soll der folgende Artikel zeigen.

Im Prinzip braucht man nur ein kleines Tool mit dem Namen sendemail.
Installiert wird es am einfachsten über den Terminal:

sudo apt-get install sendemail

Für eine detaiilierte Beschreibung der Aufrufparameter reicht es einfach mal sendEmail im Terminal abzusetzen (Auf Groß und Kleinschreibung ist zu achten!).

Hier dennoch ein kleines Beispiel:

sendEmail -f absender@absenderadresse.de -t empfaenger@empfaengeradresse.de -u 'Das ist mein Betreff' -m 'Einfach ne Testmail' -s smtp.ausgangsserver.de -o tls=yes -xu benutzername -xp passwort

Zur Erklärung:
Der Aufruf erfolgt über sendEmail (auch wenn das installierte Paket sendemail lautet, der Aufruf erfolgt mit großem E)

-f -> Die Absenderadresse
-t -> Die Empfängeradresse
-u -> Der Betreff der Mail
-m -> Der Text der Mail
-s -> Der smtp Server über den die Mail verschickt werden soll
-o -> Zusatzparameter -o tls=yes bedeutet mit tls Verschlüsselung
-xu -> Benutzername zur Authentifizierung am Mailserver
-xp -> Passwort zur Authentifizierung am Mailserver

Das war es auch schon. :-)