เมานต์ Google Drive และ Dropbox ไปที่ระบบ (ออนไลน์เท่านั้น)


9

มีเครื่องมือที่อนุญาตให้ฉันติดตั้งที่เก็บข้อมูลบนคลาวด์ของ Google Drive หรือ Dropbox กับระบบของฉันหรือไม่ เป็นสิ่งสำคัญที่จะอยู่ห่างไกลอย่างสมบูรณ์

ที่เก็บข้อมูลในเครื่องของฉันเกือบเต็มแล้วและฉันต้องการวิธีการเข้าถึงหนึ่งหรือทั้งสองของคลาวด์เหล่านี้เพื่อให้ไฟล์ของฉันง่ายขึ้น


1
จนกว่า Dropbox จะเปิดตัว Project Infinite สำหรับ Linux ฉันคิดว่าทางออกที่ดีที่สุดของคุณคือการใช้เว็บอินเตอร์เฟสที่เกี่ยวข้องของบริการ
Nick Weinberg

คุณกำลังสับสนmy local memoryกับmy hard disk free space? คุณกำลังถามเรื่องไหน คุณรู้ได้อย่างไรว่าคุณหมดแล้ว? ในเทอร์มินัลพิมพ์dfและวางผลลัพธ์ที่นี่เพื่อให้เราตรวจสอบ ไชโยอัล
ไฮน์เนมา

คำตอบ:


23

คำตอบปัจจุบันไม่ถูกต้อง มีวิธีติดตั้งที่เก็บข้อมูลบนคลาวด์ของคุณราวกับเป็นไดรฟ์ของตัวเอง

วิธีการที่เรียกว่าGoogle ไดรฟ์ ocamlfuse มีเวอร์ชันสำหรับ 16.04 และลดลงเหลืออย่างน้อย 12.10

ในการติดตั้งคุณจะต้องเพิ่ม PPA แต่ฉันเคยใช้มาก่อนและเชื่อถือได้

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

คำแนะนำการใช้งานจากWEB UPD8 :

เรียกใช้google-drive-ocamlfuseเพื่อให้สิทธิ์กับบัญชีของคุณ

ทำให้บางไดเรกทอรี ( ตัวอย่าง):~/gdrivemkdir ~/gdrive

Mount Google Drive ไปยังโฟลเดอร์ที่คุณสร้าง: google-drive-ocamlfuse ~/gdrive

ตามค่าเริ่มต้นแอปจะรีเฟรชรายการทุก ๆ 60 วินาที คุณสามารถเปลี่ยนแปลงได้ในไฟล์ ~/.gdfuse/default/configconfig:

ที่จะทำให้มันติดในการเริ่มต้นให้เพิ่มคำสั่งนี้เพื่อการประยุกต์ใช้งานเริ่มต้น google-drive-ocamlfuse /path/to/gdrive(Unity): แม้ว่าคุณจะสร้างโฟลเดอร์ในไดเรกทอรีผู้ใช้ของคุณให้ใช้พา ธ สัมบูรณ์สำหรับสิ่งนี้


สำหรับ Dropbox บางสิ่งบางอย่างเล็ก ๆ น้อย ๆ ที่มีอยู่ทั่วไปมากขึ้น: CloudFusion สิ่งนี้รองรับทั้ง Google ไดรฟ์และ Dropbox แต่ดูเหมือนว่าจะใช้ได้ทีละครั้งเท่านั้น

การติดตั้งเป็นคู่มือเพิ่มเติมเล็กน้อยสำหรับอันนี้

sudo apt-get install git
git clone git://github.com/joe42/CloudFusion.git
sudo apt-get install python-setuptools gcc libssl-dev libffi-dev python-dev fuse-utils opencv-dev libhighgui2.4 libcvaux2.4 sikuli-ide python-pycurl python-libxml2 python-imaging  tesseract-ocr
cd CloudFusion
sudo python setup.py install

หน้า GitHub มีคำแนะนำการกำหนดค่าแบบเต็ม

สำหรับ Dropbox:

เพียงแค่คัดลอกไฟล์การตั้งค่า Dropbox ที่ cloudfusion / cloudfusion / config / Dropbox.ini ไปยังโฮมไดเร็กตอรี่ของคุณ หากคุณไม่ได้มีบัญชี Dropbox ของแล้วคุณสามารถสร้างขึ้นมาใหม่ที่https://www.dropbox.com แก้ไขไฟล์การกำหนดค่าโดยเพิ่มชื่อผู้ใช้และรหัสผ่านของคุณ

สำหรับ Google Drive:

คัดลอกไฟล์กำหนดค่า Google Drive ที่ cloudfusion / cloudfusion / config / GDrive.ini ไปยังไดเรกทอรีบ้านของคุณ เพิ่ม client_id ของคุณและ client_secret ไปยังไฟล์การกำหนดค่า รายละเอียดเกี่ยวกับการรับสิ่งเหล่านี้อยู่ในไฟล์กำหนดค่า

เริ่ม:

cloudfusion --config ~/db.ini mnt

สิ่งนี้จะถือว่าคุณบันทึกไฟล์การกำหนดค่าเป็น db.ini ในโฮมไดเร็กตอรี่ของคุณ หากคุณคัดลอกไฟล์กำหนดค่าตามที่แนะนำให้แทนที่ db.ini ด้วยไฟล์ที่เกี่ยวข้อง เช่น Sugarsync.ini หรือ Dropbox.ini หากกระบวนการลงชื่อเข้าใช้ยังไม่ได้ดำเนินการโดยอัตโนมัติเช่นเดียวกับ Google Drive เบราว์เซอร์จะเปิดขึ้นและคุณต้องอนุญาตให้ CloudFusion เข้าถึงบัญชีของคุณด้วยตนเอง

สนุกกับการเข้าถึงไฟล์ของคุณในไดเรกทอรี mnt / data

สำหรับตัวเลือกขั้นสูงเพิ่มเติมให้ตรวจสอบหน้าที่เชื่อมโยง


ดังนั้นใช่มันเป็นไปได้ที่จะติดตั้งที่เก็บข้อมูลบนคลาวด์โดยใช้ทั้งสองโปรแกรม


คุณคิด / รู้ว่าสิ่งนี้สามารถใช้งานได้กับการติดตั้งที่เก็บข้อมูลบนคลาวด์บนอุปกรณ์ Android ราวกับว่าเป็นโฟลเดอร์ / ไดรฟ์ในเครื่องหรือไม่?
jj_

3

ไม่ไม่มี

Dropbox มีไคลเอนต์การซิงค์อย่างเป็นทางการสำหรับ Linux และ Google Drive ยังเป็นไคลเอ็นต์ที่ไม่เป็นทางการดังนั้นทั้งสองจึงสามารถใช้งานได้ง่ายในระบบ Linux อย่างไรก็ตามการซิงค์เสมอหมายถึงการคัดลอกเนื้อหาไปยังโฟลเดอร์ท้องถิ่นที่ซิงค์ดังนั้นจึงใช้พื้นที่อย่างน้อยที่สุด


อาจมีผู้ให้บริการคลาวด์อีกรายที่อนุญาตให้เรียกค้นไฟล์โดยไม่ซิงค์ (onedrive เป็นต้น)
DevJoe

ไม่ใช่ว่าฉันรู้ +1 ตามคำแนะนำของ Nick ใช้เว็บอินเตอร์เฟสที่เกี่ยวข้อง

2
@CelticWarrior จริง ๆ แล้วมีสองสามวิธีในการติดตั้งที่เก็บข้อมูลบนคลาวด์บน Linux ลองดูคำตอบของฉัน
TheWanderer

1
@CelticWarrior พวกเขาไม่ทำ พวกเขาติดตั้งที่เก็บข้อมูลบนคลาวด์อย่างแท้จริงราวกับว่าแต่ละบริการเป็นฮาร์ดไดรฟ์ มันไม่ได้ซิงค์เลยเพียงวิธีการโต้ตอบกับไฟล์ในระบบคลาวด์โดยตรงจาก Nautilus
TheWanderer

4
นี่ไม่ควรเป็นคำตอบที่ยอมรับได้ มีหลายโปรแกรมที่อนุญาตให้ติดตั้งที่เก็บข้อมูลบนคลาวด์เป็นไดรฟ์ในระบบหลักทั้งหมด IMO นี่คือวิธีที่จะก้าวไปข้างหน้า (ด้วยการแคชที่ดีกว่าโซลูชันส่วนใหญ่ที่ฉันได้ลอง) OP ควรปรับ
masterxilo

1

สำหรับ Ubuntu 16.04 คุณสามารถติดตั้งบัญชีออนไลน์และติดตั้งลงใน file explorer ของคุณได้โดย:

sudo apt install gnome-control-center gnome-online-accounts

ภายใต้ "การตั้งค่าระบบ" คุณสามารถเพิ่มบัญชีออนไลน์โดยติดตั้งไดรฟ์ google ของคุณโดยตรงในหอยโข่ง

นำมาจาก: http://www.omgubuntu.co.uk/2016/08/use-google-drive-ubuntu-16-04-linux-desktops


ในขณะที่คุณตอบมีส่วนสำคัญบางส่วนแต่ควรรวมส่วนสำคัญทั้งหมดของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง
J. Starnes

ฉันมักจะไม่เห็นด้วยที่นี่ขั้นตอนในการติดตั้งและเพิ่มบัญชีออนไลน์เป็นส่วนสำคัญในการติดตั้ง gdrive ของคุณ ฉันคิดว่าการเลือกคำว่า "คำอธิบายแบบเต็ม" อาจทำให้เข้าใจผิด นี่หมายถึงรายละเอียดตั้งแต่เมื่อเป็นไปได้และภาพหน้าจอบางรายการสำหรับผู้เริ่มต้น
Timomo

ผู้ใช้ต่ำตัวแทนทางอ้อมสามารถรวมภาพหน้าจอโดยรวมถึงการเชื่อมโยงไปยังภาพที่เป็นเจ้าภาพในการพูดimgur.com จากนั้นเมื่อตรวจสอบแล้วจะสามารถแก้ไขได้ตามความเหมาะสมเช่นทำให้เป็นรูปภาพในบรรทัดหรือเพียงแค่ลิงค์อ้างอิง
J. Starnes

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.