Kategorie: Linux

update-alternatives Java

M├Âchte man das Java JDK von Hand installieren sind drei Schritte notwendig: 1. Download Java SDK 2. Datei an den gew├╝nschten Ort entpacken (hier /opt/Oracle_Java/) 3. die verschiedenen Programme als Alternativen in Linux fest legen F├╝r Punkt 3 habe ich ein kleines Skript geschrieben, das die neuen JDK Programme als Alternative installiert und setzt: Weil […]

Xfce Keyboard Shortcuts

ALT + Einfg f├╝gt standardm├Ą├čig eine Arbeitsfl├Ąche hinzu (Xubuntu 18.04). Aber ALT + Einfg hat in verschiedenen Programmen auch eine Verwendung. Damit das funktioniert mu├č man „Arbeitsfl├Ąche hinzu f├╝gen“ l├Âschen. Erster Gedanke: Men├╝ => Einstellungen => Tastatur => Tastaturk├╝rzel f├╝r Anwendungen „Tastaturk├╝rzel f├╝r Anwendungen“ legt Tastaturk├╝rzel zum Starten von Anwendungen fest. Hier findet man z.B. […]

Redis in Ubuntu 18.04 f├╝r PHP

Redis Server installieren Redis Server testen: …gibt uns eine Redis Konsole (127.0.0.1:6379>) Die Ausgabe sollte pong sein. Mit STRG+C kann man die Redis Konsole verlassen. Starten und Stoppen des Redis Server mit Hausmitteln: Die config Datei f├╝r Redis liegt in /etc/redis/. Nach ├änderungen in dieser Datei den Redis Server neu starten: Redis-PHP installieren: github.com/phpredis/phpredis …Datentyp […]

Git remote Repository Login speichern

NetBeans hat es automatisch gemacht und auch PhpStorm merkt sich das Passwort f├╝r remote repositories automatisch. VSCode tut das nicht automatisch. Es ist ein Git Befehl und VSCode scheint Username & Passwort zu speichern. macht man anschlie├čend ein Push per VSCode GUI (oder Kommandozeile) sind Username & Passwort gespeichert.

vino VNC

start vino Failed to connect to Mir: Failed to connect to server socket: Datei oder Verzeichnis nicht gefunden Unable to init server: Verbindung ist gescheitert: Verbindungsaufbau abgelehnt Anzeige kann nicht ge├Âffnet werden: Rufen Sie ┬╗vino-server –help┬ź auf, um eine Liste der verf├╝gbaren Optionen f├╝r die Befehlszeile zu erhalten. Invalid MIT-MAGIC-COOKIE-1 keyFailed to connect to Mir: […]

sql_mode = only_full_group_by on Ubuntu 16.04 MySQL

By einer Default-Installation von MySQL kann es zu folgender Fehlermeldung bei bestimmten GROUP BY geben: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #8 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‚dbname.short.long_column_name‘ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by In […]

switch PHP Version Linux

von PHP 7.0 nach PHP 7.1: Apache CLI Als Skript: Das kann man dann aufrufen: Das PHP PPA gibt es von https://deb.sury.org. Die PHP Version in einer Shell checken: oder Ubuntu 19.10 Es faselt bei PHP 7.4 von Problemen mit mpm event & worker. Dazu aus jeder PHP Version das fpm Modul installieren und anschlie├čend […]

Ubuntu 16.04 Services restarten

Seit scheinbar 15.04 gibt es etwas neues um Services wie MySQL oder Apache zu starten|stoppen|restarten. Bis dahin funktionierte der Befehl ’service‘ sehr gut. In Ubuntu 16.04 funktioniert ’service‘ nicht um z.B. den MySQL Server zu restarten. Bei meinen Versuchen konnte es nur stoppen. Jetzt benutzt man ’systemctl‘: Guckst du auch wiki.ubuntuusers. Scheisse auch, nicht mit […]

convert pdf to grayscale

Auf der Suche nach einer L├Âsung um PDF Dokumenten die Farbe zu nehmen fand ich diesen Blog.\r\nEs funktioniert wunderbar :)\r\n\r\n\r\nDie Sache mit /dev/null macht die Standardeingabe zu /dev/null, warum die Ausf├╝hrung im Hintergrund l├Ąuft.\r\n\r\nDoof an dieser L├Âsung ist, dass die Gr├Â├če des resultierenden PDFs bei mir auf das ├╝ber-vierfache steigt. Die Option hilft da auch […]

Log Dateien

Log Dateien liegen meist in /var/log/. Um Log Dateien live mit zu verfolgen kann man die Befehle watch und tail kombinieren: …aktualisiert jede Sekunde den Error Log des Apache (gut beim PHP entwickeln) im Terminalfenster. Oder einfach Mit strg+c geht es wieder raus. Ben├Âtigt man es nicht live, sondern m├Âchte den Log nur woanders hingeschrieben […]

Linux Zeugz

UnixTime to DateTime Current Unixtime Linux Distribution anzeigen     …keine Distro ls mal chick Hash aus einem String auf der Kommandozeile oder Kommando als anderer User Konsole f├╝r root Swap leeren Durch Deaktivieren leert er sich …und wieder aktivieren: Verzeichnis Gr├Â├čen listen Verzeichnisgr├Â├če aller Verzeichnisse eines Verzeichnis (hier trinket/): …“du“ = disk usage Vollen […]