在 Linux 掛載 Dropbox — NetDrive 實驗性 Ubuntu 版本
使用 NetDrive 實驗性 Linux 版本,在 Ubuntu 上將 Dropbox 掛載為本機磁碟機 — 直接瀏覽你的帳號內容,無需完整本機同步副本。
某位資料工程師的共用 Dropbox 資料夾裡塞滿了參考資料集,而他不希望官方 Dropbox Linux 用戶端的預設行為——先把整個資料夾鏡射到本機磁碟才能使用——出現在一台只有 40 GB 可用空間的虛擬機上。這些檔案大多數每月只會被讀取幾次。NetDrive 的 Linux 版本則是把同一個 Dropbox 帳號掛載到一個一般路徑,於是一支讀取 /mnt/dropbox/datasets/q3.csv 的腳本只會依需要拉取那一個檔案,而不必先等一次數 GB 的同步跑完。

在 Ubuntu 掛載 Dropbox
NetDrive 讓 Google Drive、OneDrive、S3、SFTP、WebDAV 等在 Windows 與 macOS 上顯示為原生磁碟機 — 不需同步,也不需完整下載。
- 支援 Ubuntu 16.04 及更新版本
- 檔案依需要傳輸——無需維護完整本機鏡射
- Windows 與 macOS 上支援的相同 Dropbox 與 Dropbox Business 帳號
免費試用。提供終身與訂閱方案。
Linux 上的 Dropbox 與 NetDrive
自 2017 年 9 月 NetDrive 3 首個版本以來,Dropbox 一直是 NetDrive 支援的服務商之一,Dropbox Business 帳號則於 3.9.1190 版加入支援。在 Windows 與 macOS 上,這項支援屬於正式等級;在 Linux 上,它則掛著 NetDrive 自家的實驗性標籤,這個標籤是套用在整個平台上,而非針對特定服務商。
Linux 版 NetDrive 並非透過發行版的套件庫散佈。它以對應特定 Ubuntu 版本的發行版形式,發布於 github.com/NetDrive/installer。Ubuntu 16.04 是支援的最低版本,若是任何稱得上正式營運環境的用途,Windows 或 macOS 仍是較好的選擇。

在 Ubuntu 上安裝 NetDrive
- 前往 github.com/NetDrive/installer,下載符合你 Ubuntu 版本的發行版。
- 依照該發行版的安裝說明操作——在 NetDrive 能掛載任何內容之前,需要先安裝好驅動程式元件。
- 安裝下載好的套件。
- 啟動 NetDrive。第一次執行時會載入驅動程式,依你系統的設定,可能會要求輸入
sudo。
更新是以 GitHub 發行版的形式釋出,而非透過 apt upgrade,而且 Linux 版本的維護節奏是獨立的——這週在 Windows 或 macOS 上釋出的修正,並不保證同一週也會登陸 Linux。這點值得記在管理這台機器的任何操作手冊裡。
逐步操作:連接你的 Dropbox 帳號
- 開啟 NetDrive 的 Drive Manager,點選 + Add Drive。
- 選擇 Dropbox(從服務商清單中)。

- 授權連線。 NetDrive 會開啟 Dropbox 標準的 OAuth 登入流程——你以 Dropbox 帳密登入並核准存取權限,與 Windows、macOS 上使用的授權步驟相同。
- 設定掛載點——例如
/mnt/dropbox之類的路徑,或任何你的使用者具有寫入權限的空目錄。 - 點選 Connect。 NetDrive 會進行驗證,並將該帳號掛載到該路徑。
Dropbox Business 帳號走的是完全相同的流程——選擇 Dropbox、以商業帳號登入,共用的團隊資料夾就會與你個人空間的內容一起出現在掛載點底下。
驗證掛載狀態與常見問題
請透過終端機檢查,而不要只信任圖形介面,尤其這是實驗性建置版本:
# Confirm the mount is listed
mount | grep dropbox
# Or just try listing it
ls /mnt/dropbox

授權失敗或逾時——這通常是瀏覽器問題,而非 Dropbox 的問題。OAuth 步驟會開啟一個瀏覽器視窗;在沒有設定瀏覽器的無頭主機上,這個步驟沒有可以渲染的畫面,流程就會卡住。請先確認該工作階段中有可用的瀏覽器再進行授權,或改到有桌面環境的機器上執行設定流程。
Connect 後掛載點仍是空的——請重新檢查該目錄是否存在,並且執行 NetDrive 的使用者是否具有寫入權限。目錄不存在或不可寫,比實際的 Dropbox 端故障更常見。
權杖無預警過期——Dropbox 存取權杖可以從 Dropbox 帳號的已連結應用程式設定中被撤銷;如果原本正常運作的掛載突然無法驗證,請先檢查那裡,再認定是 NetDrive 的問題。
結語
在 Ubuntu 上掛載 Dropbox,能讓無頭主機或開發用虛擬機獲得與 NetDrive 在 Windows、macOS 上相同的依需求、磁碟機式存取體驗,且無需先投入磁碟空間完成一次完整的本機同步。若想瞭解同一服務商在測試更完整的平台上的用法,可參考 Mount Dropbox on Windows 或 Mount Dropbox on macOS;若想瞭解更廣泛的 Linux 概況,可參考 NetDrive on Ubuntu Linux。
— Steve, NetDrive