Instal paket ubuntuone-client:
sudo apt-get install ubuntuone-client
Atur direktori pengguna:
mkdir -p ~/.config/ubuntuone ~/bin
Jika Anda tidak memiliki ~ / bin ketika Anda login, path Anda tidak menyertakannya, untuk memperbaiki run (atau cukup logout dan masuk lagi dan ubuntu akan mengaturnya untuk Anda):
export PATH=$HOME/bin:$PATH
Dapatkan kunci OAuth untuk akun Anda:
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...
Salin baris yang dimulai dengan oauth = ke ~ / .config / ubuntuone / syncdaemon.conf sebagai parameter oauth di bagian utama (ini adalah file gaya-style):
[__main__]
oauth=hPQWPsH:rhOokmNiRuuoiHe...
(Anda mungkin juga menghapus dua bidang pertama dalam string oauth, yaitu sumpah = aaa: bbb: ccc: ddd => sumpah = ccc: ddd)
Unduh pembungkus u1sdtool yang akan memulai dbus saat dibutuhkan. Secara default Ubuntu menambahkan ~ / bin / ke jalur Anda, jadi ketika Anda menjalankan u1sdtool, Anda akan menjalankan wrapper.
wget http://people.canonical.com/~roman.yepishev/us/u1sdtool-wrapper -O ~/bin/u1sdtool
chmod +x ~/bin/u1sdtool
Mulai Ubuntu One, periksa status Ubuntu One dan hubungkan (mulai dari Oneiric Ubuntu One terhubung secara otomatis ketika dimulai):
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
Jika Anda disambut dengan kesalahan manajer tampilan, coba tambahkan dulu u1sdtool dengan ~ / bin / karena penyebab yang paling mungkin adalah masalah yang disebutkan sebelumnya dengan PATH Anda.
Lihatlah string yang diikuti oleh "koneksi". Jika tertulis "Bukan Pengguna" kredensial Anda belum diproses, hentikan dan mulai syncdaemon:
u1sdtool --quit
u1sdtool --start
dan coba lagi.
Jika tertulis "Tidak ada jaringan", ini menyatakan Anda tidak terhubung ke internet, dan saya harus memperbaikinya dengan menginstal nmcli (sudo apt-get install network-manager --no-install-merekomendasikan) dan bermain-main dengan nmcli. Anda mungkin perlu menginstal consolekit juga.
Mulai menambahkan file ke ~/Ubuntu One
direktori dan u1sdtool untuk menambahkan UDF, mempublikasikan file dll.
Saya baru saja mengalami masalah ini.
Ternyata itu karena saya terhubung dengan layar + ssh.
http://www.rootninja.com/dbus-session-bus-address-with-applications-using-ssh/
Menjalankan ini memecahkan masalah bagi saya:
sumber
Tampaknya ubuntuone-syncdaemon hanya akan berfungsi dengan antarmuka terkelola, jadi Anda perlu memastikan bahwa NetworkManager sedang berjalan dan setidaknya satu jaringan terkelola terhubung.
Jika server Anda, seperti milik saya, memiliki alamat IP statis yang dikonfigurasi, Anda perlu memodifikasi
/etc/NetworkManager/NetworkManager.conf
sebagaimana dijelaskan di sini: http://wiki.debian.org/NetworkManager#Enabling_Interface_Managementsumber