Pakete
Siehe /home/superx/git/Memtext-Interna/organisatorisches/systemmanagement/allgemein/pakete_installieren_server.x und /home/superx/git/Memtext-Interna/organisatorisches/systemmanagement/allgemein/pakete_installieren_dekstop.x
Dienste
Den Runlevel Editor von Suse gibt es nicht, man muss mit der Kommandozeile arbeiten. Hier ein paar Beispiele für den Dienst postgresql:
- Dienst starten:
systemctl start postgresql
oder
/etc/init.d/postgresql start
- Dienst beim Booten starten:
systemctl enable postgresql
- Dienst beim Booten nicht starten:
systemctl disable postgresql
Dateimanager
- Lesezeichen im Dateimanager pcmanfm werden in der Textdatei ~/.config/gtk-3.0/bookmarks gespeichert
- Aufrufe von SSH-Servern: Beispiel sftp://superx@vmmulti3/home/superx/Projekte/testserver/db/module
- Aufrufe von Samba-Freigaben: smb://HOST/FREIGABE/PFAD
Startmenü
- Die Einträge aus dem Startmenü werden in einem Ordner gespeichert: ~/.local/share/applications
Man kopiert Dateien von /usr/share/applications dorthin. Danach muss man den Desktop neu starten - Die *.desktop-Dateien sind TXT-Dateien, die man auch editieren kann (z.B. andere Icons zuweisen, Namen, Tooltips)
- Für einen neuen Ordner im Startmenü muss die Datei /etc/xdg/menus/lxqt-applications.menu bearbeitet werden. Z.B: kann ein "Memtext" Eintrag ergänzt werden:
<!-- Memtext --> <Menu> <Name>Memtext</Name> <Directory>lxde-memtext.directory</Directory> <Include> <And> <Category>Memtext</Category> </And> </Include> </Menu> <!-- End Memtext -->
- Dafür muss dann auch eine Datei in "/usr/share/desktop-directories/lxde-memtext.directory" anlegen. Diese kann von z.B. lxde-game.directory kopiert werden. Unter [quicklaunch] kann das dann angepasst werden. Beispiel:
[quicklaunch] alignment=Left apps\1\desktop=/usr/share/applications/pcmanfm-qt.desktop apps\2\desktop=/usr/share/applications/firefox.desktop apps\3\desktop=/usr/share/applications/qterminal.desktop apps\4\exec=/home/superx/tools/SQLWorkbench_neu/sqlworkbench.sh apps\4\icon=/home/superx/tools/SQLWorkbench_neu/workbench32.png apps\4\name=SQLWorkbench apps\size=4 type=quicklaunch
Panelleiste
Quickstart
In der Quickstartleiste können Ausführbare Dateien einfach rein gezogen werden. Wenn es allerdings Shellscripte sind, wird dort nur das Konsolenicon angezeigt und es gibt nicht die Möglichkeit dies über rechtsklick "Eigenschaften" zu ändern. Dafür muss die Datei /home/superx/.config/lxqt/panel.conf geöffnet werden.
Teamviewer 12
teamviewer
apt-get install libc6:i386
geht nicht: apt-get install libdbus-1-3:i386 libasound2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 zlib1g:i386
apt-get install libdbus-1-3:i386 libasound2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 zlib1g:i386
- -> libpng12-0 #fehlt
- https://packages.ubuntu.com/xenial/i386/libpng12-0/download
- Klick Download "http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_i386.deb"
- paket entpacken "ar -x libpng12-0_1.2.54-1ubuntu1.1_i386.deb" -> data.tar.xz entpacken und lib/i386-linux-gnu/libpng12.so.0.54.0 nach -> /lib kopieren
- Ab hier kommt die Fehlermeldung "please install a version of FreeType greater than or equal to 2.0.5" (aus Datei /var/log/teamviewer12/superx/gui.log)
- ... Fortsetzung folgt
Weitere Tools
- Screenshot-Werkzeug ksnip siehe Screenshot-Werkzeuge
- Der Terminal von Lubuntu hat Probleme mit der Zwischenablage, man sollte also die Anwendung "Konsole" nutzen (apt-get install -y konsole)
- Der Default-NetworkManager ist auch nicht so toll, man sollte "network-manager" installieren
- Für die Kopplung mit dem Smartphone bietet sich "kdeconnect" an