Dropbox su Linux: installazione da sorgente, comandi e repository

L'applicazione desktop Dropbox è accessibile sui sistemi operativi Linux supportati. Se utilizzi Dropbox su una macchina Linux ti consigliamo di scaricare e installare il pacchetto Linux appropriato dell'applicazione desktop Dropbox.

Sezioni di questo articolo:

Come compilare il programma di installazione Dropbox per Linux da sorgente

Il sorgente del pacchetto di installazione di Dropbox è stato rilasciato al pubblico tramite una licenza GPL. Ciò significa che, anche se non abbiamo pacchetti di installazione per la tua distribuzione Linux o Unix preferita, puoi comunque compilare una versione personalmente.

Installazione di Dropbox da sorgente

  1. Scarica l'ultimo pacchetto di installazione.
  2. Estrai il tarball nel seguente modo:
  3. tar xjf ./nautilus-dropbox-1.6.1.tar.bz2

  4. Nella maggior parte delle distribuzioni, i seguenti comandi dovrebbero fare il resto:
  5. cd ./nautilus-dropbox-1.6.1; ./configure; make; make install;

Per le distribuzioni specifiche o per configurare l'installazione, consulta il file INSTALL incluso con il sorgente.

Vuoi collaborare?

Come accennato qui sopra, nautilus-dropbox è pubblicato con licenza GPL. Tuttavia, per ragioni legali, possiamo accettare patch alla versione da noi pubblicata solo se anche la patch viene resa disponibile pubblicamente. Non preoccuparti, riconosceremo i tuoi sforzi nel file CONTRIBUTORS incluso in ogni pacchetto. Per inviare le tue patch, contattaci. Se desideri sviluppare software per la piattaforma Dropbox, visita il nostro sito per sviluppatori e dai un'occhiata alla nostra API.

Come aggiungere Dropbox al tuo repository Linux

Per aggiungere Dropbox a un repository Ubuntu:

  1. Aggiungi la riga seguente a /etc/apt/sources.list e sostituisci xenial con il nome della tua build di seguito.
  2. deb http://linux.dropbox.com/ubuntu xenial main

  3. Per importare le nostre chiavi GPG nel tuo repository apt, esegui il seguente comando dalla tua shell (terminale):
  4. $ sudo apt-key adv --keyserver pgp.mit.edu

    --recv-keys 1C61A2656FB57B7E4DE0F4C1FC918B335044912E

Per aggiungere Dropbox a un repository Fedora:

  1. Aggiungi il codice seguente a /etc/yum.conf.
  2. name=Dropbox Repository

    baseurl=http://linux.dropbox.com/fedora/\$releasever/

    gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc

     

Come rimuovere Dropbox dal tuo repository Linux

  1. Rimuovi le righe che hai inserito quando hai aggiunto Dropbox al tuo repository per la prima volta:
    • Ubuntu: rimuovi la seguente riga da /etc/apt/sources.list. Sostituisci xenial con il nome della tua build:
    •         deb http://linux.dropbox.com/ubuntu xenial main

    • Rimuovi il codice seguente da /etc/yum.conf:
    •         name=Dropbox Repository

              baseurl=http://linux.dropbox.com/fedora/\$releasever/

              gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc

  2. Esegui questo comando per visualizzare un elenco di tutte le chiavi che hai importato:

    sudo apt-key list

  3. Copia la chiave per Dropbox, quindi esegui questo comando:

    sudo apt-key del <chiave Dropbox copiata>

Quali sono i comandi Linux disponibili per Dropbox?

L'applicazione desktop Dropbox può essere controllata con l'interfaccia della riga di comando (CLI) di Linux. A seconda della distribuzione Linux e del pacchetto che hai usato per effettuare l'installazione, potrebbe essere necessario scaricare uno script Python per controllare Dropbox dalla riga di comando. Tuttavia, si consiglia di provare prima senza scaricare lo script.

Prima di eseguire i comandi, assicurati di eseguire i comandi disponibili dal prompt della radice (livello superiore) della cartella Dropbox.

Per impostazione predefinita, la cartella Dropbox si trova in ~/Dropbox (o in ~/Dropbox (Nome del tuo team), se hai un account Dropbox Business). Se hai spostato la cartella Dropbox in una posizione diversa, vai alla radice della tua attuale cartella Dropbox prima di eseguire i comandi riportati di seguito.

Comando CLI Scopo
autostart dropbox autostart [y/n] Le opzioni includono:
  • n: Dropbox non verrà avviato automaticamente al momento dell'accesso
  • y: Dropbox si avvierà automaticamente al momento dell'accesso (impostazione predefinita)
Tieni presente che questo comando funziona solo nelle distribuzioni Ubuntu attualmente supportate.
exclude dropbox exclude [list] Quando list è usato senza argomenti, mostra un elenco delle directory attualmente escluse dalla sincronizzazione.
  dropbox exclude add [DIRECTORY] [DIRECTORY] … Aggiunge una o più directory all'elenco di esclusione, quindi sincronizza nuovamente Dropbox.
  dropbox exclude remove [DIRECTORY] [DIRECTORY] … Questo comando rimuove una o più directory dall'elenco di esclusione, quindi sincronizza nuovamente Dropbox. Tieni presente che ogni percorso specificato deve essere all'interno della cartella Dropbox.
filestatus dropbox file status [-l] [-a] [FILE]… Mostra lo stato corrente di ogni FILE. Le opzioni includono:
  • -l oppure --list: mostra le informazioni in un formato simile al comando ls nativo di Linux.
  • -a o --all: non ignora le voci che iniziano con un punto (.).
Gli alias comprendono stat.
help dropbox help [comando] Senza argomenti, mostra un elenco di comandi e una breve descrizione di ciascuno. Con un comando, mostra la guida che descrive come usare il comando.
lansync dropbox lan sync [y/n] Le opzioni includono:
  • y: Dropbox utilizzerà la sincronizzazione LAN (impostazione predefinita).
  • n: Dropbox non utilizzerà la sincronizzazione LAN.
ls dropbox ls [FILE]… Questo è un alias di filestatus -l.
proxy dropbox proxy MODALITÀ [TIPO] [HOST] [PORTA] [NOMEUTENTE] [PASSWORD] Consente di impostare manualmente le impostazioni proxy per Dropbox:
  • MODALITÀ Una delle seguenti: none, auto, manual
  • Valido solo in modalità manual:
    • TIPO Uno dei seguenti: http, socks4, socks5
    • HOST Nome host del proxy
    • PORTA Porta del proxy
    • NOMEUTENTE Nome utente del proxy (facoltativo)
    • PASSWORD Password del proxy (facoltativa)
puburl dropbox puburl FILE Questo comando mostra l'URL di un link pubblico per il FILE. Ciò è applicabile solo se nel tuo account è attivata una cartella pubblica. Questo comando può essere utilizzato solo per i file della cartella pubblica.
running dropbox running Restituisce 1 se il daemon è in esecuzione e 0 se non è in esecuzione. Questo comando può essere utilizzato solo negli script per verificare se Dropbox è in esecuzione. Questo comando non restituisce alcun risultato nella CLI.
sharelink dropbox sharelink FILE Questo comando mostra un slink condiviso per FILE.
  • FILE Percorso assoluto al FILE
start dropbox start [-i] Questo comando avvia il daemon Dropbox. Se il daemon è già in esecuzione, questo comando non produrrà alcun effetto. Le opzioni sono -i oppure i--install per installare automaticamente il daemon Dropbox se non è disponibile nel sistema.
status dropbox status Questo comando mostra lo stato corrente del daemon Dropbox.
stop dropbox stop Questo comando interrompe il daemon Dropbox.
throttle dropbox throttle DOWNLOAD UPLOAD Questo comando imposta i limiti della larghezza di banda per la sincronizzazione dei file:
  • DOWNLOAD Utilizza unlimited oppure imposta un limite manuale in KB/s
  • UPLOAD Una delle seguenti impostazioni: unlimited, auto oppure imposta un limite manuale in KB/s
Questo articolo ti è risultato utile?

Ci dispiace.
Facci sapere come possiamo migliorare:

Grazie per i tuoi commenti!
Facci sapere in che modo questo articolo ti è stato utile:

Grazie per i tuoi commenti!

Risposte della community