Com faig les còpies de seguretat de Mastodon

Última actualizació: 2024-02-20 Introducció Fa ara més de 4 anys que vaig descobrir el Fedivers i durant aquest temps, encara que el meu compte principal retiolus@mamot.fr estigui en un servidor que no em pertany, he allotjat i administrat una pila de nodes siguin de Lemmy, Mastodon, Misskey, Pleroma, Pixelfed o encara GoToSocial. Una preocupació present en allotjar serveis públics a internet és la seva sostenibilitat en el temps i per assolir-ho un dels factors més importants són les còpies de seguretat. He utilitzat durant molt de temps BorgBackup, una eina que desduplica, comprimeix i xifra les còpies de seguretat. Tot i no haver necessitat mai recuperar una còpia de seguretat, he hagut de migrar servidors en diverses ocasions, fent-ho manualment en l’instant, ja que la restauració amb Borg pot ser més complexa, especialment pel que fa als permisos dels fitxers i els enllaços simbòlics. ...

February 20, 2024 · 5 min · 872 words · retiolus

Neofetch: mostra la informació del sistema amb estil

Última actualizació: 2024-02-05 Neofetch és una popular utilitat de línia d’ordres que mostra la informació del sistema d’una manera visualment atractiva. Reuneix detalls sobre el nostre sistema operatiu, nucli, maquinari i molt més, i els presenta en un format de text o d’art ASCII colorit. En aquest tutorial, veure com instal·lar Neofetch i explorarem algunes de les seves funcions clau. Instal·lació Sistemes basats en Debian/Ubuntu: sudo apt-get install neofetch Sistemes basats en Red Hat/Fedora: ...

February 5, 2024 · 2 min · 315 words · retiolus

Gestió d'usuaris a Linux: afegir, modificar i eliminar usuaris a través del terminal

Última actualizació: 2024-01-25 La interfície gràfica pot ser molt útil i fàcil d’utilitzar, però en el cas de Linux, l’entorn d’escriptori pot variar significativament en funció de les distribucions (KDE, MATE, GNOME, Cinnamon, LXQt, Xfce, etc.). Així doncs, explorarem com afegir, modificar i eliminar usuaris a través del terminal mitjançant ordres simples d’utilitzar i recordar, ometent d’aquesta manera les diferències entre les interfícies gràfiques. Aquesta aproximació també obre la possibilitat d’automatitzar la creació, modificació o eliminació d’usuaris mitjançant scripts. ...

January 29, 2024 · 2 min · 402 words · retiolus

How to register an AppImage as a desktop application in Linux

You have an .AppImage file and would like to treat it like an installed Linux app. The solution: Create a custom .desktop file. Download and Prepare Download the .AppImage file and an icon to your ~/Downloads directory. Move the .AppImage file to /usr/bin: sudo mv ~/Downloads/cryptomator.AppImage /usr/bin Make it executable: sudo chmod +x /usr/bin/cryptomator.AppImage Optionally, extract the .AppImage to grab the icon: ./cryptomator.AppImage --appimage-extract The icon is typically located in squashfs-root/usr/share/icons. Save or move the icon under /usr/share/icons/custom/cryptomator.png: sudo mkdir -p /usr/share/icons/custom && sudo mv squashfs-root/usr/share/icons/hicolor/256x256/apps/org.cryptomator.Cryptomator.png /usr/share/icons/custom/cryptomator.png Installation Options System-wide Installation To make the application accessible to all users, use the /usr/bin directory and /usr/share/applications for the .desktop file. Use sudo for the commands. ...

January 15, 2024 · 2 min · 235 words · retiolus

Fer una còpia de seguretat de la targeta micro-SD del Raspberry Pi a Linux

Per seguir aquest tutorial, necessitarem tenir a mà un lector de targetes SD. Primer apaguem el Raspberry Pi executant l’ordre següent al terminal: sudo shutdown now Un cop s’hagi apagat, desconnectem l’alimentació i traiem la targeta micro-SD. Col·loquem la targeta micro-SD al lector de targetes micro-SD i continuem endavant. Còpia de seguretat de la targeta micro-SD del Raspberry Pi 1. Abans de començar a fer una còpia de seguretat de la targeta micro-SD de Raspberry Pi a Linux, primer executarem l’ordre df amb el lector no connectat. Així serà més fàcil diferenciar la targeta micro-SD dels dispositius ja connectats prèviament a l’ordinador. ...

November 27, 2023 · 3 min · 540 words · retiolus

Introducció a ncdu, un analitzador d'ús del disc

Com a usuari de Linux, potser t’has sentit alguna vegada una mica perdut amb les comandes estàndard df i du, has perdut temps buscant la comanda que s’adaptava exactament al que volies. Si és així, és molt probable que ncdu solucioni el teu problema. Benvingut al món de ncdu, abreviatura de “NCurses Disk Usage”. Si mai t’has trobat en una situació on el teu sistema Linux t’ha advertit que t’estàs quedant sense espai el disc, i t’has preguntat: “On ha anat a parar tot el meu espai en el disc?”, llavors ncdu és una eina que pot ajudar-te a descobrir-ho. ...

October 16, 2023 · 3 min · 482 words · retiolus

Com sortir de Vim? Diverses maneres de tancar l'editor Vim

“Com sortir de Vim?” “Com puc tancar Vim?” “Com sortir de l’editor Vim?” “Com guardar i tancar Vim?” Aquestes són algunes de les preguntes més buscades sobre l’editor Vim. Vim, un dels millors editors basats en terminal, és conegut per les seves potents funcions. Els seus usuaris més fervents el lloen, però deixa els nous usuaris perplexos a causa dels seus “dreceres inusuals”. Això fins i tot els fa preguntar com sortir de l’editor Vim. ...

October 15, 2023 · 2 min · 360 words · retiolus

Briar Mailbox Server CLI Installation Guide

Introduction Briar Mailbox offers a solution for Briar users to improve their reachability and reduce battery consumption. This guide will walk you through the steps to install and set up Briar Mailbox on your server. Note: Always refer to briarproject.org for the most up-to-date and detailed information. Prerequisites A server running GNU/Linux (either x86_64 or ARM64 architecture). Basic command-line knowledge. Install Install dependencies: sudo apt update sudo apt install git default-jdk Clone the Briar Mailbox repository: ...

October 14, 2023 · 2 min · 382 words · retiolus

Add a Custom Context Menu Option for Firefox in GNOME Shell

For a long time, I’ve been using both Firefox and Brave browsers to keep my “work” and “home” browsing separate. This setup worked, but it always felt cumbersome, and I longed for an easier way to switch between profiles in Firefox. My initial search led me to believe that Firefox didn’t have a straightforward option for this. Then I stumbled upon Profile Switcher for Firefox. This extension enables seamless profile switching in Firefox, much like Chrome’s profile switcher. It was a game changer! However, there was still one minor inconvenience: I had to first open the default profile and then select the desired profile from the browser extension menu. ...

October 13, 2023 · 2 min · 384 words · retiolus

Envoi d'une notification (ntfy) lors de certains événements dans les logs

Article original : Envoi d’un SMS lors de certains événements dans les logs Adapté pour ntfy par retiolus, dernière mise à jour : 2023-10-07 Je me sers de ce script pour “fliquer” un peu l’utilisation de ma machine personnelle qui est sous Linux. Je reçois donc une notification quand l’un des événements suivants se produit : Ouverture de session d’un utilisateur. Fermeture de session d’un utilisateur. Échec d’ouverture de session (mauvais mot de passe) C’est assez simple: On surveille le fichier /var/log/auth.log et quand certains événements sont détectés, on appelle ntfy CLI. ...

October 7, 2023 · 2 min · 392 words · retiolus