Last Updated on 2021-07-25 by Clay
眾所皆知,中國的百度雲端上有著各式各樣的資料與檔案,在 NLP 的研究領域中,更是存在著許許多多貴重的資料。
今天我便有了這樣的一個需求,需要在 Linux 的電腦上下載百度雲端上的語料檔案。我所遇到的障礙一共有兩個:
- 百度雲端鎖著臺灣的 IP
- Linux 上我不確定該如何下載
至於需要有百度帳號的這個要求,說來慚愧,我幾乎是一開始就符合了。因緣際會下,我早在百度還沒如當今這般盛行之時便已經擁有了帳號。
不過雖然我標題寫著『Linux』,但是使用 Windows 或是其他作業系統的使用者也許也可以參考一下我如何越過百度雲端封鎖臺灣 IP 的方法。
VPN
要如何越過『封鎖 IP』呢?其實我們可以使用所謂的 VPN 工具。基本上,VPN 的意思正如字面上 Virtual Private Network 所說,是一種『虛擬的私人網路』。最直觀的理解是,我們可以透過虛擬的網路來使得本機的 IP 轉變成國外的其他 IP。
當然,若是你想要轉變成國內的其他 IP 也是可以啦。
不過最重要的是,我們只要使用了 VPN 工具,就可以自然而然地下載百度盤的檔案了。
個人推薦 Touch VPN 擴充套件
上方紀錄了 VPN 工具的介紹,那麼接下來該提提我使用什麼樣的 VPN 工具了。
首先,我推薦使用 Touch VPN 這個可在 Google Chrome 上運行的擴充套件,安裝方法十分簡單,前往以下網址:https://chrome.google.com/webstore/detail/touch-vpn-secure-and-unli/bihmplhobchoageeokmgbdihknkjbknd
安裝之後啟用,應該會在瀏覽器的右上角看到這樣的 Touch VPN 的圖示。
如果沒看到,可以進 More tools => Extensions 裡面啟用。
然後 Touch VPN 的圖示只要點擊後就可以啟用他國的 VPN 了,這樣一來就可以越過百度對臺灣的封鎖了!
點擊中心的 "Connect"。
到這裡,我們已經成功啟用了 VPN 工具。
下載百度盤客戶端
在 Windows 上,下載百度盤客戶端是件容易不過的事情,在 Linux 上本應相對複雜 —— 不過可喜可賀的是,現在已經有了 Linux 版本的客戶端了。
不過值得一提的是,目前我個人在使用上,三不五時就會遇到客戶端掛掉的問題,感覺在 Linux 上並沒有那麼的穩定,這點要小心。
好,那麼下面來紀錄如何安裝百度盤客戶端吧!
由於我是 Ubuntu/Debian 系統,故下載好之後我可以使用以下指令安裝 deb 檔案。
sudo dpkg -i baidunetdisk_linux_3.0.1.2.deb
登入百度盤帳號。
將要下載的資料放到百度盤中。
最後開啟客戶端,選擇下載。
可以看到,我所選擇的檔案開始下載了!