Antworten:
In Ubuntu wird der Prozess, der dafür zuständig ist, die Datei eines Benutzers mit dem Cloud-Speicher des Benutzers in Ubuntu One synchron zu halten, als "Ubuntu One SyncDaemon" bezeichnet. Es lebt in
/usr/lib/ubuntuone-client/ubuntuone-syncdaemon
und ist in einer Ubuntu Desktop-Standardinstallation enthalten. Bei dieser Standardinstallation wird auf einfache Weise überprüft, ob Sie bei Ubuntu One angemeldet sind. In diesem Fall wird der Syncdaemon 30 Sekunden nach der Anmeldung automatisch für Sie gestartet. Der Syncdaemon überprüft dann Ihre Dateien auf lokale Änderungen und stellt dann eine Verbindung zum Server her. nach der ersten synchronisation sollte alles "einfach funktionieren".
Ein paar Bugs können die Arbeit behindern. Am bemerkenswertesten sind derzeit LP: 651237 (das wurde behoben und wir arbeiten daran, es allen Betroffenen zugänglich zu machen ) und LP: 683116 (das in Bearbeitung ist und vor dem 10.04.2 behoben werden sollte).
Es gibt verschiedene Möglichkeiten, um zu bestätigen, dass es für Sie funktioniert. Das einfachste ist wahrscheinlich das Öffnen ubuntuone-preferences
, das Sie unter System> Preferences> Ubuntu One finden:
Ubuntuone-Einstellungen http://ubuntuone.com/p/ScT/
Beachten Sie die Beschriftung "Synchronization complete"; Dies kann je nach Bedarf in "Synchronisierung läuft ..." oder "Getrennt" geändert werden. Weiterhin ist das Gerät mit den Bandbreitenbegrenzungs-Steuerelementen und den Schaltflächen Verbinden / Trennen / Neustart der lokale Computer.
Einige Leute wollen mehr Informationen als "arbeiten / nicht arbeiten"; Roman Yepishev entwickelte einen sehr schönen Indikator für die syncdaemon, die
Sie in seinem Blog lesen können und über die PPA installieren:
ppa:rye/ubuntuone-extras
. Es sieht aus wie das:
roman's indicator http://ubuntuone.com/p/J4U/
Sie können ein wenig mehr Details erhalten, indem Sie ein Terminal öffnen und tippen
u1sdtool --status
. Beachten Sie, dass dies u-one-ess-dee
(für Ubuntu One Sync Daemon) nicht der Fall ist u-ell-ess-dee
. Eine wertvolle Information, die Sie erhalten können, u1sdtool
ist der Fortschritt der einzelnen Übertragungen, wie Sie sehen können:
u1sdtool http://ubuntuone.com/p/Scd/
Ein anderer Weg ist die Installation von magicicada
Wenn Sie in 10.04 LTS sind, können Sie es abholen ppa:chicharreros/ppa
.
magicicada
verbindet Sie direkt in die Feuerwehrschlauch von Informationen durch das löschte syncdaemon
, so passen Sie auf :
magicicada http://ubuntuone.com/p/Scc/
In dem Brainstorming, das dieses Q / A inspiriert hat , sieht Lösung 1 sehr gut aus, geht aber wahrscheinlich über das hinaus, was wir derzeit bauen können (aber wir würden Patches nehmen!). Eine Variation davon könnte möglich sein, indem die Embleme ein wenig missbraucht werden; es wird derzeit geprüft.
Lösung Nr. 2 hat ein Problem, das meines Erachtens nicht umsetzbar ist: Der Fortschritt der Dateisynchronisierung als Ganzes ist für den Benutzer nur sehr schwer aussagekräftig darzustellen, da sich das "Ganze" während der Synchronisierung ändern kann und wird Prozess.
Lösung Nr. 5 ist das, was in 11.04 kommt: Wir integrieren syncdaemon in die Zeitgeist-Engine und werden Zeitgeist verwenden, um die Ereignisse bei Bedarf zu aggregieren und dem Benutzer nützliche Statusinformationen zu präsentieren (anstelle der Überschwemmung, die das Applet war) ). Der Großteil dieser Arbeit muss noch erledigt werden, daher gibt es leider nichts zu zeigen.
Wenn Ubuntu eine einheitliche Methode zur Fortschrittsberichterstattung erhalten würde , würden wir daran arbeiten, eine Schnittstelle dazu zu schaffen. Dies würde uns vermutlich auch bei großen Up / Downloads benachrichtigen
Sie können dies über die CLI tun oder einen Indikator installieren:
Gehen Sie wie folgt vor, um den Status von Ubuntuone (verbunden usw.) zu überprüfen:
u1sdtool -s
Es wird so etwas wie:
State: QUEUE_MANAGER
connection: With User With Network
description: processing queues
is_connected: True
is_error: False
is_online: True
queues: IDLE
So überprüfen Sie die aktuellen Übertragungen (Upload / Download):
u1sdtool --current-transfers
Es wird so etwas wie:
Current uploads:
path: /home/marcos/Ubuntu One/Imagens/Flames/legendary-trap (cópia).jpg
deflated size: 49724
bytes written: 0
Current downloads: 0
Installieren Sie die Ubuntuone-Indikator-Anzeige, die einige Informationen im Bereich der Taskleiste bereitstellt.
sudo add-apt-repository ppa:rye/ubuntuone-extras
sudo apt-get update && sudo apt-get install ubuntuone-indicator
Wenn die Statusbeschreibung "Warteschlangen verarbeiten" lautet und die Warteschlangennachricht "WORKING_ON_BOTH" lautet, ist diese --current-transfer
Option für die Bestimmung der Aktivität nicht sehr hilfreich. In diesem Fall habe ich den folgenden Befehl gefunden, mit dem die verarbeiteten Metadaten der Dateien gezählt werden, um die Aktivität zu bestimmen:
u1sdtool --waiting-meta | wc -l
Sobald die Übertragung beginnt, erhalten Sie einige Informationen über die --current-transfer
Option. Es gibt Ihnen jedoch nicht viel von einem Statusbericht. Ein anderer Befehl, mit dem die Anzahl der Dateien ermittelt wird, die auf die Synchronisierung warten, kann hilfreich sein, um den Fortschritt zu bestimmen:
u1sdtool --waiting-content | wc -l
In Ubuntu 11.04 und neuer wurden diese beiden Befehle kombiniert:
u1sdtool --waiting | wc -l