Die Wahl eines passenden Code-Editors ist ein essenzieller und weichenstellender Schritt für Entwickler. Zwei beliebte Optionen sind VS Code und dessen quelloffene Alternative VS Codium. Beide basieren auf der gleichen Codebasis. Jedoch haben sie unterschiedliche Ansätze, insbesondere in den Bereichen Datenschutz, Erweiterungen und Lizenzierung. Doch welche Variante passt besser zu Dir und Deinen Anforderungen? Hier […]
Kernel-Maintainer Greg Kroah-Hartman hat den Linux-Kernel 6.12 zur neuen LTS-Version gekürt. Der LTS-Kernel erhält damit mindestens bis Dezember 2026 Bugfixes und Sicherheitsupdates.
Die neue Version der schlanken und vor allem im Container-Umfeld beliebten Distribution betreibt im Wesentlichen Softwarepflege. Zudem steht erstmals eine Fassung für Loongarch64-Systeme bereit.
Das Debian-Projekt hat das Standard-Design für die kommende Version Debian GNU/Linux 13 „Trixie“ vorgestellt. Das Design wurde von Elise Couper entworfen und trägt den Titel „Ceratopsian“. Es wird mit Debian 13 planmäßig ab Sommer 2025 verfügbar sein. Der Design-Wettbewerb für Debian 13 fand von September bis November 2024 statt. Das Design von „Ceratopsian“ wurde von […]
Canonical informiert seine Ubuntu LTS Nutzer, dass der Support für Ubuntu 20.04 LTS (Focal Fossa) im April 2025 endet. Es wird empfohlen auf eine neuere Version umzusteigen. Das Upgrade auf Ubuntu 24.04 führt in einem Zwischenschritt über Ubuntu 22.04, ist jedoch sicher und kostenlos möglich. Ubuntu 20.04 LTS wurde im April 2020 veröffentlicht und hat […]
Red Hat Enterprise Linux (RHEL) wird bald ein offizieller Teil des Windows Subsystem for Linux (WSL). Das gab Red Hat kürzlich bekannt. Mit dem neuen Ansatz wird es einfacher RHEL direkt über Befehle wie `wsl –list –online` und `wsl –install` zu installieren. Neue Architektur für RHEL unter WSL Die kommende RHEL-Version für WSL basiert auf […]
Nur drei Wochen nach OTA-6 hat UBports überraschend die Veröffentlichung von OTA-7 für Ubuntu Touch 20.04 angekündigt. Das Update behebt zwei kritische Sicherheitslücken in PulseAudio, dem Audio-Server des Betriebssystems. Die schnelle Reaktion unterstreicht das Engagement von UBports für die Privatsphäre seiner Nutzer. Die erste Sicherheitslücke erlaubte es bestimmten Anwendungen, das Trust Store-Berechtigungsmodul von PulseAudio zu […]
Im Beitrag „SMLIGHT SLZB-07: OpenThread RCP Firmware flashen“ habe ich euch gezeigt, wie ihr die Openthread RCP Firmware auf den SMLIGHT SLZB-07 flasht. In diesem Beitrag zeige ich euch nun, wie ihr mit dem...
Eigentlich installiert man Programme und Anwendungen unter Linux über die Paketverwaltung des Systems. Es gibt jedoch auch alternative Paketsysteme wie Flatpac, Snap oder AppImages, die in der Regel ohne weitere Abhängigkeiten systemweit auf dem System starten. Der Vorteil liegt in den in sich geschlossenen Systemen der einzelnen Anwendungen. Der Nachteil ist ein etwas höherer Speicherbedarf der einzelnen Programme. Innerhalb der Community werden solche Formate auch kritisch gesehen, da sie einer Blackbox gleichen.
Zugriffsrechte Ubuntu 24.04
Anzeige der fehlenden Abhängigkeiten
AppImages können unter Ubuntu aktiviert werden, indem man nach einem Rechtsklick auf die Datei unter „Zugriffsrechte“ ein Häkchen bei „Datei als Programm ausführen“ setzt. Nun kann die Anwendung über einen Doppelklick auf diese Datei ausgeführt werden. Auf einem frisch installierten Ubuntu kann es jedoch vorkommen, dass sich die genannten AppImages trotz Freigabe zum Start nicht ausführen lassen. Der Grund dafür liegt in fehlenden Abhängigkeiten zum Starten dieser AppImages, die erst durch die Eingabe im Terminal sichtbar werden (siehe Screenshot).
Am Beispiel des Yubikey Manager sieht man, dass das Paket „FUSE“ zum Ausführen fehlt. Dieses kann jedoch ganz einfach mit dem Befehl
sudo apt install libfuse2t64
installiert werden. Anschließend sollte sich das AppImage ausführen lassen.
Das Team von Linux Mint hat die Entwicklung der Desktop-Umgebung Cinnamon 6.4 abgeschlossen. Es wird der Standard im bevorstehenden Linux Mint 22.1 (Codename “Xia”) sein, das in der zweiten Hälfte des Dezembers 2024 erwartet wird. Traditionell erscheint das erste Point-Release passend zu den Weihnachtsferien. Cinnamon 6.4 bringt ein überarbeitetes Standard-Design, das dunkler und kontrastreicher ist. […]
Ich habe mir kürzlich einen SMLIGHT SLZB-07 und einen SMLIGHT SLZB-07p7 gekauft. Ersteren um mit Thread irgendwann rumspielen zu können und letzteren als Ersatz für meinen Sonoff ZB Dongle-P. Wenn ihr auf’s Veröffentlichungsdatum dieses...
Die Open-Source-Kartendatenbank OpenStreetMap (OSM) hat ihre Server von Ubuntu auf Debian 12 (Bookworm) umgestellt. Dieser Schritt, nach 18 Jahren mit Ubuntu, soll die Stabilität und Leistung verbessern sowie die Zusammenarbeit mit der Debian-Community fördern. Mit dem Wechsel wurde auch die Ruby-Version von 3.0 auf 3.1 aktualisiert, was die Grundlage für ein schnelleres und effizienteres Mapping-Erlebnis […]
Innerhalb weniger Tage nach der Veröffentlichung von RHEL 9.5 stehen nun auch Rocky Linux 9.5 und AlmaLinux 9.5 als neue stabile Versionen bereit. Beide Distributionen bringen zahlreiche Verbesserungen und neue Funktionen mit, die Entwickler, Administratoren und Unternehmen gleichermaßen ansprechen. Rocky Linux 9.5 „Blue Onyx“ Rocky Linux 9.5 führt zahlreiche Neuerungen ein, darunter: Zudem wurden die […]
Die lang erwartete neue Version von elementary OS ist da! Elementary OS 8, das auf Ubuntu 24.04 LTS basiert und den Linux-Kernel 6.8 nutzt, bringt zahlreiche Verbesserungen. Die Distribution kombiniert ein modernes, elegantes Design mit innovativen Funktionen, die Datenschutz, Produktivität und Barrierefreiheit in den Vordergrund stellen. Elementary OS 8 bringt zahlreiche Neuerungen und Verbesserungen mit […]
Das KDE-Projekt hat KDE Plasma 6.2.4 veröffentlicht. Es handelt sich um das vierte Wartungsupdate der aktuellen KDE Plasma 6.2-Serie, das zahlreiche Verbesserungen und Fehlerbehebungen mit sich bringt. Ein Highlight der neuen Version ist die Unterstützung von HDR-Modus für GNU/Linux. NVIDIA-GPU-Nutzer benötigen dazu den Grafiktreiber NVIDIA 565.57.1 (Beta) oder neuer, während Intel-GPU-Nutzer den Linux-Kernel 6.11 oder […]
Die Frage nach der „besten“ Linux-Distribution lässt sich nicht pauschal beantworten, da sie stark von den individuellen Bedürfnissen, Vorlieben und Anforderungen des Nutzers abhängt. Es gibt keine universelle Antwort, da jede Distribution ihre eigenen Stärken und Zielgruppen hat. Wichtige Faktoren bei der Wahl einer Distribution: Empfehlungen für Einsteiger: Fazit: Die Wahl der Linux-Distribution ist individuell. […]
Viele Distributionen stellen ihre Paketquellen unter eine Lizenz. Arch Linux ist im Begriff, seine Paketquellen unter die sehr liberale 0BSD-Lizenz zu stellen.
Die Open Enterprise Linux Association (OpenELA) hat Enterprise Linux-Quellen veröffentlicht, die mit dem unlängst freigegebenen Red Hat Enterprise Linux (RHEL) 9.5 kompatibel sind.
Archinstall bietet weniger versierten Anwendern erleichterten Zugang zu Arch Linux, ohne auf die Flexibilität der Distribution verzichten zu müssen. Gerade ist v3.0 des TUI-Installers erschienen.
Linus Torvalds hat die Freigabe des Linux-Kernels 6.12 bekanntgegeben. Die neueste stabile Version bringt zahlreiche Verbesserungen und neue Funktionen, die Entwicklern und Nutzern spannende Möglichkeiten bieten. Zu den wichtigsten Neuerungen gehören Echtzeit-Unterstützung (PREEMPT_RT) für bessere Reaktionszeiten und ein neuer Scheduler namens „sched_ext“. Außerdem können bei Grafikproblemen jetzt QR-Codes für Fehlermeldungen angezeigt werden. Die Unterstützung für […]
Als ich mit der Artikelserie zur Nextcloud auf dem Raspberry Pi begann, war mein Ziel, ein Tutorial zu erstellen, das es ermöglicht, eine Nextcloud auf dem Einplatinencomputer so zu installieren und zu konfigurieren, dass diese produktiv genutzt werden kann. Nextcloud ist mittlerweile mehr als nur eine Cloud. Nextcloud hat sich zu einem professionellen Büroprodukt entwickelt, das ich selbst täglich nutze.
In diesem Artikel zeige ich, wie man den Datenspeicher von der MicroSD auf eine SSD auslagert, um die Speicherkapazität der Nextcloud zu erweitern. Ich verwende dafür eine SanDisk Extreme mit einer Kapazität von 2TB.
Die Leser, die dieser Artikelreihe bisher gefolgt sind und alles auf dem Raspberry Pi nachgebaut haben, sollten die Version 29 installiert haben. Diejenigen, die etwas mutiger waren, haben bereits ein Upgrade auf Version 30 in den Verwaltungseinstellungen durchgeführt.
Installation
Bevor wir starten, sollte unbedingt ein Backup des gesamten Systems durchgeführt werden, um Datenverlust zu vermeiden, falls etwas schief geht.
Zuerst wird die externe SSD mit dem Raspberry Pi über den USB 3.0-Anschluss verbunden. Anschließend wird die SSD mithilfe des folgenden Befehls identifiziert.
sudo fdisk -l
Das System zeigt nun an, dass die SSD als /dev/sda1 eingehängt wurde. Durch die Eingabe von
sudo mkfs.ext4 /dev/sda1
Identifizierung der SSD im System
kann die SSD in Ext4 formatiert werden. Auf meinem System erschien eine Fehlermeldung, dass die SSD bereits eingehängt ist und daher nicht formatiert werden kann.
Fehlermeldung – /dev/sda1 is mounted
Daher muss die SSD zuerst wieder ausgehängt werden.
sudo umount -fl /dev/sda1
Anschließend wird die SSD, gemäß der bereits erwähnten Methode im Artikel, Ext4-formatiert. Die Abfrage wird durch die Eingabe von „y“ bestätigt.
sudo mkfs.ext4 /dev/sda1
Formatierung der SSD (Ext4)
Nun wird das Verzeichnis /media/ssd erstellt, in dem später das Datenverzeichnis auf der externen SSD liegen wird.
sudo mkdir /media/ssd
Danach wird das Verzeichnis mit dem Inhalt der SSD gemountet.
sudo mount /dev/sda1 /media/ssd
Damit die SSD auch nach einem Neustart korrekt eingebunden wird, trägt man sie mit der richtigen UUID in die /etc/fstab ein. Die benötigte UUID findet man über den Befehl:
sudo blkid /dev/sda1
Auslesen der UUID der SSD
Nun kann die fstab mit der entsprechenden Zeile ergänzt werden. Dieser Eintrag erfolgt direkt unter den beiden Hauptpartitionen (siehe Screenshot).
sudo nano /etc/fstab
Die hier von mir angegebene UUID ist natürlich durch die UUID der eigenen Festplatte zu ersetzen.
Dabei muss man mit größter Sorgfalt vorgehen, da das System bei einer falschen Eingabe möglicherweise nicht mehr starten wird. Ein vorheriges Backup bietet (wie oben schon erwähnt) Sicherheit. Nachdem alles korrekt eingegeben wurde, kann der Raspberry Pi neu gestartet werden.
sudo reboot
Wenn das System fehlerfrei neu gestartet ist, wird das Datenverzeichnis von der MicroSD-Karte auf die SSD verschoben. Dieser Vorgang kann je nach Größe einige Minuten dauern.
sudo mv /var/www/html/nextcloud/data /media/ssd
Nun muss der Nextcloud noch mitgeteilt werden, wo sich das Datenverzeichnis befindet. Dazu gehen wir in die config.php.
Das Data-Verzeichnis befindet sich jetzt auf der externen SSD. Falls ein Upgrade ansteht, kann dieses gleich durchgeführt werden.
Nextcloud – Upgrade auf Version 30.0.2Nextcloud – DashboardFestplatte sda1
Vorschau
Im nächsten und letzten Artikel dieser Reihe möchte ich zeigen, wie man Nextcloud mit einem TURN-Server erweitert, um Videokonferenzen mit Nextcloud Talk nutzen zu können.
Bist Du schon länger mit Linux unterwegs, dann hast Du sicher schon mal den Begriff „Distro Hopping“ oder „Distrohopper“ gehört. Doch was hat es damit auf sich? Wieso gibt es das? Solltest Du Dir vielleicht Gedanken machen wenn Du ein Distrohopper bist? Das klären wir in diesem Beitrag. Distro-Hopping: Eine tiefere Betrachtung Klären wir zunächst, […]
Hast du bereits Erfahrung mit Linux, dann ist dir der Begriff „Distro-Hopping“ oder „Distrohopper“ wahrscheinlich schon begegnet. Aber was steckt eigentlich dahinter? Warum gibt es dieses Phänomen, und ist es vielleicht ein Grund zur Sorge, wenn du selbst ein Distrohopper bist?
Die Document Foundation hat LibreOffice 24.8.3 veröffentlicht. Dieses dritte Wartungsupdate der LibreOffice 24.8 Serie behebt insgesamt 88 Fehler. Ziel des Updates ist es, die Stabilität und Zuverlässigkeit der beliebten Open-Source-Office-Suite weiter zu verbessern. Diese Aktualisierung erscheint anderthalb Monate nach LibreOffice 24.8.2 und behebt diverse Abstürze und andere gemeldete Probleme. Zudem wurde die Unterstützung für das […]