È possibile utilizzare Ubuntu One con Xfce
/ Xubuntu
senza installare troppe GNOME
dipendenze come Nautilus
?
È possibile utilizzare Ubuntu One con Xfce
/ Xubuntu
senza installare troppe GNOME
dipendenze come Nautilus
?
Risposte:
In xubuntu 12.04 è possibile installare ubuntuone-client
e ubuntuone-control-panel-qt
. L'avvio ubuntuone-control-panel-qt
inizierà quindi il login e configurerà le cartelle sincronizzate e tutto il resto. Ancora nessuna integrazione thunar, ma il pannello di controllo ha abbastanza funzionalità che rende u1sdtool
superfluo l' utilizzo .
Per le versioni precedenti, la risposta precedente di seguito è probabilmente ancora utile.
Non è necessario ubuntuone-client-gnome
utilizzare il servizio di sincronizzazione dei file di Ubuntu One sul desktop; perdi un po 'di integrazione, ma probabilmente non apprezzeresti l'integrazione se ti trovi in qualcosa di diverso da GNOME.
u1sdtool
(parte di ubuntuone-client ) è un programma a riga di comando che parla con ubuntuone-syncdaemon
Dbus e ti permette di fare quasi tutto ciò che puoi fare tramite il plugin Nautilus, e alcune cose che il plugin Nautilus non conosce ancora. L'unica cosa non implementata u1sdtool
è la condivisione di una cartella con qualcuno via e-mail; la funzionalità di condivisione esportata tramite u1sdtool
è leggermente arcana e richiede di conoscere il nome utente SSO del destinatario della condivisione e che il destinatario della condivisione accetti la condivisione u1sdtool
; Ti consiglierei di usare la condivisione esposta tramite l'interfaccia web a meno che tu non sia molto a tuo agio con la linea di comando. La funzionalità attualmente presente nello strumento e non in Nautilus include la possibilità di annullare l'iscrizione (e di ripetere l' iscrizione a) alcune delle cartelle sincronizzate.
Nessuno ha fatto il lavoro per parlare con le stesse interfacce dbus di Thunar (direttamente o tramite libsyncdaemon
), ma è certamente possibile. Tieni presente che queste interfacce a volte cambiano durante lo sviluppo di una versione di Ubuntu e mentre proviamo a notificare ad altri sviluppatori le imminenti modifiche, non facciamo promesse. Questo problema di comunicazione è stato fonte di una significativa frustrazione in passato e stiamo lavorando per risolverlo, speriamo in tempo per l'11.04.
L'estensione Nautilus è fornita dal pacchetto ubuntuone-client-gnome
. Quindi se non installi quel pacchetto, non dovresti installare Nautilus. Ho rimosso ubuntuone-client-gnome
il mio sistema Ubuntu (gnome) e Ubuntu One funziona ancora, non c'è alcuna integrazione con Nautilus, Rhythmbox ecc.
Inoltre, se usi il nuovo ubuntuone-control-panel-qt su Precise, puoi usare l' --with-icon
opzione per sostituire il lanciatore che non hai su XFCE / LXDE
ubuntuone-control-panel-qt --with-icon
funziona alla grande.
Settings
> Session and Startup
> Application Autostart
> Nuovo ...>sh -c 'ubuntuone-control-panel-qt --with-icon'
Sono stato in grado di trovare una soluzione alternativa per la funzione di pubblicazione del client Ubuntu One non disponibile da Thunar. Ho creato un'azione personalizzata per questo. Quindi, ogni volta che voglio pubblicare un file su Internet, lo sposto nella Ubuntu one
directory, faccio clic con il pulsante destro del mouse sul file e seleziono l'azione. Il comando per l'azione è la seguente: u1sdtool --publish-file=%f | awk '{print $5}' | xclip -i -selection "clipboard"
. u1sdtool pubblica il file selezionato il percorso in cui viene preso dalla variabile %f
e restituisce il messaggio contenente l'URL del file e. g .:
Il file è pubblicato su http://ubuntuone.com/SomeUniqueSequence .
L'URL (essendo il quinto pezzo della stringa) viene scelto da awk '{print $5}'
e inserito negli appunti da xclip -i -selection "clipboard"
(potrebbe essere necessario installare prima xclip). Quindi può essere incollato da CTRL + V o dal comando "Incolla". Chipaca, grazie per aver parlato di u1sdtool.