Встановити пакет ubuntuone-client:
sudo apt-get install ubuntuone-client
Налаштування каталогів користувачів:
mkdir -p ~/.config/ubuntuone ~/bin
Якщо під час входу у вас не було ~ / bin, ваш шлях не включає його для виправлення запуску (або просто вийдіть із системи та знову ввійдіть, і ubuntu встановить це для вас):
export PATH=$HOME/bin:$PATH
Отримайте ключ OAuth для свого облікового запису:
cd /tmp
wget http://people.canonical.com/~roman.yepishev/us/ubuntuone-sso-login.py
python ubuntuone-sso-login.py
Ubuntu SSO Login: **your Ubuntu SSO Login**
Password: **your Ubuntu SSO Password**
oauth=hPQWPsH:rhOokmNiRuuoiHe...
Скопіюйте рядок, починаючи з oauth = до ~ / .config / ubuntuone / syncdaemon.conf як параметр oauth у головному розділі (це файл у стилі ini):
[__main__]
oauth=hPQWPsH:rhOokmNiRuuoiHe...
(ви можете так само добре видалити перші два поля в рядку oauth, тобто oath = aaa: bbb: ccc: ddd => oath = ccc: ddd)
Завантажте обгортку u1sdtool, яка запустить dbus при необхідності. За замовчуванням Ubuntu додає ~ / bin / на ваш шлях, тому коли ви запустите u1sdtool, ви запустите обгортку.
wget http://people.canonical.com/~roman.yepishev/us/u1sdtool-wrapper -O ~/bin/u1sdtool
chmod +x ~/bin/u1sdtool
Запустіть Ubuntu One, перевірте стан Ubuntu One та підключіться (починаючи з Oneiric Ubuntu One автоматично підключається при запуску):
u1sdtool --start
u1sdtool --status
State: READY
connection: Not User With Network
description: ready to connect
is_connected: False
is_error: False
is_online: False
queues: IDLE
u1sdtool --connect
Якщо вас зустрічають з помилкою диспетчера дисплеїв, спробуйте попередити u1sdtool за допомогою ~ / bin /, оскільки найбільш ймовірною причиною є вищезгадана проблема з вашим PATH.
Подивіться на рядок з наступним "з'єднанням". Якщо на ньому написано "Не користувач", ваші облікові дані не оброблені, зупиніть і запустіть синхродемон:
u1sdtool --quit
u1sdtool --start
і спробуйте ще раз.
Якщо на ньому написано "Немає мережі", він стверджує, що ви не підключені до Інтернету, і мені довелося це виправити, встановивши nmcli (sudo apt-get install network-manager --no-install-рекомендує) та поспішайте з nmcli. Можливо, вам також знадобиться встановити consolekit.
Почніть додавати файли до ~/Ubuntu One
каталогу та u1sdtool, щоб додати UDF, опублікуйте файли тощо