Linux – Sebastians Blog https://sgaul.de Neues aus den Softwareminen Fri, 30 Dec 2022 21:41:01 +0000 de-DE hourly 1 https://wordpress.org/?v=6.1.1 https://sgaul.de/wp-content/uploads/2019/02/cropped-sgaul-2-1-32x32.jpg Linux – Sebastians Blog https://sgaul.de 32 32 Programm-Verknüpfung erstellen und ändern https://sgaul.de/2020/03/13/programmverknuepfung-erstellen-und-aendern/ Fri, 13 Mar 2020 11:54:31 +0000 https://sgaul.de/?p=2957 Programm-Verknüpfung erstellen und ändern weiterlesen]]> Um in Gnome und Co. .desktop-Dateien für Programme und Skripte anzulegen, die beispielsweise im Home-Verzeichnis liegen, kann man auch heute noch alacarte nutzen. Mir ist als hätten wir damit das Hauptmenü in Gnome 2 konfiguriert, aber es erfüllt auch heute noch seinen Zweck, ohne dass man sich jedes mal mit der Syntax von .desktop-Dateien rumschlagen muss:

sudo apt install alacarte
Android Studio aus dem Hauptmenü starten
]]>
Code-Zeile in VSCode duplizieren https://sgaul.de/2019/06/17/code-zeile-in-vscode-duplizieren/ Mon, 17 Jun 2019 12:24:05 +0000 https://sgaul.de/?p=2948 Code-Zeile in VSCode duplizieren weiterlesen]]> Bei der Umstellung von Sublime auf Virtual Studio Code hatte ich lange Probleme mit dem duplizieren der aktuellen Zeile, vor allem weil einige offizielle Shortcuts mit Gnome kollidieren.

Während ich geneigt war Sublimes Strg+Shift+d zu konfigurieren, fiel mir ein interessantes Feature beim Standard-Copy-and-Paste auf: Ist der Cursor ohne Markierung in der Zeile, wird eben diese vollständig in die Zwischenablage kopiert. Fügt man diese nun wieder ein, wir diese sauer darunter eingefügt. Ein sehr eleganter Ansatz mit Standardmitteln, an den ich mich sicher schnell gewöhnen werde.

]]>
Youtube-dl mit PIP aktuell halten https://sgaul.de/2019/05/01/youtube-dl-mit-pip-aktuell-halten/ Wed, 01 May 2019 07:23:02 +0000 https://sgaul.de/?p=2937 Das nette Download-Tool youtube-dl muss sich schnell den aktuellen Gegebenheiten von Google und Co. anpassen. Die Variante aus den Paketquellen ist daher nicht zu empfehlen. Glücklicherweise steht das Tool über PIP zur Verfügung:

sudo apt install pip
pip install youtube-dl

Kommt es später wieder zu einem Fehler, aktualisiert folgender Befehl das Programm:

pip install youtube-dl --ugprade

]]>
Jump ’n‘ Run Maldita Castilla auf Ubuntu https://sgaul.de/2015/09/27/jump-n-run-maldita-castilla-auf-ubuntu/ Sun, 27 Sep 2015 15:28:08 +0000 https://sgaul.de/?p=2821 Jump ’n‘ Run Maldita Castilla auf Ubuntu weiterlesen]]> Maldita Castilla ist sehr charmantes, kostenloses Jump ’n‘ Run à la Ghouls ’n Ghosts des spanischen Ein-Mann-Entwicklers Locomalito. Netterweise gibt es sogar eine Ubuntu-Version (die laut Entwickler möglicherweise auch auf anderen Distributionen läuft). Beim Start ergaben sich für mich jedoch kleinere Problemchen.

Maldita Castilla

32-Bit-Spiel auf 64-Bit-Ubuntu

Als 32-Bit-Variante braucht das Spiel unter einem 64-Bit-Ubuntu einige zusätzliche Pakete, da es sonst mit einem „libopenal.so.1 cannot open shared object file“ abbrach:

sudo apt-get install libxxf86vm1:i386 libglu1-mesa:i386 libopenal1:i386 libssl1.0.0:i386

Playstation-3-Controller über USB

Sobald ich einen PS3-Controller via USB an den Rechner stecke und einschalte, lässt sich das Spiel nicht mehr starten. Ich vermute dass eine spezielle Controller-Konfiguration erwartet wird, die auf meinem System abweicht. Da das Spielpaket fast nur aus Binarys besteht ist hier eine Problemanalyse und -Lösung schwierig.

Steuerung mit deutscher Tastatur

Ein ähnliches Problem ergibt sich bei der Tastenbelegung der Tastatur: Geschossen wird mit z, gehüpft mit x. Leider liegen diese Tasten auf einer deutschen Tastatur unbrauchbar weit auseinander. Da das Spiel keine Anpassung erlaubt, habe ich unter den Texteingabe-Einstellungen eine englische Tastatur hinzugefügt. Ich kann nun mittels Meta+Leertaste zwischen beiden Layouts wechseln und das Spiel vernünftig steuern.

]]>
Pub-/Sub-System Faye: Ein kleiner Test https://sgaul.de/2015/02/18/pub-sub-system-faye-ein-kleiner-test/ Wed, 18 Feb 2015 16:04:36 +0000 https://sgaul.de/?p=2732 Faye-Server aufsetzen und starten:

docker run -d -p 127.0.0.1:8000:8000 cravler/faye-app

Ein Browsertest auf localhost:8000/pub-sub bescheinigt mir einen Bad Request. Scheint zu laufen.

Auf einen Post-Request gibt es eine bessere Antwort:

curl http://localhost:8000/pub-sub -d 'message={"channel":"/moin", "data":"Moin!"}'
[{"channel":"/moin","successful":true}]
]]>
Docker ohne sudo https://sgaul.de/2015/02/17/docker-ohne-sudo/ Tue, 17 Feb 2015 20:32:56 +0000 https://sgaul.de/?p=2728 Docker ohne sudo weiterlesen]]> Wie wohl alle Docker-Pakete erfordert auch das PPA von Dotcloud Root-Rechte für alle Aktionen:

me ~ docker ps
 FATA[0000] Get http:///var/run/docker.sock/v1.17/containers/json: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?

Um dies zu umgehen, kann man den eigenen Nutzer in die Gruppe docker aufnehmen:

sudo gpasswd -a ${USER} docker
sudo service docker restart

Durch die Gruppenänderung muss man sich noch einmal ab- und anmelden, anschließend läuft Docker sudofrei.

]]>
Linux ist die Mühe nicht wert https://sgaul.de/2012/03/25/linux-ist-die-muhe-nicht-wert/ https://sgaul.de/2012/03/25/linux-ist-die-muhe-nicht-wert/#comments Sun, 25 Mar 2012 12:57:57 +0000 https://sgaul.de/?p=1113 Wieder ein „toller“ Artikel, in dem ein großes PC-Magazin mal wieder auf Linux draufhaut: Tony Bradley von PC World hat einen 30-Tage-Linux-Test gemacht und fast es etwa so zusammen: „Linux wird auf dem Desktop nie eine Rolle spielen, also verschwende keine Zeit es überhaupt in Erwägung zu ziehen.“

Auf dem Server möge Linux großartig sein, als Windows-Ersatz macht es aber nur Probleme:

  • Linux hat keinen relevanten Marktanteil auf dem Desktop
  • Man sucht ständig nach Workarounds, um tagtägliche Aufgaben zu erledigen
  • Kein Microsoft Office
  • Keine Synchronisierung mit I-Phone und I-Pad
  • Ist nicht so intuitiv und benutzerfreundlich wie die Konkurrenz

Punktum: „Linux macht mehr Kopfschmerzen als es wert ist“.

Sowas ist doch mal wieder richtig schöne Lektüre eines großen, „unabhängigen“ PC-Magazins. Erinnert mich an die damalige Chip-Geschichte, bei der Windows mit einer Kubuntu-Beta verglichen wurde.

Also: Durchatmen und den Sonntag genießen. Oder anderen Diskussionen zum Thema Windows vs. Linux folgen, das hält jung.

]]>
https://sgaul.de/2012/03/25/linux-ist-die-muhe-nicht-wert/feed/ 11
Spiegel Online: „So installiert man Ubuntu-Linux“ https://sgaul.de/2012/02/11/spiegel-online-so-installiert-man-ubuntu/ https://sgaul.de/2012/02/11/spiegel-online-so-installiert-man-ubuntu/#comments Sat, 11 Feb 2012 21:21:53 +0000 https://sgaul.de/?p=1021 Dass ich so was noch erleben darf: Der Spiegel zeigt auf seiner Startseite ein dickes Ubuntu-Logo und präsentiert eine „Alternative zu Windows“.30 Minuten und die Kiste ist virensicher. So ähnlich klingt es, was Spiegel Online in seinem Betriebssystem-Workshop verspricht und erklärt in 9 Schritten, wie man Ubuntu auf die Platte bekommt.

Nun ist die Anleitung für mich nicht sonderlich interessant. Aber Ubuntu auf der Startseite einer Website zu sehen, die zu den reichweitenstärksten in Deutschland gehört, ist schon… überraschend. Es steht ja auch kein neues Release ins Haus.

Ubuntu auf der Spiegel-Homepage spiegel.de (11.02.2012 22:15 Uhr)

Man mag von Ubuntu ja halten was man will, aber es hat Linux doch ein ganzes Stück weiter in die „Mitte der Gesellschaft“ gerückt.

]]>
https://sgaul.de/2012/02/11/spiegel-online-so-installiert-man-ubuntu/feed/ 10
Texteditor Geany mit dunklem Theme https://sgaul.de/2011/11/10/texteditor-geany-mit-dunklem-theme/ Thu, 10 Nov 2011 21:17:04 +0000 https://sgaul.de/?p=689 Geany ist für mich einer der besten Texteditoren. Obwohl er für fast alle Programmiersprachen deutlich mehr als simples Syntaxhighlighting bietet, startet das Programm ohne merkliche Verzögerung und ist sofort einsatzbereit. Wer schon mal Eclipse für einen Rechtschreibfehler öffnen musste, weiß vermutlich was ich meine. Mit einem dunklen Theme wie dem Geany Dark Tango Scheme macht er meiner Meinung nach noch eine etwas bessere Figur.

Geany mit minimalistischen Einstellungen und Standardfarben

Zunächst muss ein Farbpaket heruntergeladen werden. Auf der Extras-Seite von Geany werden bereits einige angeboten. Dieses muss in das Geany-Konfigurationsverzeichnis, welches man unter Ubuntu im eigenen Home-Verzeichnis unter ~/.config/geany/ findet. Hierin findet sich das Verzeichnis filedefs, welches man zunächst einmal sichern kann. Anschließend sucht man im Themepaket alle Dateien, die mit filetypes beginnen (filetypes.php, filetypes.javascript) und kopiert sie in das Filedefs-Verzeichnis. Nach einem Neustart von Geany sollte alles etwas anders aussehen, z.B. dunkler:

Minimalistisches Geany mit Dark-Tango-Theme

Einhundertprozentig zufrieden bin ich derzeit mit keinem Farbschema. Dark Tango ist zunächst einmal gar nicht nutzbar, da die aktuelle Zeile weiß hervorgehoben wird, was dann aber leider mit der Schriftfarbe übereinstimmt. Auf Google Code gibt es jedoch einen Lösungsansatz.

]]>
Dateimanager Sunflower nun auch auf Deutsch https://sgaul.de/2011/10/14/sunflower-deutsch/ https://sgaul.de/2011/10/14/sunflower-deutsch/#comments Fri, 14 Oct 2011 16:54:51 +0000 https://sgaul.de/?p=605 Mit der neuen Version 0.1a-35 wurde der Dateimanager Sunflower nun auf Gnome 3 portiert und spricht endlich deutsch: Ich hatte mich in den letzten Tagen an die Arbeit gemacht und so meine ersten Erfahrungen mit der Übersetzung einer Software gemacht, die ich nicht selber entwickelt habe. Keine leichte Arbeit…

Zweispaltiger Dateimanager mit vielen netten Extras

Sunflower ist eine interessante Mischung aus der Funktionalität eines Norton-Commanders und dem Gewand von heute üblicheren Dateimanagern wie Nautilus. Verzeichnisse werden in zwei Spalten übersichtlich gegenübergestellt und erlauben eine Vielzahl an Operationen zwischen beiden: Dateien können so zum Beispiel recht einfach durch Drücken einer Taste hin- und hergeschoben werden.

Sunflower mit Dateiliste und Terminal

Zusätzlich verfügt Sunflower über viele nette Extras: Integriertes Terminal, Tabs, Stapelverarbeitung, schnelle Bildervorschau – um hier nur einige zu nennen.

Sunflower kann auf der Google-Code-Seite heruntergeladen werden. Im offiziellen Paket ist das Programm durch die Sunflower.py mit Python auszuführen. Für die richtige Installation empfiehlt sich das Skript easy_install.sh, welches in der Downloadliste zu finden ist.

Deutsche Übersetzung

Sunflower ist in Python geschrieben und mit Gnus Gettext lokalisiert. Insofern waren von technischer Seite keinerlei Hürden gegeben, da ich mit dieser Technologie bereits bestens vertraut bin. Was aber doch überrascht hat: Es ist sehr schwierig eine Software zu übersetzen. Auch wenn man etwa mit Poedit einen guten Editor hat, der einem alle Strings vorsetzt und ein Feld zum Übersetzen bietet, kann man nicht wirklich direkt loslegen:

  • 80 % aller Strings lassen sich nicht übersetzen, ohne dass man sie im Zusammenhang sieht. Und den Kontext zu finden kann äußerst kompliziert sein.
  • Bei unzähligen Übersetzungen der selben Sache findet man immer wieder andere Wörter. Die Folge sind inkonsistente Begriffe, die den Nutzer verwirren können.
  • Als Software-Entwickler steckt man sehr tief drin und neigt dazu englische Fachbegriffe als verständlicher oder bekannter zu empfinden („Toolbar“ gegen „Werkzeugleiste“)

Nun war aber auch die Englische Vorgabe nicht immer konsistent und verständlich, insofern bin ich mit meiner Arbeit fürs Erste recht zufrieden.

Ein neuer Übersetzer

]]>
https://sgaul.de/2011/10/14/sunflower-deutsch/feed/ 9