{"id":1241,"date":"2024-04-15T13:14:01","date_gmt":"2024-04-15T11:14:01","guid":{"rendered":"https:\/\/www.stephan-lubahn.de\/?p=1241"},"modified":"2026-04-20T16:59:25","modified_gmt":"2026-04-20T14:59:25","slug":"my-ubuntu-installation","status":"publish","type":"post","link":"https:\/\/www.stephan-lubahn.de\/?p=1241","title":{"rendered":"My Ubuntu\/Mint\/MX installation\/Zorin OS"},"content":{"rendered":"\n<p>Zum erstellen der boot sticks empfehle ich &#8211; <a href=\"https:\/\/etcher.balena.io\/\">https:\/\/etcher.balena.io\/<\/a><br><\/p>\n\n\n\n<p>sudo apt update<br>sudo apt upgrade<br>sudo apt full-upgrade<br>sudo apt list &#8211;upgradable<\/p>\n\n\n\n<p><em>sudo -s<\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dpkg --configure -a\napt install -f\napt-get --fix-broken install\napt-get update --fix-missing\napt update &amp;&amp; apt upgrade<\/code><\/pre>\n\n\n\n<p>Terminal Fenster schlie\u00dfen.<br>MX Linux auf systemctl umstellen sonst l\u00e4uft das Installations script von RustDesk nicht<br><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_001.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"802\" height=\"608\" src=\"https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_001.jpg\" alt=\"\" class=\"wp-image-1644\" srcset=\"https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_001.jpg 802w, https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_001-300x227.jpg 300w, https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_001-768x582.jpg 768w\" sizes=\"auto, (max-width: 802px) 100vw, 802px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_002.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1016\" height=\"607\" src=\"https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_002.jpg\" alt=\"\" class=\"wp-image-1647\" srcset=\"https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_002.jpg 1016w, https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_002-300x179.jpg 300w, https:\/\/www.stephan-lubahn.de\/wp-content\/uploads\/2024\/04\/Auswahl_002-768x459.jpg 768w\" sizes=\"auto, (max-width: 1016px) 100vw, 1016px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Veraltet Installation von AnyDesk<br>Veraltet <a href=\"https:\/\/www.stephan-lubahn.de\/?p=667\">https:\/\/www.stephan-lubahn.de\/?p=667<\/a><\/p>\n\n\n\n<p>Deinstalieren von Anydesk<br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get purge anydesk\nsudo apt-get autoclean\nsudo apt-get autoremove\nsudo apt update\nsudo apt list --upgradable\nsudo apt upgrade -y<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Installation Enpass<\/h2>\n\n\n\n<p>Installation Enpass falls es \u00fcber die Softwareverwaltung nicht geht<br><a href=\"https:\/\/www.stephan-lubahn.de\/?p=1083\">https:\/\/www.stephan-lubahn.de\/?p=1083<\/a><\/p>\n\n\n\n<p>Brave installierem curl -fsS https:\/\/dl.brave.com\/install.sh | sh<br>Vivaldi Browser instalieren<br>sudo apt-get install curl<br> #sudo snap install curl<br>sudo apt-get install cifs-utils<br>gparted<br>timeshift<\/p>\n\n\n\n<p><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installing RustDesk<\/h2>\n\n\n\n<p>192.168.xx.xx:8000 ruft die install scripte auf<br>Linux install via script<br>cd Downloads<br>chmod +x linuxclientinstall.sh <br>sudo .\/linuxclientinstall.sh<br><\/p>\n\n\n\n<p>Autostart Linux client<br>sudo systemctl enable rustdesk<\/p>\n\n\n\n<p>Ubuntu wayland ausschalten<br>sudo nano \/etc\/gdm3\/custom.conf<br>Um den Fehler zu beseitigen die Datei \/etc\/gdm3\/custom.conf editieren<\/p>\n\n\n\n<p>[daemon] # Enabling automatic login AutomaticLoginEnable=true <br>#Uncomment the line below to force the login screen to use Xorg<br>WaylandEnable=false<\/p>\n\n\n\n<p>AutomaticLogin=$USERNAME (mit dem Anmeldenamen ersetzen) # Uncomment the line below to force the login screen to use Xorg WaylandEnable=false<br><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><br><br>Opera \u00fcber Anwendungsverwaltung installieren.<\/p>\n\n\n\n<p><br>gdebi Packet installer<br>sudo apt-get install gdebi-core<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Install Samba connection (NAS)<\/h2>\n\n\n\n<p><br>sudo apt-get install cifs-utils<br>sudo mkdir \/mnt\/qnap<br>sudo mkdir \/mnt\/backup #Mount Point f\u00fcr rsync backup<\/p>\n\n\n\n<p>sudo mkdir \/mnt\/syno<br><\/p>\n\n\n\n<p><br>sudo chown -R &lt;user&gt;:&lt;user&gt; \/mnt\/qnap<br>sudo chown -R &lt;user&gt;:&lt;user&gt; \/mnt\/backup #wird nicht in die fstap eingetragen<br>sudo chown -R &lt;user&gt;:&lt;user&gt; \/mnt\/syno<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>sudo nano \/etc\/fstab<br>Am ende der Datei das folgende eintragen:\/\/192.168.xxx.xx\/Data \/mnt\/qnap\/ cifs username=deinname,password=deinpasswort,iocharset=utf8,file_mode=0777,<br>dir_mode=0777<\/p>\n\n\n\n<p>Check falls es nicht klappt:<\/p>\n\n\n\n<p>Bei Q4OS habe ich festgestellt das der mount unter \/mnt\/qnap leer war.<\/p>\n\n\n\n<p>Abhilfe sacht hier anstatt der IP Adresse den DNS namen einzugeben also in der fstab:<\/p>\n\n\n\n<p>\/\/2qnap.local\/Data \/mnt\/qnap &#8230;..<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zorin OS<\/h2>\n\n\n\n<p>muss samba nach installiert werden<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw allow samba\nsudo service smbd restart\n\nsmb:\/\/&lt;Server\/IP-Adresse&gt;\/&lt;Freigabe&gt;\n\n\/\/Server\/Freigabe \/mnt\/lokaler_ordner cifs username=IhrBenutzername,password=IhrPasswort,uid=1000,gid=1000 0 0\n\nErsetzen Sie Server\/Freigabe durch die tats\u00e4chliche Netzwerkfreigabe.\nErsetzen Sie \/mnt\/lokaler_ordner durch den Pfad zu einem Ordner, der als Einh\u00e4ngepunkt dient.\nErsetzen Sie IhrBenutzername und IhrPasswort durch Ihre Anmeldedaten.\nuid=1000 und gid=1000 k\u00f6nnen je nach Ihrem Benutzerkonto angepasst werden.\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Falls gewollt ist jetzt der richtige Zeitpunkt f\u00fcr die Win 11 Integration<\/h2>\n\n\n\n<p>Vorher mit timeshift ein aktuelles Backup erstellen.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-tetita wp-block-embed-tetita\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"aA6pAhRb1c\"><a href=\"https:\/\/www.stephan-lubahn.de\/?p=2339\">Windows 11 auf Linux Mint betreiben<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8222;Windows 11 auf Linux Mint betreiben&#8220; &#8211; TeTiTa\" src=\"https:\/\/www.stephan-lubahn.de\/?p=2339&#038;embed=true#?secret=mP7KTiTicz#?secret=aA6pAhRb1c\" data-secret=\"aA6pAhRb1c\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><br>sudo apt install hwinfo<br>$ sudo hwinfo<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Software Installationen<\/h2>\n\n\n\n<p>flameshot -&gt; Screen shot tool<br>KRename<br>sudo apt-get install shutter -&gt; Sceen shot tool<br>sudo apt-get install krita -&gt; Grafik tool erst deinstallieren dann \u00fcber die Packetverwaltung neu installieren<br>sudo apt install net-tools<br>Deja Dup -&gt; Backup Software<\/p>\n\n\n\n<p>duplicati -> von Dateisystem installieren<br>NFS instalieren -> sudo apt install nfs-common<br>sudo apt-get install iperf<br>digiKam &#8211; sudo apt-get install digikam<br>Visual Studio Code<br>Picasa<br>Shotwell<br>darktable<br>Pinta<br>Drawing oder Zeichnung<br>Simplescreenrecorder<br>Ristretto<br>Shotcut<br>Fritzing<br>Audacity<br>Ocenaudio from Website<br>Filezilla \u00fcber Anwendungsverwaltung<br>Gimp<br>Freecad<br>Blender<br>Inkscape<br>kdiff3<\/p>\n\n\n\n<p>Davor muss unter Mint Snap installiert werden<br>sudo mv \/etc\/apt\/preferences.d\/nosnap.pref \/etc\/apt\/preferences.d\/nosnap.backup<br>sudo apt update<br>sudo apt install snapd<\/p>\n\n\n\n<p><br>Smart File renamer<br><a href=\"https:\/\/qiplex.com\/software\/large-files-finder\/\">https:\/\/qiplex.com\/software\/large-files-finder\/<\/a><br>PeaZip<br>ffmpeg<br>VLC<br>Plex<br><em>MediathekView<\/em><br>Arduino IDE<br>Draw.io von Netzwerk<br>Impression -&gt; Image erstellen<br>Ocular -&gt; PDF reader<br>Errands<br>Planify<br>Catfish<br>Kdenlive<br>Back in time-qt Backup software<\/p>\n\n\n\n<p>Empfehlung Appimage Runterladen -&gt; <a href=\"https:\/\/kdenlive.org\/de\/download\/\">https:\/\/kdenlive.org\/de\/download\/<\/a><br>flatpak install flathub org.kde.kdenlive<br>flatpak run org.kde.kdenlive<\/p>\n\n\n\n<p>GcStar -&gt; Filme verwalten<br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Anmekungen zu GCstar\nStandardm\u00e4\u00dfig wird in GCstar das Tvdb-Plugin f\u00fcr die Internetsuche von Metadaten installiert. Leider werden standardm\u00e4\u00dfig keine Daten aus der deutschen Tvdb importiert. Dies l\u00e4sst sich einfach \u00e4ndern, indem man das Tvdb-Plugin erweitert. Die Dateien (Perl-Scripte) des Tvdb-Plugins liegen unter \/usr\/share\/gcstar\/lib\/GCPlugins\/GCTVepisodes\/. Dort kopiert man eine der bestehenden Dateien wie z.B. GCTvdbFR.pm in eine neue Datei mit dem Namen GCTvdbDE.pm und \u00e4ndert die L\u00e4nderkennungen.\n\nSollte es Probleme mit der Internetsuche geben, so kann es helfen, das Plugin mit folgendem Befehl manuell zu aktualisieren\n\nsudo gcstar -u -w\n\ncd \/usr\/share\/gcstar\/lib\/GCPlugins\/GCTVepisodes\/\nsudo cp GCTvdbFR.pm GCTvdbDE.pm \n\nuse strict;\nuse GCPlugins::GCTVepisodes::GCTvdb;\n{\n    package GCPlugins::GCTVepisodes::GCPluginTvdbDE;\n    use base qw(GCPlugins::GCTVepisodes::GCPluginTvdb);\n    sub getLang\n    {\n        return 'DE';\n    }\n    sub getName\n    {\n        return \"Tvdb DE\";\n    }\n    sub siteLanguage\n    {\n        my $self = shift;\n        return 'de';\n    }\n    sub siteLanguageCode\n    {\n        my $self = shift;\n        return 14;\n    }\n}\n1;<\/code><\/pre>\n\n\n\n<p>Check Python<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python3 --version\nsudo apt update\nsudo apt install python3<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>Install Scanning Software NAPS2<br><a href=\"https:\/\/www.naps2.com\/download\">https:\/\/www.naps2.com\/download<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/download.mediathekview.de\/stabil\/MediathekView-latest-linux.deb\">https:\/\/download.mediathekview.de\/stabil\/MediathekView-latest-linux.deb<\/a><br>Ermitteln wo ein Programm instaliert ist -&gt; <code>whereis vlc<\/code><\/p>\n\n\n\n<p>Partitions Manager<br>GParted per Verwaltung installieren. Wir ben\u00f6tigt um Festplatten f\u00fcr Timeshift vorzubereiten.<br>Timeshift per App Verwaltung installieren. Bei der Angabe Ort ist das Externe Speichermedium gemeint. Alle Dateien einschlie\u00dfen w\u00e4hlen.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00fctzliche tools<\/h2>\n\n\n\n<p>JDownloader<br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget http:\/\/installer.jdownloader.org\/JD2Setup_x64.sh\nchmod +x JD2Setup_x64.sh\n.\/JD2Setup_x64.sh <\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p>PST Datei importer <br>sudo apt install readpst<\/p>\n\n\n\n<p><br>Wifi Monitor &#8211; &gt; sudo apt-get install wavemon \/ Ausf\u00fchren im Monitor mit wavemon<\/p>\n\n\n\n<p><br>Wifi Monitor GUI<br>sudo apt-get install iw <br>sudo apt-get install linssid <br>Start im Menue LinSSD<\/p>\n\n\n\n<p><br>Link zur Datei auf der NAS<br>ln -s \/mnt\/qnap\/Datenbanken\/Filmliste\/Inhalte_TXT_neu\/Filme.neu.xlsx \/home\/slubahn\/Schreibtisch\/Filme.neu._verknu.xlsx<br><br><\/p>\n\n\n\n<p>Install Prusa Slicer<br>flatpak install flathub com.prusa3d.PrusaSlicer<br>flatpak run com.prusa3d.PrusaSlicer<\/p>\n\n\n\n<p>Video Schnitt<br>flatpak install flathub com.ozmartians.VidCutter<br>Shotcut<\/p>\n\n\n\n<p><br>sudo apt-get install openshot-qt openshot-qt-doc <br><br>OBS Studio<br>https:\/\/flathub.org\/apps\/com.obsproject.Studiohttps:\/\/flathub.org\/apps\/com.obsproject.Studio<br><br>flatpak install flathub com.obsproject.Studio<br>flatpak run com.obsproject.Studio<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Enable snapd<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo rm \/etc\/apt\/preferences.d\/nosnap.pref\nsudo apt update\nsudo apt install snapd\nsudo snap install smart-file-renamer<\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><br><\/p>\n\n\n\n<p><br>Balea Etcher Installieren<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\ndeb https:\/\/dl.bintray.com\/resin-io\/debian stable etcher\nsudo apt-key adv --keyserver hkp:\/\/pgp.mit.edu:80 --recv-keys 379CE192D401AB61\nsudo apt update &amp;&amp; sudo apt install etcher-electron\nWenn das nicht klappt von github runterladen -&gt; https:\/\/github.com\/balena-io\/etcher\/releases\/tag\/v2.1.3<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Appimage Installationen<\/h2>\n\n\n\n<p>App Image installieren<\/p>\n\n\n\n<p>Hier ist daf\u00fcr FUSE n\u00f6tig.<br>Ubuntu Version ermitteln<br>lsb_release -a<\/p>\n\n\n\n<p>sudo add-apt-repository universe<br>sudo apt install libfuse2<\/p>\n\n\n\n<p><br><a href=\"https:\/\/github.com\/AppImage\/AppImageKit\/wiki\/FUSE\">https:\/\/github.com\/AppImage\/AppImageKit\/wiki\/FUSE<\/a><br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ chmod a+x NAME_DER_DATEI.AppImage\n$ .\/NAME_DER_DATEI.AppImage \n<\/code><\/pre>\n\n\n\n<p>Achtung f\u00fcr 24.04 wird ein Workaround ben\u00f6tigt<\/p>\n\n\n\n<p>Error running Orca.appimage Workaround<\/p>\n\n\n\n<p>I worked around this by adding the following line to \/etc\/apt\/sources.list:<br>sudo nano \/etc\/apt\/sources.list<\/p>\n\n\n\n<p>deb http:\/\/gb.archive.ubuntu.com\/ubuntu jammy main<\/p>\n\n\n\n<p>Then doing:<\/p>\n\n\n\n<p>sudo apt update<br>apt list &#8211;upgradable<br>sudo apt upgrade<\/p>\n\n\n\n<p>sudo apt install libwebkit2gtk-4.0-dev<br>locale -a<br>sudo locale-gen en_GB<\/p>\n\n\n\n<p>Beispiel Orca Starten<br><code>ln -s \/home\/slubahn\/OrcaSlicer_Linux_V2.1.1.AppImage \/home\/slubahn\/Schreibtisch\/<\/code>Orca<\/p>\n\n\n\n<p><code>ln&nbsp; \/home\/slubahn\/OrcaSlicer_Linux_V2.1.1.AppImage<\/code><code> \/home\/slubahn\/Schreibtisch\/<\/code>Orca<\/p>\n\n\n\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br>AppImage herunterladen (z. B. nvim.appimage)<\/p>\n\n\n\n<p>Terminal \u00f6ffnen<\/p>\n\n\n\n<p><code>cd ~\/Downloads<\/code><\/p>\n\n\n\n<p>Ausf\u00fchrbar machen<\/p>\n\n\n\n<p><code>chmod +x nvim.appimage<\/code><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>App an einen Ort verschieben, der sich im PATH befindet.<\/li>\n<\/ul>\n\n\n\n<p><code>sudo mv nvim.appimage \/usr\/local\/bin\/nvim<\/code><\/p>\n\n\n\n<p>Aus dem linken Bereich das gew\u00fcnschte Men\u00fc ausw\u00e4hlen. Auf &#8222;Neues Element&#8220; klicken. Der Anwendung einen Namen geben. Im Abschnitt &#8222;Befehl&#8220; den Namen der ausf\u00fchrbaren Datei eingeben, die gerade in \/usr\/local\/bin verschoben wurde, in diesem Beispiel &#8222;nvim&#8220;.<\/p>\n\n\n\n<p>Mit der rechten Maustaste auf das Startmen\u00fc klicken und auf &#8222;Konfigurieren&#8220; klicken. In diesem Bildschirm auf die Registerkarte &#8222;Men\u00fc&#8220; klicken. Und auf &#8222;Men\u00fc-Editor \u00f6ffnen&#8220; klicken.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tips &amp; Tricks<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>Symbol link erstellen\nln -s \/pfad\/zum\/netzwerk\/ordner\/meine_datei.txt ~\/Desktop\/verknuepfung_meine_datei\nln -s \/mnt\/qnap\/Datenbanken\/Filmliste\/Inhalte_TXT_neu\/filme.ods ~\/Schreibtisch\/filme\nSoftlinks f\u00fcr Ordner\nln -s \/home\/peter\/videos\/ \/home\/peter\/Desktop\/softlink_f\u00fcr_video-ordner\nln -s \/mnt\/qnap\/Datenbanken\/ ~\/Schreibtisch\/Datenbanken\nln -s \/mnt\/qnap\/Documente\/ ~\/Schreibtisch\/Documente\nln -s \/mnt\/qnap\/Filme\/ ~\/Schreibtisch\/Filme\n \n=============================================================================================\n\nRobocopy Ersatz\nrobocopy Quellverzeichnis Zielverzeichnis \/MIR \/R:1 entspricht, \nw\u00e4re unter Linux: \nrsync -avx --delete --progress Quellverzeichnis\/ Zielverzeichnis.\n\nrsync &#91;optionen] quelle ziel\n\n-a    Steht f\u00fcr \u201earchive\u201c und ist einer der am h\u00e4ufigsten verwendeten Optionen.\n      Die Option -a beinhaltet folgende Optionen -rlptgoD und kopiert somit \n      Unterverzeichnisse, Symbolische Links und Rechte von Usern, Gruppen und Andere sowie\n      die Zeitstempel der Dateien und Ordner von der Quelle.\n      Kurz gesagt \u201e-a\u201c macht eine 1zu1 Kopie von Quelle zum Ziel und ist grade f\u00fcr backups\n      ideal geeignet.\n---------------------------------------------------------------------------------------------\n-v    Steht f\u00fcr \u201cverbose\u201d und Zeigt w\u00e4hrend der Synchronisation alles was rsync macht \n      grade an.\n---------------------------------------------------------------------------------------------\n--delete  L\u00f6scht Daten die sich nicht (mehr) in der Quelle befinden. wird oft bei\n          Backupscripten verwendet oder wenn Ordner 1zu1 immer auf den gleichen\n          Stand sein sollen.\n---------------------------------------------------------------------------------------------\n-u        Steht f\u00fcr \u201cupdate\u201d und \u00fcberspringt Daten die im Ziel neuer als in der Quelle sind\n---------------------------------------------------------------------------------------------\n-n        (\u2013dry-run) Simuliert also nur was rsync machen w\u00fcrde, ohne echte Daten zu \n          Kopieren oder zu \u00fcberschreiben.\n---------------------------------------------------------------------------------------------\n--exclude=PATTERN   Exkludiert bestimmte Daten die mit \u201ePATTERN\u201c definiert werden beim \n                    \u00fcbertragen.\n---------------------------------------------------------------------------------------------\n--iconv     Konvertiert Daten zwischen Systemen mit verschiedenen Codepages\n---------------------------------------------------------------------------------------------\n--progress  Zeigt die Zeit in Prozent und Geschwindigkeit beim \u00fcbertragen von Daten an.\n---------------------------------------------------------------------------------------------\n--ignore-existing    Diese Option weist rsync an, jede Datei zu \u00fcberspringen, die im\n                     Zielverzeichnis bereits existiert. Das ist die direkteste Methode,\n                     um das \u00dcberschreiben bereits vorhandener Dateien zu verhindern.\n\n\nrsync -av --delete \/opt\/tools\/ root@meinserver.de:\/opt\/tools\nKopiert alle Daten inkl. Unterordner von \/opt\/tools auf den entfernten Server root@meinserver.de (via SSH) in den Ordner \/opt\/tools. Dabei werden alle Daten die sich schon in \/opt\/tools auf root@meinserver.de gel\u00f6scht, sofern diese nicht in der Quelle vorhanden sind.\nAlso eine 1zu1 Kopie.\n\nBash scripte\nsudo touch script.sh -&gt; leeres script\nsudo nano script.sh edit das script\n#!\/bin\/bash\n# Update the repo\n\nsudo apt update\n\n# Install available updates\n\nsudo apt upgrade\n\nAusf\u00fchrbar machen\nsudo chmod +x script.sh\nAusf\u00fchren des Scriptes\n.\/script.sh\n.\/path\/to\/folder\/script.sh\n\nIf you wish to keep the script running in the background after closing terminal, you can use the nohup command:\nnohup .\/script.sh &amp;\n\nScript Backup Achtung auf korrekte Schreibweise achten:\n#!\/bin\/bash\n# Backup Script\ncd \/\nsudo rsync -avx --delete ..... komplette script weiter unten\n\nWichtig rechte setzen -&gt; sudo chmod -R 777 \/media\/slubahn\/Backup_Z\/qnap\nOrdner von Quelle und Ziel m\u00fcssen Vorhanden sein!!!\nIm terminal Pr\u00fcfen mit ls ob alles ok ist -&gt; Backup_Z\/qnap\n\nTipp -&gt; Solange noch Windows\/Samba subsysteme gibt ist es besser mit gparted als NTFS zu erstellen. Darauf achten das Parition Name Backup_Z \n\nFestplatten anzeigen\nsudo fdisk -l\n\nsudo chmod +x xxxx.sh  ausf\u00fchrbar machen\nHier jetzt das absolut funktionierende script:\nBackup auf NAS system mount muss vorhanden sein\n#!\/bin\/bash\n# Backup Script\nsudo mount -t cifs \/\/192.168.178.88\/Data \/mnt\/backup\/ -o uid=1000,gid=1000,rw,user,username=dein username,password=dein passwort\ncd \/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/Datenbanken\/ mnt\/backup\/qnap\/Datenbanken\/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/Musik\/ mnt\/backup\/qnap\/Musik\/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/comdata\/ mnt\/backup\/qnap\/comdata\/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/Bilder\/ mnt\/backup\/qnap\/Bilder\/\n\nBackup auf local angeschlossene HD\n\n#!\/bin\/bash\n# Backup Script\ncd \/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/Datenbanken\/ media\/slubahn\/Backup_Z\/qnap\/Datenbanken\/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/Musik\/ media\/slubahn\/Backup_Z\/qnap\/Musik\/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/comdata\/ media\/slubahn\/Backup_Z\/qnap\/comdata\/\nsudo rsync -avx --delete --progress \/mnt\/qnap\/Bilder\/ media\/slubahn\/Backup_Z\/qnap\/Bilder\/\n\nAufruf im Terminal sudo .\/bachup.sh\n\nNetzwerkleistung messen\nAuf einem Server und client installieren\nsudo apt-get install iperf\nAuf dem Server iperf -s starten\nAuf dem Client iperf -c &#91;Server-IP] -d starten\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">\u00dcberlange Festplatten Bezeichnungen umbenennen<\/h2>\n\n\n\n<p><br><strong>1. Label f\u00fcr FAT32 \/ VFAT \/ exFAT \u00e4ndern<\/strong><br>Hierf\u00fcr wird das Tool&nbsp;<code>mlabel<\/code>&nbsp;(aus dem Paket&nbsp;<code>mtools<\/code>) verwendet.<\/p>\n\n\n\n<p><strong>Label \u00e4ndern:<\/strong> <strong>bash<\/strong> <code>sudo mlabel -i \/dev\/sdb1 ::neuer_name<\/code> <em>(Ersetzen Sie&nbsp;<\/em><code><em>\/dev\/sdb1<\/em><\/code><em>&nbsp;durch Ihr tats\u00e4chliches Ger\u00e4t)<\/em>.<\/p>\n\n\n\n<p><strong>Ger\u00e4t identifizieren:<\/strong>&nbsp;<code>lsblk<\/code><\/p>\n\n\n\n<p><strong>2. Label f\u00fcr NTFS \u00e4ndern<\/strong><\/p>\n\n\n\n<p>Verwenden Sie&nbsp;<code>ntfslabel<\/code>.<\/p>\n\n\n\n<p><strong>Label \u00e4ndern:<\/strong> <strong>bash<\/strong> <code>sudo ntfslabel \/dev\/sdb1 neuer_name<\/code><br><\/p>\n\n\n\n<p><strong>3. Label f\u00fcr ext2\/ext3\/ext4 \u00e4ndern<\/strong><\/p>\n\n\n\n<p>Verwenden Sie&nbsp;<code>e2label<\/code>.<\/p>\n\n\n\n<p><strong>Label \u00e4ndern:<\/strong> <strong>bash<\/strong> <code>sudo e2label \/dev\/sdb1 neuer_name<\/code><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>4. Label f\u00fcr BTRFS \u00e4ndern<\/strong><\/p>\n\n\n\n<p>Verwenden Sie&nbsp;<code>btrfs filesystem label<\/code>.<\/p>\n\n\n\n<p><strong>Label \u00e4ndern:<\/strong> <strong>bash<\/strong> <code>sudo btrfs filesystem label \/mnt\/mountpunkt neuer_name<\/code><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>5. Grafische Methode (GUI)<\/strong><\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Laufwerke<\/strong>&nbsp;\u00f6ffnen.<\/li>\n\n\n\n<li>Das externe Laufwerk ausw\u00e4hlen.<\/li>\n\n\n\n<li>Die Partition ausw\u00e4hlen.<\/li>\n\n\n\n<li>Auf das Zahnrad-Symbol (Zus\u00e4tzliche Optionen) klicken -&gt;&nbsp;<strong>Dateisystem bearbeiten<\/strong>.<\/li>\n\n\n\n<li>Neuen Namen bei &#8222;Label&#8220; eingeben.&nbsp;<\/li>\n<\/ol>\n\n\n\n<p><strong>Wichtige Hinweise<\/strong><\/p>\n\n\n\n<p><strong>fstab:<\/strong>&nbsp;Falls das Laufwerk fest in&nbsp;<code>\/etc\/fstab<\/code>&nbsp;eingetragen ist, m\u00fcssen Sie dort den alten Label-Namen durch den neuen ersetzen.&nbsp;<br><\/p>\n\n\n\n<p><strong>Unmounten:<\/strong>&nbsp;Das Volume sollte vor der Umbenennung unmounted werden (z.B.&nbsp;<code>sudo umount \/dev\/sdb1<\/code>).<\/p>\n\n\n\n<p><strong>Neuer Mountpunkt:<\/strong>&nbsp;Nach dem Umbenennen und erneutem Einstecken wird das Volume automatisch unter&nbsp;<code>\/media\/username\/neuer_name<\/code>&nbsp;gemountet.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SSH Installieren<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install openssh-server<\/code><\/pre>\n\n\n\n<p><br>sudo systemctl enable ssh<br>sudo systemctl start ssh<br>sudo ufw allow ssh<br>Testen ob der Service l\u00e4uft -&gt; sudo systemctl status ssh<br>Fenster verlassen mit Q<\/p>\n\n\n\n<p>SSH Port \u00f6ffnen<br>sudo ufw allow ssh<br>sudo apt install net-tools<\/p>\n\n\n\n<p>IP rausfinden hostname -I<br>ifconfig -a<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Neustart nach der SSH Verbindung mit sudo reboot<br>Neustart nach einer Minute sudo shutdown -r<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">WebDav Installieren<\/h2>\n\n\n\n<p>sudo apt-get update<br><strong>Webserver<\/strong> installieren<br>sudo apt-get install apache2<\/p>\n\n\n\n<p><br><strong>Verzeichnis<\/strong> f\u00fcr WebDav anlegen<br>sudo mkdir \/var\/www\/webdav<br>sudo chown -R www-data:www-data \/var\/www\/<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>WebDAV-Module<\/strong> aktivieren<br>sudo a2enmod dav<br>sudo a2enmod dav_fs<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Anfangskonfiguration<\/strong><\/p>\n\n\n\n<p>sudo nano \/etc\/apache2\/sites-available\/000-default.conf<\/p>\n\n\n\n<p>Direktive als erste Zeile hinzuf\u00fcgen<br>DavLockDB \/var\/www\/DavLock<br>Den Eintrag  &#8222;&lt;VirutualHost&gt;&#8220;  suchen und folgendes eintragen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Alias \/webdav \/var\/www\/webdav \n&lt;Directory \/var\/www\/webdav&gt; \nDAV On \n&lt;\/Directory&gt;<\/code><\/pre>\n\n\n\n<p>Utils instalieren<br>sudo apt-get install apache2-utils<br><\/p>\n\n\n\n<p><strong>Kennwortdatei erstellen<\/strong> basic auth<br>sudo htpasswd -c \/etc\/apache2\/webdav.passwords alex<\/p>\n\n\n\n<p>F\u00fcr jeden weiteren Eintag ohne -c<br>sudo htpasswd \/etc\/apache2\/webdav.passwords chris<\/p>\n\n\n\n<p><strong>Apache-Konfigurationsdatei<\/strong> bearbeiten<br>sudo nano \/etc\/apache2\/sites-available\/000-default.conf<br>Hinzuf\u00fcgen Abschnitt &lt;Directory&gt;<br>AuthType Basic <br>AuthName &#8222;webdav&#8220; <br>AuthUserFile \/etc\/apache2\/webdav.passwords <br>Require valid-user<br><\/p>\n\n\n\n<p><strong>\u00c4nderungen <\/strong>\u00fcbernehmen<br>sudo a2enmod auth_basic<\/p>\n\n\n\n<p><strong>Restart WebServer<\/strong><br>sudo service apache2 restart<\/p>\n\n\n\n<p>Test der installation<br>Ihr WebDAV-Server ist unter <code>http:\/\/&lt;hostname&gt;\/webdav<\/code> erreichbar.<\/p>\n\n\n\n<p>Ubuntu Verbindung<br>1. Klicken Sie im Fenster <strong>Files<\/strong> (Dateien) auf die Option <strong>Connect to Server<\/strong> (Verbinden zum Server).<br>2. Geben Sie in dem ge\u00f6ffneten Fenster den Wert <code>dav:\/\/&lt;hostname&gt;\/webdav<\/code> ein und klicken Sie auf die Schaltfl\u00e4che <strong>Connect<\/strong> (Verbinden).<br>3. Sie werden nach Ihren Zugangsdaten gefragt. Geben Sie Ihren WebDAV-Benutzernamen und Ihr Kennwort ein, die in der Kennwortdatei angegeben sind, und klicken Sie auf <strong>Connect<\/strong><\/p>\n\n\n\n<p>Sollte unter MacOS zu einer Fehlermeldung kommen das kein zugriff besteht muss der App erlaubt werden im lokalen Netzwerk zu griff zu erhalten:<br>Du kannst den Zugriff einer App auf das lokale Netzwerk jederzeit erlauben oder entziehen: Gehe unter \u201eEinstellungen\u201c zu \u201eDatenschutz &amp; Sicherheit\u201c* &gt; \u201eLokales Netzwerk\u201c, um eine Liste aller Apps anzuzeigen, die Zugriff angefordert haben.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wine Windows Emulator installieren<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt-get install wine-stable<br>sudo apt-get install playonlinux <br><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting<\/h2>\n\n\n\n<p><strong>Schl\u00fcsselbund zur\u00fccksetzen<\/strong><br><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -v ~\/.local\/share\/keyrings\/*.keyring\n<\/code><\/pre>\n\n\n\n<p>Bei zum Bespiel sudo systemctl start ssh Fehlermeldung<br>sudo systemctl start ssh<br>System has not been booted with systemd as init system (PID 1). Can&#8217;t operate.<br>Failed to connect to bus: Host is down<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code> Systemd command                           Sysvinit command<\/code><\/pre>\n\n\n\n<p>sudo systemctl start service_name        sudo service service_name start<br>sudo systemctl stop service_name        sudo service service_name stop<br>sudo systemctl restart service_name    sudo service service_name restart<br>sudo systemctl status service_name     sudo service service_name status<br>sudo systemctl enable service_name    sudo chkconfig service_name on<br>sudo systemctl disable service_name   sudo chkconfig service_name off<\/p>\n\n\n\n<p>Snap Store l\u00e4sst sich nicht aktualisieren<br>killall snap-store<br>sudo snap refresh<\/p>\n\n\n\n<p>Pronterface<br>Meldung SD not Printing Stoppen: Eingeben M27 S0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Aktualisierungsverwaltung schl\u00e4gt fehl<\/h2>\n\n\n\n<p>Meldung:<br>E: Repository &#8218;http:\/\/ppa.launchpad.net\/ondrej\/php\/ubuntu artful InRelease&#8216; changed its &#8218;Label&#8216; value from &#8218;*****<br>The main PPA for PHP (5.6, 7.0, 7.1) with many PECL extensions *****&#8216; to &#8218;*****<br>The main PPA for supported PHP versions with many PECL extensions *****&#8216;<br>N: This must be accepted explicitly before updates for this repository can be applied.<br>See apt-secure(8) manpage for details.&#8220; oder so \u00e4hnlich.<\/p>\n\n\n\n<p>Eingabe:<br>sudo apt update<br>sudo apt upgrade<br>sudo apt-get update &#8211;allow-releaseinfo-change<\/p>\n\n\n\n<p><strong>Trakpad funktioniert nicht<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Im Terminal eingeben:\ncat \/proc\/bus\/input\/devices\n---------------------------------------------------------------\n\nI: Bus=0011 Vendor=0002 Product=0007 Version=01b1\nN: Name=\"SynPS\/2 Synaptics TouchPad\"\nP: Phys=isa0060\/serio1\/input0\nS: Sysfs=\/devices\/platform\/i8042\/serio1\/input\/input10\nU: Uniq=\nH: Handlers=mouse1 event5 \nB: PROP=5\nB: EV=b\nB: KEY=e520 10000 0 0 0 0\nB: ABS=660800011000003\n----------------------------------------------------------------\nxinput list\n\nxserver-xorg-input-libinput \nxserver-xorg-input-evdev \nxserver-xorg-input-mouse\n\nxserver-xorg-input-synaptics\n\n-------------------------------------------------------\nDie L\u00f6sung war FN+F7\n\ngrep -B 5 mouse \/proc\/bus\/input\/devices\ngconftool-2 --get \/desktop\/gnome\/peripherals\/touchpad\/touchpad_enabled\n\ngconftool-2 --set --type boolean \/desktop\/gnome\/peripherals\/touchpad\/touchpad_enabled true<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Plex Media Server deinstallieren<\/h2>\n\n\n\n<p>sudo systemctl stop plexmediaserver<br>sudo apt-get purge plexmediaserver<br>sudo rm -rf \/var\/lib\/plexmediaserver\/Library\/Application\\ Support\/Plex\\ Media\\ Server\/<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Update Linux Mint von 22.2 auf 22,3<\/h2>\n\n\n\n<p>Backup mit Timeshift durchf\u00fchren<br>Aktualisierungsverwaltung starten, alle updates installieren<br>Bearbeiten dann ausw\u00e4hlen Linux Mint 22.3 Zena es m\u00fcssen 4 GB freier Festplatten platz vorhanden sein.<br>Nach der installation system neu starten.<br>Nach dem neustart info eingeben.<br>Es sollte jetzt 22.3 angezeigt werden.<\/p>\n\n\n\n<p><br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zum erstellen der boot sticks empfehle ich &#8211; https:\/\/etcher.balena.io\/ sudo apt updatesudo apt upgradesudo apt full-upgradesudo apt list &#8211;upgradable sudo -s Terminal Fenster schlie\u00dfen.MX Linux auf systemctl umstellen sonst l\u00e4uft das Installations script von RustDesk nicht Veraltet Installation von AnyDeskVeraltet &hellip; <a href=\"https:\/\/www.stephan-lubahn.de\/?p=1241\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[90],"tags":[147,136,126,145,146],"class_list":["post-1241","post","type-post","status-publish","format-standard","hentry","category-installation","tag-q4os","tag-rustdesk","tag-snap-store","tag-zorin","tag-zorin-os"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=\/wp\/v2\/posts\/1241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1241"}],"version-history":[{"count":243,"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=\/wp\/v2\/posts\/1241\/revisions"}],"predecessor-version":[{"id":2650,"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=\/wp\/v2\/posts\/1241\/revisions\/2650"}],"wp:attachment":[{"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.stephan-lubahn.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}