Wie kann ich einen anderen lokalen Ubuntu One-Standardordner auswählen?

7

Ich möchte Ubuntu One anweisen, mit zu synchronisieren, '~/Public/Ubuntu One'anstatt mit '~/Ubuntu One'. Da ich es unter Arch Linux verwende, habe ich dafür keine Rechtsklick-Option.

Ich habe versucht, ~/.config/ubuntuone/syncdaemon.confdie Zeile zu bearbeiten und hinzuzufügen root_dir = ~/new/folder(wie in diesem Thread vorgeschlagen ), aber die Datei wird automatisch auf den vorherigen Status zurückgesetzt. Außerdem u1sdtoolhängt der Befehl und macht anscheinend nichts - ich muss Ctrl+ verwenden C, um ihn zu schließen. Gibt es eine andere Möglichkeit, den lokalen Standard-Ubuntu One-Standardordner einzurichten?

hellpe
quelle

Antworten:

5

So ändern Sie den Standardordner von Ubuntu One (getestet in Ubuntu 12.04):

  1. /etc/xdg/ubuntuone/syncdaemon.confAls root öffnen

    Kommentieren Sie den folgenden Code aus:

    von root_dir.default = ~/Ubuntu One

    zu # root_dir.default = ~/Ubuntu One

  2. Kopieren /etc/xdg/ubuntuone/syncdaemon.conf

    zu ~/.config/ubuntuone/syncdaemon.conf

    mit Benutzerattributen

  3. ~/.config/ubuntuone/syncdaemon.confAls Benutzer öffnen

    Ändern Sie das Stammverzeichnis, wo immer Sie möchten, z.

    von # root_dir.default = ~/Ubuntu One

    zu root_dir.default = ~/Public/Ubuntu One

  4. Abmelden und wieder anmelden

Es ist fertig und funktioniert (zumindest für mich)

(Ubuntu 12.04 mit Gnom und Einheit)

Allgemeine Kommentare:

Das Spielen mit root_dir.defaultin /etc/xdg/ubuntuone/syncdaemon.confist problematisch, da Änderungen für alle Benutzer auf demselben Computer aktiv werden.

Abgesehen davon ändert Softlinks das Verzeichnis nicht wirklich.

Schließlich sollte die Möglichkeit, das Arbeitsverzeichnis über die Benutzeroberfläche zu ändern, Standard sein, wenn Ubuntu für neue Linux-Benutzer benutzerfreundlicher gestaltet werden soll, um Benutzer aus anderen Systemen anzulocken (immer predigen).

user128840
quelle
2

Dies ist eher ein Kommentar (für den ich noch keine Rechte habe) zu der obigen Antwort von fileubuntu (beschreibt wie) und zum Kommentar von hellpe (zum erneuten Erscheinen des Ubuntu One-Ordners):

Mit 12.04 habe ich es geschafft, das Wiederauftauchen des Ordners 'Ubuntu One' in meinem Home-Verzeichnis durch zu überwinden

  • Schließen aller Nautilus-Instanzen (zeigt schließlich freigegebene Ordner an und scheint daher die u1sd irgendwie immer wieder neu zu starten)

Plus

  • Deaktivieren des u1-Sync-Daemons durch u1sdtool --quit

Vor

Danach konnte ich den Ordner 'Ubuntu One' entfernen, ohne dass er nach dem Neustart der u1-sd wieder zurückkam u1sdtool --start.

Beachten Sie, dass ich nicht wollte, dass der Ordner 'Ubuntu One' mein / ~ überfüllt, also habe ich nicht die von BЈовић oben beschriebene Symlink-Variante verwendet .

Antiplex
quelle
Willkommen bei AskUbuntu! Vielen Dank für den Hinweis, dass dies ein Kommentar ist. Sie können ihn gerne als Kommentar zur Frage hinzufügen, sobald Sie den erforderlichen Ruf haben, damit er aus der Antwortliste entfernt werden kann.
Oyibo
1

So ändern Sie den Ubuntu One-Standardordner (getestet in Ubuntu 12.04):
Öffnen Sie ihn /etc/xdg/ubuntuone/syncdaemon.confals root und fügen Sie den folgenden Code hinzu / ändern Sie ihn:
Von root_dir.default = ~/Ubuntu Onebis root_dir = ~/new/folder, z root_dir.default = ~/Online Storage/Ubuntu One. Es wurde versucht, Änderungen vorzunehmen ~/.config/ubuntuone/syncdaemon.conf, aber nach einer Weile gab es einen Fehler.

Danke an den Beitrag von Kleenux .

Filbuntu
quelle
0

Es gibt einen einfachen Weg:

cd ~
rm -rf Ubuntu\ One
mkdir -p Public/Ubuntu\ One
ln -s Public/Ubuntu\ One Ubuntu\ One

Auf diese Weise erstellen Sie eine symbolische Verknüpfung des Ubuntu OneVerzeichnisses zuPublic/Ubuntu One

BЈовић
quelle
Das Erstellen eines Symlinks ist nicht dasselbe wie das Erstellen eines anderen Standardordners.
Greg Treleaven
Das ist das Problem. Ich versuche, meinen Home-Ordner aufgeräumter zu gestalten, indem ich meine Dropbox- und Ubuntu One-Ordner im selben "Public" -Ordner (der übrigens ein FreeDesktop-Standard ist) belasse. Mit einem Symlink habe ich immer noch ein unerwünschtes Ubuntu One-Ordnersymbol in meinem Home-Verzeichnis.
Hellpe
Einige Programme erlauben nicht das Ändern von Pfaden, in denen sie Konfigurationsdateien speichern.
BЈовић
Ich habe gerade eine Problemumgehung gefunden. Sie benötigen einen Ubuntu-Computer mit Ihrem Ubuntu One-Konto: - Erstellen Sie mit dem Ubuntu-Computer ~ / Public und schneiden Sie den Ubuntu One-Ordner aus und fügen Sie ihn in diesen öffentlichen Ordner ein. Vergessen Sie nicht, es zu synchronisieren. - Führen Sie mit dem Nicht-Ubuntu-Computer (hier habe ich Arch Linux) das Ubuntu One-Kontrollfeld ( ubuntuone-control-panel-gtk) aus, aktivieren Sie den Ordner ~ / Public / Ubuntu One und deaktivieren Sie das Kontrollkästchen ~ / Ubuntu One. - Theoretisch sollten Sie in der Lage sein, den Ordner ~ / Ubuntu One zu löschen, da Ubuntu One jetzt ~ / Public / Ubuntu One verwendet.
Hellpe
Es gibt noch ein Problem: Der Ordner ~ / Ubuntu One wird immer wieder angezeigt. Es scheint, dass Sie die Einstellung "Immer synchronisiert" im Bedienfeld nicht überschreiben können. Gibt es eine echte Möglichkeit, die Synchronisierung von ~ / Ubuntu One zu deaktivieren?
Hellpe