Comment savoir si la synchronisation de fichiers d'Ubuntu One fonctionne et quel est le progrès réalisé? [fermé]

42

Il n'est pas clair comment l'aspect de synchronisation de fichiers d'Ubuntu One est démarré, ni si elle fonctionne à un moment donné, ni ce que le des progrès sont réalisés pendant la synchronisation.

    
posée Chipaca 07.12.2010 - 23:27
la source

3 réponses

43

Dans Ubuntu, le processus chargé de synchroniser le fichier d’un utilisateur avec le stockage en nuage de l'utilisateur sur Ubuntu One s'appelle "Ubuntu One SyncDaemon ". Il vit dans /usr/lib/ubuntuone-client/ubuntuone-syncdaemon , et est inclus dans un installation d'Ubuntu Desktop par défaut. Dans cette installation par défaut, installez un un contrôle léger est effectué pour savoir si vous êtes inscrit à Ubuntu Un, et si tel est le cas, le syncdaemon est lancé automatiquement pour vous, 30 secondes après la connexion. Le syncdaemon vérifie alors vos fichiers pour les localiser change, puis se connecte au serveur; après l'initiale la synchronisation, tout devrait "juste fonctionner".

  

Quelques bogues peuvent gêner les choses "juste de travailler"; le plus notable   pour le moment, LP: 651237 (qui a été corrigé et nous travaillons sur   le distribuer à tout le monde concerné) et LP: 683116 (qui se trouve dans   progrès et devrait être corrigé avant 10.04.2).

Il existe plusieurs façons de confirmer que cela fonctionne pour vous. le le plus facile est probablement d’ouvrir ubuntuone-preferences , ce que vous pouvez trouver sous System & gt; Préférences & gt; Ubuntu One:

Préférences de ubuntuone http://ubuntuone.com/p/ScT/

Notez l'étiquette "Synchronization complete"; cela peut changer à "Synchronisation en cours ..." ou "Déconnecté", comme approprié. En outre, le périphérique avec la bande passante limite les contrôles et les boutons Connecter / Déconnecter / Redémarrer sont les ordinateurs locaux.

Certaines personnes veulent plus d’informations que "travailler / ne pas travailler"; romain Yepishev a développé un très bon indicateur pour le syncdaemon, qui vous pouvez lire sur son blog et l'installer via le ppa: ppa:rye/ubuntuone-extras . Cela ressemble à ceci:

Indicateur romain http://ubuntuone.com/p/J4U/

Vous pouvez obtenir un peu plus de détails en ouvrant un terminal et en tapant u1sdtool --status . Notez que c'est u-one-ess-dee (pour Ubuntu One Sync Daemon), pas u-ell-ess-dee . Une information précieuse que vous peut obtenir de u1sdtool est la progression des transferts individuels, comme vous pouvez voir:

u1sdtool http://ubuntuone.com/p/Scd/

Une autre façon est d'installer magicicada

Si vous êtes en 10.04 LTS, vous pouvez l’extraire ppa:chicharreros/ppa . magicicada vous connecte directement au feu de l'information sorti par syncdaemon , alors faites attention:

magicicada http://ubuntuone.com/p/Scc/

le futur

Dans la remue-méninges qui a inspiré cette Q / R , solution # 1 est très bien, mais est probablement au-delà de ce que nous pouvons construire maintenant (mais nous prendrions patches!). Une variation de ceci pourrait être possible en abusant de la emblèmes un peu; il est actuellement examiné.

Solution # 2 pose un problème qui, à ma connaissance, le rend inimaginable: la progression de la synchronisation des fichiers dans son ensemble est très difficile à présenter à l'utilisateur de manière significative, car le "tout" peut et changera pendant le processus de synchronisation.

Solution n ° 5 est ce qui arrive dans 11.04: nous intégrons syncdaemon avec le moteur zeitgeist, et utilisera zeitgeist pour nous aider agréger les événements si nécessaire et présenter à l'utilisateur des informations utiles informations d'état (plutôt que le déluge qui était l'applet). le la majorité de ce travail doit encore être fait, alors malheureusement il y a n'est rien à montrer.

Si Ubuntu obtenait une façon unifiée de rapporter les progrès ), nous travaillions pour interfacer avec cela; cela nous donnerait probablement les notifications pour les gros téléchargements / téléchargements

    
réponse donnée Chipaca 07.12.2010 - 23:33
la source
19

Vous pouvez le faire par CLI ou installer un indicateur:

CLI

Pour vérifier l’état de ubuntuone (connecté, etc.), faites:

u1sdtool -s 

Il imprimera quelque chose comme:

State: QUEUE_MANAGER
    connection: With User With Network
    description: processing queues
    is_connected: True
    is_error: False
    is_online: True
    queues: IDLE

Pour vérifier les transferts en cours (upload / download), faites:

u1sdtool --current-transfers

Il imprimera quelque chose comme:

Current uploads:
  path: /home/marcos/Ubuntu One/Imagens/Flames/legendary-trap (cópia).jpg
    deflated size: 49724
    bytes written: 0
Current downloads: 0

GUI

Installez l'indicateur ubuntuone-indicator pour obtenir des informations sur la zone de notification.

sudo add-apt-repository ppa:rye/ubuntuone-extras

sudo apt-get update && sudo apt-get install ubuntuone-indicator
    
réponse donnée Marcos Roriz Junior 07.12.2010 - 23:32
la source
3

Si la description du statut est "traitement des files d'attente" et que le message des files d'attente est "WORKING_ON_BOTH", l'option --current-transfer ne sera pas très utile pour déterminer l'activité. Dans ce cas, j'ai trouvé la commande suivante, qui permet de calculer le nombre de métadonnées des fichiers en cours de traitement, pour vous aider à déterminer l'activité:

u1sdtool --waiting-meta | wc -l

Une fois les transferts commencés, vous obtiendrez des informations à partir de l’option --current-transfer . Cependant, cela ne vous donnera pas beaucoup de rapport de situation. Une autre commande, qui prend en compte le nombre de fichiers en attente de synchronisation, peut être utile pour déterminer la progression:

u1sdtool --waiting-content | wc -l

Dans Ubuntu 11.04 et versions ultérieures, ces deux commandes ont été combinées:

u1sdtool --waiting | wc -l
    
réponse donnée user13523 03.04.2011 - 21:54
la source

Lire d'autres questions sur les étiquettes