Questo breve tutorial non è per chi usa distro che contengono già il pacchetto dropbox nei loro repository, quanto per chi – come me – non avendolo nei repositori ufficiali di Arch Linux dovrebbe affidarsi a AUR (ma io AUR lo evito come la peste).
Come ho fatto dunque?
Ci sarebbe anche flathub, ma anche quello se posso lo evito.
E allora che si fa?
Partendo da DropBox, ho usato quello che a mio parere è il metodo più semplice e diretto: headless install!
Per farla breve, apriamo un terminale e lanciamo questo comando:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Questo creerà semplicemente una directory nella vostra home:
/home/mionomeutente/.dropbox-dist/
E in seguito ne creerà un’altra per i file di configurazione:
/home/mionomeutente/.dropbox/
Quindi creiamo un file desktop in ~/.config/autostart/
[Desktop Entry]
Type=Application
Name=Dropbox
Comment=Avvia Dropbox
Exec=/home/mionomeutente/.dropbox-dist/dropboxd
Icon=/home/mionomeutente/.dropbox/dropbox.png
Terminal=false
Categories=Network;
E infine icona scaricata dal web, messa in:
/home/mionomeutente/.dropbox/

Dropbox funziona ed è perfettamente integrato nella mia tray (KDE).
Inoltre, se usi KDE, basta andare nelle impostazioni di dolphin per integrarlo anche al tasto destro (poco giù vedremo come fare anche con MeGa).

Per disinstallare il tutto, basterà rimuovere dalla propria home le due directory interessate (sono nascoste) e il file in autostart.
Ok, bene! E per MeGa?
Come da istruzioni prese su: https://mega.io/it/desktop#download
wget https://mega.nz/linux/repo/Arch_Extra/x86_64/megasync-x86_64.pkg.tar.zst && sudo pacman -U "$PWD/megasync-x86_64.pkg.tar.zst"
Questo installerà il pacchetto e aggiungerà il repo su pacman.conf (così da poter gestire serenamente gli aggiornamenti).
E se vogliamo possiamo scaricare anche l’integrazione col filemanager!
Per dolphin-megasync:
wget https://mega.nz/linux/repo/Arch_Extra/x86_64/dolphin-megasync-x86_64.pkg.tar.zst && sudo pacman -U "$PWD/dolphin-megasync-x86_64.pkg.tar.zst"
Per nautilus-megasync:
wget https://mega.nz/linux/repo/Arch_Extra/x86_64/nautilus-megasync-x86_64.pkg.tar.zst && sudo pacman -U "$PWD/nautilus-megasync-x86_64.pkg.tar.zst"
Per nemo-megasync:
wget https://mega.nz/linux/repo/Arch_Extra/x86_64/nemo-megasync-x86_64.pkg.tar.zst && sudo pacman -U "$PWD/nemo-megasync-x86_64.pkg.tar.zst"
Per thunar-megasync:
wget https://mega.nz/linux/repo/Arch_Extra/x86_64/thunar-megasync-x86_64.pkg.tar.zst && sudo pacman -U "$PWD/thunar-megasync-x86_64.pkg.tar.zst"
O più semplicemente (ormai che abbiamo il repo):
sudo pacman -Syu dolphin-megasync
Per gli altri DE basterà cambiare il nome:
nautilus-megasync; nemo-megasync; thunar-megasync
Risultato dopo aver installato sia Dropbox che Mega:


Questo è quanto (non abbiamo usato aur, né pacchetti strani – e fatto tutto con pochi e semplici comandi) 😀
Se non siete ancora iscritti a Dropbox: */directory/#file-hosting