Czy w Linuksie można zainstalować Dropbox bez uprawnień roota?
Próbowałem zainstalować go na moim uniwersytecie, korzystając ze źródeł tutaj znalezionych , ale wydaje mi się, że muszę wprowadzić hasło roota (czego oczywiście nie wiem).
źródło
Czy w Linuksie można zainstalować Dropbox bez uprawnień roota?
Próbowałem zainstalować go na moim uniwersytecie, korzystając ze źródeł tutaj znalezionych , ale wydaje mi się, że muszę wprowadzić hasło roota (czego oczywiście nie wiem).
Nie podajesz swojej dystrybucji, ale ponieważ nie instalujesz się jako root, prawdopodobnie nie jest to ważne. (Pliki binarne mają być instalowane w całym systemie, więc jeśli nie uda ci się przekonać administratora systemu do zainstalowania pakietu, musisz skompilować i zainstalować w swoim katalogu domowym).
Zasadniczo klient Linux Dropbox składa się z dwóch części: demona, dropboxd
który zapewnia „proces demona zamkniętego źródła dla użytkownika, który zapewnia, że $HOME/Dropbox
katalog jest odpowiednio zsynchronizowany”, oraz klienta, który łączy się z demonem i dostarcza informacji. Dostarczone pliki binarne dostarczają wtyczkę Nautilus dla Gnome, chociaż są również dostępni klienci CLI.
Będziesz chciał zapoznać się z sekcją Instalowanie w środowisku tekstowym Linux , które zawiera łącza do plików binarnych demona dla systemów 32-bitowych i 64-bitowych. Jeśli nie potrzebujesz wtyczki Nautilus, skorzystaj z oficjalnego skryptu CLI Dropbox lub utworzonego przez użytkownika alternatywnego skryptu CLI .
Jeśli naprawdę chcesz wtyczki Nautilus, musisz ją zbudować z pakietu źródłowego i zainstalować w swoim katalogu domowym.
Rozpakuj pakiet źródłowy:
tar xjf nautilus-dropbox-0.6.1.tar.bz2
cd nautilus-dropbox-0.6.1
Uruchom skrypt konfiguracyjny; dodaj własne opcje, ale będziesz potrzebować --prefix=
opcji:
./configure --prefix=/home/<username>
Jeśli to się nie powiedzie, prawdopodobnie będziesz musiał pobrać nagłówki do bibliotek potrzebnych do kompilacji programu: GTK 2.12, GLib 2.13, Nautilus 2.16 i Libnotify 0.4.4 (wersje minimalne; jeśli możesz dopasować wersję dostarczoną przez twój system , możesz uniknąć faktycznej kompilacji i po prostu pobrać pliki nagłówkowe, aby zainstalować je we własnym ~/include
katalogu).
Zbuduj i zainstaluj pliki binarne; powinny być one zainstalowane w katalogu domowym (np ~/bin
, ~/share
, ~/lib
, ~/man
, etc).
make
make install
Zauważ, że jest to podstawowy proces i być może będziesz musiał kilka razy go przepracować w zależności od bibliotek i nagłówków dostępnych w twoim systemie. Wszystkie te kroki są możliwe bez dostępu użytkownika root, ale będziesz musiał zmodyfikować wszelkie instalacje, aby zainstalować je w katalogu domowym zamiast lokalizacji systemowych takich jak /lib
lub /usr
.
Jeśli napotkasz kłopoty, najlepszym sposobem na znalezienie pomocy są fora Dropbox .
W systemie Ubuntu wystarczy pobrać standardowy
.deb
pakiet i za pomocą dowolnego narzędzia do archiwizacji znaleźć i wyodrębnićdropbox
plik (który jest skryptem w języku Python). Zapisz go gdzieś w swoim katalogu domowym i uruchom,~/dropbox start -i
aby zainstalować demona. To wszystko działa dobrze w mojej uczelni.źródło
„Instalowanie w środowisku tekstowym Linux” nie działa, gdy piszę tę odpowiedź.
Proste instrukcje instalacji z wiersza poleceń można teraz znaleźć na stronie pobierania Dropbox
Tu masz:
Kroki opisano w tym poście na blogu .
źródło