Dropbox 在線存儲為我們提供了對 Ubuntu Linux 的支持。 現在,我們將在 Ubuntu 18.04/20.04 LTS 服務器終端以及 GUI 上安裝 Dropbox。
Dropbox 為我們提供在線存儲以自動存儲或備份我們的數據。 我們使用 Dropbox 以安全和安心的方式備份我們的內容。 如果我們的 PC 崩潰,我們的數據將被保存並準備好恢復到服務器上。
Dropbox 提供免費和付費服務,每種服務都有不同的選擇。 免費服務為我們提供 2GB 的免費在線存儲空間,而在 Pro 中,您可以根據我們的要求獲得任意數量的存儲空間。
方法 1) 從命令行安裝 Dropbox
我們將安裝 wget
包使用 apt
命令。
$ sudo apt-get update
$ sudo apt-get install wget
Dropbox cli 版本可用於 32 位和 64 位版本,我們將在出版本時下載 Dropbox。
32-bit
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
64-bit
$ cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
執行此命令後,它將創建一個名為的新隱藏文件夾 .dropbox-dist
在我們的 $HOME
目錄。
運行以下命令以啟動 Dropbox .dropbox-dist
文件夾。
$ ~/.dropbox-dist/dropboxd
Output
This computer isn't linked to any Dropbox account...
Please visit https://www.dropbox.com/cli_link_nonce?nonce=35ff549233f01a5d4e699826b0ab6ffb to link this device.
現在打開瀏覽器並導航到上面的鏈接以將系統與您的保管箱帳戶連接。
Enter Dropbox 用戶名、密碼,然後單擊登錄。
服務器已連接到我們的保管箱帳戶,我們應該會看到如下消息。
This computer is now linked to Dropbox. Welcome Smart
文件夾命名 Dropbox
將在我們的主目錄中創建。 將數據保存在此文件夾中以從任何設備訪問它。
$ ls Dropbox/
Output
'Get Started with Dropbox.pdf'
python3_tutorial.pdf
Screenshots
'Simply Raspberry Pi.pdf'
smart.zip
恭喜! Ubuntu 服務器已鏈接到我們的 Dropbox 帳戶。 Dropbox 將繼續運行,直到我們按下 CTRL + C
. 我們應該每次都手動啟動它
當我們想使用 dropbox 時。
方法 2) 安裝 Dropbox CLI
首先,我們將使用下面的命令安裝 Python。
sudo apt install python
現在,下載 dropbox python 腳本並將其放在我們的 PATH 中,以便 example /usr/local/bin/
.
$ sudo wget -O /usr/local/bin/dropbox "https://www.dropbox.com/download?dl=packages/dropbox.py"
使其可執行:
$ sudo chmod +x /usr/local/bin/dropbox
現在我們可以開始使用 dropbox cli。 要顯示幫助,只需運行:
$ dropbox
Output
Dropbox command-line interface
commands:
Note: use dropbox help <command> to view usage for a specific command.
status get current status of the dropboxd
throttle set bandwidth limits for Dropbox
help provide help
stop stop dropboxd
running return whether dropbox is running
start start dropboxd
filestatus get current sync status of one or more files
ls list directory contents with current sync status
autostart automatically start dropbox at login
exclude ignores/excludes a directory from syncing
lansync enables or disables LAN sync
sharelink get a shared link for a file in your dropbox
proxy set proxy settings for Dropbox
要查看特定命令的使用情況,對於 example running
, 跑:
$ dropbox help running
output
dropbox running
Returns 1 if running 0 if not running.
查看 dropbox 服務是否正在運行。 在下面鍵入命令。
$ dropbox status
Output
Dropbox isn't running!
啟動保管箱服務。 在下面鍵入命令。
$ dropbox start
讓我們再次使用命令檢查它是否正在運行。
$ dropbox status
Output
Up to date
它會一直運行,直到我們重新啟動系統。
停止保管箱服務。 在下面鍵入命令。
$ dropbox stop
output
Dropbox daemon stopped.
要獲取文件的當前同步狀態,請在下面鍵入命令。
$ dropbox filestatus Dropbox/smart.txt
Output
Dropbox/smart.txt: up to date
我們可以從同步中排除目錄。 例如,我們將排除 dir1
文件夾使用下面的命令。
$ dropbox exclude add dir1
我們可以添加多個帶有空格分隔值的目錄,以將它們從同步中排除,如下所示。
$ dropbox exclude add dir1 dir2
要查看當前從同步中排除的目錄列表,請在下面鍵入命令。
$ dropbox exclude list
要從排除列表中刪除目錄,請在下面鍵入命令。
$ dropbox exclude remove dir2
要獲取文件的共享鏈接,對於 example smart.txt,在我們的 dropbox 文件夾中,鍵入下面的命令。
$ dropbox sharelink Dropbox/smart.txt
Output
https://www.dropbox.com/s/rqteaol58c1zlkw/smart.txt?dl=0
我們現在可以將上述 URL 傳遞給任何人。
要啟用 lansync,請在下面鍵入命令。
$ dropbox lansync y
要禁用 lansync,請在下面鍵入命令。
$ dropbox lansync n
每次重新啟動時自動啟動 Dropbox
我們可以讓 Dropbox 服務在每次重啟時自動啟動。 為 Dropbox 創建一個 systemd 服務單元。
$ sudo nano /etc/systemd/system/dropbox.service
添加以下幾行:
[Unit]
Description=Dropbox Service
After=network.target
[Service]
ExecStart=/bin/sh -c '/usr/local/bin/dropbox start'
ExecStop=/bin/sh -c '/usr/local/bin/dropbox stop'
PIDFile=${HOME}/.dropbox/dropbox.pid
User=smart
Group=smart
Type=forking
Restart=on-failure
RestartSec=5
StartLimitInterval=60s
StartLimitBurst=3
[Install]
WantedBy=multi-user.target
替換用戶、組和保管箱 cli 路徑 /usr/local/bin/
用我們自己的價值觀。 Save 和相當的文件。
使用下面的命令重新加載守護進程。
$ sudo systemctl daemon-reload
使用以下命令啟用保管箱服務。
$ sudo systemctl enable dropbox
使用以下命令啟動保管箱服務。
$ sudo systemctl start dropbox
現在 Dropbox 服務將在每次重啟時自動啟動。
使用以下命令檢查服務的運行情況。
$ sudo systemctl status dropbox
方法 3) 在 Ubuntu 桌面 GUI 上安裝 Dropbox
第一的, 下載 Ubuntu deb 包。 根據操作系統架構選擇 64 位或 32 位。
下載後,打開文件管理器,導航到下載文件夾。 然後右鍵單擊 Dropbox deb 包,選擇 Open With Software Install。
將打開 Ubuntu 軟件。
單擊安裝按鈕以安裝 Dropbox CLI 和 Nautilus 擴展。 您需要輸入密碼才能安裝軟件。 完成此步驟後,將出現一個窗口。 單擊啟動 Dropbox。
然後單擊“確定”按鈕下載並安裝專有的 Dropbox 守護程序。
安裝完成後,您可以使用 Dropbox 帳戶登錄並開始使用 Dropbox 備份或同步您的文件。
我們可以看到,如果沒有安裝 python-gpgme,Dropbox 將無法驗證二進制簽名。 我們可以通過執行下面的命令來安裝 python-gpgme。
$ sudo apt install python-gpgme
筆記: Dropbox Linux 客戶端支持 HTTP、SOCKS4 和 SOCKS5 代理。 我們可以在 Dropbox Preferences > Proxies 中配置代理。 如果我們的國家或地區被禁止訪問 Dropbox,這將非常有用。
方法 4) 從軟件應用程序安裝 Dropbox
步驟 1:使用左上角的活動菜單打開軟件應用程序
第 2 步:搜索 Dropbox 應用
搜索保管箱
第 3 步:要開始安裝,請按安裝按鈕。
步驟4: Enter 您的用戶名和密碼。 您的用戶需要屬於 sudo 行政組。
第 5 步:啟動 Dropbox 應用程序
第 6 步:登錄您的 Dropbox 帳戶
登錄保管箱
現在您將 Dropbox 帳戶鏈接到 Ubuntu 18.04/20.04 桌面。
結論
我們已經成功學會瞭如何在 Ubuntu 18.04/20.04 中安裝 Dropbox。 如果您遇到任何問題,請在評論部分告訴我們。