Чи можна встановити Dropbox без привілеїв root в Linux?
Я намагався встановити його в моєму університеті, використовуючи джерела, знайдені тут , але мені здається, потрібно ввести корінний пароль (що, звичайно, я не знаю).
Чи можна встановити Dropbox без привілеїв root в Linux?
Я намагався встановити його в моєму університеті, використовуючи джерела, знайдені тут , але мені здається, потрібно ввести корінний пароль (що, звичайно, я не знаю).
Відповіді:
Ви не надаєте свій дистрибутив, але оскільки ви не встановлюєте як root, це, мабуть, не важливо. (Бінарні файли призначені для встановлення в усьому світі, тому, якщо ви не зможете переконати системного адміністратора встановити пакунок, вам потрібно буде скласти та встановити в домашній каталог.)
По суті, клієнт Linux Dropbox складається з двох частин: демон, dropboxd
який забезпечує " демон демонстрації з закритим джерелом для кожного користувача, який забезпечує $HOME/Dropbox
правильну синхронізацію вашого каталогу", і клієнт, який підключається до демона і надає інформацію. Бінарні файли надавали плагін Nautilus для Gnome, хоча також є клієнти CLI.
Ви хочете звернутися до Інсталяція до текстового середовища Linux , що включає посилання на бінарні файли демонів для 32-бітних та 64-бітних систем. Якщо плагін Nautilus вам не потрібен, скористайтеся офіційним сценарієм Dropbox CLI або альтернативним сценарієм CLI, створеним користувачем .
Якщо ви дійсно хочете плагін Nautilus, вам потрібно буде створити його з вихідного пакету та встановити його у свій домашній каталог.
Видаліть вихідний пакет:
tar xjf nautilus-dropbox-0.6.1.tar.bz2
cd nautilus-dropbox-0.6.1
Запустіть сценарій налаштування; додайте параметри, які ви бажаєте, але вам знадобиться --prefix=
варіант:
./configure --prefix=/home/<username>
Якщо цього не вдасться, вам, ймовірно, доведеться захопити заголовки для бібліотек, необхідних для компіляції програми: GTK 2.12, GLib 2.13, Nautilus 2.16 та Libnotify 0.4.4 (мінімальні версії; якщо ви можете відповідати версії, наданій вашою системою , ви можете уникнути фактичної компіляції та просто захопити файли заголовків, щоб встановити їх у свій власний ~/include
каталог).
Побудувати та встановити двійкові файли; вони повинні бути встановлені у вашій домашній директорії (наприклад ~/bin
, ~/share
, ~/lib
, ~/man
і т.д.).
make
make install
Зауважте, що це основний процес, і вам може знадобитися кілька разів опрацювати їх, залежно від того, які бібліотеки та заголовки доступні у вашій системі. Усі ці кроки можливі без кореневого доступу, але вам доведеться змінити будь-які установки, щоб встановити їх у свій домашній каталог замість системних розташувань, таких як /lib
або /usr
.
Якщо у вас виникли проблеми, найкращим варіантом пошуку допомоги є форуми Dropbox .
На Ubuntu просто завантажте стандартний .deb
пакет та використовуючи будь-який dropbox
файл пошуку та вилучення інструменту архіву (який є сценарієм python). Зберігайте його десь у вашому домашньому каталозі та запустіть, ~/dropbox start -i
щоб встановити демон. Ось це, чудово працюючи на моїй універсістиці.
Під час написання цієї відповіді "Установка в текстове середовище Linux" не працює.
Прості інструкції з встановлення командного рядка тепер можна знайти на сторінці завантаження Dropbox
Потім запустіть демон Dropbox із щойно створеної папки .dropbox-dist.
$ ~/.dropbox-dist/dropboxd
Ось ви:
Етапи описані в цій публікації блогу .