แม้จะมีส่วนร่วมล่าสุดของ Microsoft ใน Linuxและโอเพ่นซอร์สอาจไม่มีการสนับสนุนชั้นเลิศสำหรับผลิตภัณฑ์เพื่อผู้บริโภคเช่น OneDrive โชคดีที่ผู้ใช้ Linux มีความคิดสร้างสรรค์และแก้ไขปัญหาด้วยการสร้างแอป OneDrive บุคคลที่สามสำหรับ Linux
ในรายการนี้เราจะพบกับแอพ Microsoft OneDrive ที่ไม่เป็นทางการสี่แอพที่ดีที่สุดบน Linux วิธีที่จะใช้งานพวกเขาและอีกมากมาย! มาเริ่มกันเลย!
1. ไคลเอนต์ OneDrive ฟรี

ไคลเอนต์ OneDrive ฟรียอดเยี่ยมโซลูชันที่ใช้บรรทัดคำสั่งสำหรับผู้ที่ใช้ Linux ที่ต้องการเก็บไฟล์ของตนให้ตรงกับบริการคลาวด์ของ Microsoft หากคุณไม่ต้องการใช้เทอร์มินัลนี่เป็นหนึ่งในโซลูชั่นที่ดีที่สุดสำหรับ Linux
คุณสมบัติเด่น
- OneDrive Free Client รองรับโฟลเดอร์ที่แชร์
- เป็นไปได้ที่จะทำการซิงค์ต่อหากถูกขัดจังหวะ
- นักพัฒนาแสดงคำแนะนำในการติดตั้งการพึ่งพาสำหรับการกระจาย Linux ทุกกระแสหลักทำให้มั่นใจได้ว่ามันจะทำงานเกือบทุกอย่าง
- OneDrive Free Client ทำงานได้กับทั้งบัญชีส่วนบุคคลและบัญชีธุรกิจอย่างง่ายดาย
- OneDrive Free Client มีการตรวจสอบไฟล์ "เรียลไทม์" ผ่าน Inotify
การติดตั้ง - ไคลเอ็นต์ฟรี OneDrive
ณ ตอนนี้ไคลเอนต์ฟรี OneDrive ยังไม่มีแพ็คเกจการแจกจ่ายที่สามารถดาวน์โหลดได้ใด ๆ เพื่อที่จะใช้มันเราจะต้องสร้างมันขึ้นมาจากแหล่งที่มา เปิดหน้าต่างเทอร์มินัลและทำตามคำแนะนำทีละขั้นตอนเพื่อให้ทำงานได้
ขั้นตอนที่ 1: ตรงไปที่หน้า GitHub ของลูกค้าไปที่ "สร้างข้อกำหนด" และค้นหาคำแนะนำการพึ่งพาสำหรับ Linux OS ของคุณ
ขั้นตอนที่ 2: หลังจากติดตั้งการพึ่งพาให้เพิ่ม DMD Reference Compiler เป็นแหล่งข้อมูลในโปรไฟล์ Bash ของคุณ
source ~/dlang/dmd-2.083.0/activate
ขั้นตอนที่ 3: โคลนรหัสจาก GitHub และติดตั้งซอฟต์แวร์บน Linux PC ของคุณ
git clone https://github.com/abraunegg/onedrive.git cd onedrive make sudo make install deactivate ~/dlang/dmd-2.083.0/activate
การใช้ไคลเอ็นต์ฟรี OneDrive
การตั้งค่าการซิงค์กับ OneDrive Free Client เริ่มต้นโดยป้อนคำสั่งต่อไปนี้ในเทอร์มินัล:
onedrive --synchronize
ในขณะที่คุณป้อน วันไดรฟ์ คำสั่งด้วยการตั้งค่าสถานะ "ซิงโครไนซ์" คุณจะสังเกตเห็นเอาต์พุต URL ในหน้าต่างเทอร์มินัล คลิกและลงชื่อเข้าใช้บัญชี MS ของคุณ
หลังจากลงชื่อเข้าใช้คุณจะเข้าสู่หน้าว่าง คัดลอก URL ของหน้าวางลงในเทอร์มินัลแล้วกด เข้าสู่ บนแป้นพิมพ์เพื่อดำเนินการต่อ
เมื่อคุณลงชื่อเข้าใช้แล้วไคลเอ็นต์ OneDrive Free จะดาวน์โหลดและตั้งค่าไฟล์ OneDrive ทั้งหมดของคุณใน ~ / วันไดรฟ์. เพียงแค่นั่งรอให้เสร็จ
หากต้องการซิงค์การเปลี่ยนแปลงให้วางไฟล์ของคุณในไดเรกทอรี OneDrive และเรียกใช้:
onedrive --synchronize
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแอพให้เรียกใช้: onedrive --help
2. อัปโหลด Bash OneDrive

Bash OneDrive Upload เป็นยูทิลิตี้ง่ายๆที่เมื่อติดตั้งบน Linux สามารถอัพโหลดไฟล์ไปยังบริการ Microsoft OneDrive ได้โดยตรง
ไคลเอนต์นี้สมบูรณ์แบบถ้าคุณอยู่บน Linux PC และไม่จำเป็นต้องซิงค์ไฟล์กับ Microsoft OneDrive แต่ต้องอัปโหลดไฟล์หนึ่งไฟล์หรือสองไฟล์
คุณสมบัติเด่น
- Bash OneDrive Upload รองรับการอัปโหลดไปยัง OneDrive Personal และ OneDrive for Business
- สามารถอัปโหลดหลายไฟล์พร้อมกันได้มากกว่าหนึ่งไฟล์ในคราวเดียว
- รองรับคำสั่ง wild card ของ Bash
- อัปโหลด Bash OneDrive ช่วยให้ผู้ใช้อัปโหลดไดเรกทอรีทั้งหมดเช่นเดียวกับไฟล์แต่ละไฟล์
การติดตั้ง - อัปโหลด Bash OneDrive
แอปพลิเคชัน Bash OneDrive อัปโหลดมีอยู่ใน GitHub และเพื่อใช้งานคุณจะต้องลอกเลียนแบบจาก repo ทำตามคำแนะนำทีละขั้นตอนเพื่อรับรุ่นที่ใช้งานได้บน Linux PC ของคุณ
ขั้นตอนที่ 1: ไปที่หน้าอัปโหลด Bash OneDrive เลื่อนลงไปที่ส่วนสิ่งที่จำเป็นต้องมีและติดตั้งทุกสิ่งที่แสดงไว้ที่นั่นด้วยตัวจัดการแพคเกจของ Linux PC ของคุณ ตรวจสอบให้แน่ใจว่าได้ติดตั้ง“ git” ตามที่จำเป็นในการทำงานกับซอร์สโค้ด
ขั้นตอนที่ 2: ใช้ คอมไพล์ คำสั่งคัดลอก Bash OneDrive รุ่นล่าสุดไปยังพีซี Linux ของคุณ
git clone --recursive https://github.com/fkalis/bash-onedrive-upload.git
ขั้นตอนที่ 3: ย้ายเทอร์มินัลไปยังโฟลเดอร์รหัส“ bash-onedrive-upload” ด้วย ซีดี คำสั่ง
cd bash-onedrive-upload
ขั้นตอนที่ 4: เริ่มต้น วันไดรฟ์อนุมัติ. จากนั้นกลับไปที่หน้าอัปโหลด Bash OneDrive เลื่อนลงไปที่“ เริ่มต้นใช้งาน (ส่วนบุคคล OneDrive)” และทำตามคำแนะนำเพื่อตรวจสอบสิทธิ์บัญชี MS ของคุณด้วยซอฟต์แวร์
./onedrive-authorize
ใช้การอัปโหลด Bash OneDrive
การอัปโหลดไฟล์ไปยัง OneDrive ด้วยยูทิลิตี้ Bash OneDrive Upload บน Linux สามารถใช้งานได้โดยการเรียกใช้ วันไดรฟ์อัปโหลด คำสั่ง
ตัวอย่างเช่นหากต้องการอัปโหลดหนึ่งไฟล์ไปยังบัญชีของคุณคุณต้องทำดังนี้
./onedrive-upload file
หรือ
./onedrive-upload fileA fileB
นอกจากนี้ยังเป็นไปได้ที่จะใช้ วันไดรฟ์อัปโหลด คำสั่งเพื่ออัปโหลดไดเรกทอรีทั้งหมด ตัวอย่างเช่น:
./onedrive-upload /location/of/folder/to/upload
3. OneDrive for Business บน Bash

ไม่ใช่ทุกคนที่ใช้ OneDrive ด้วยเหตุผลส่วนตัวมีการใช้งานระดับมืออาชีพสำหรับบริการพื้นที่เก็บข้อมูลบนคลาวด์ของ Microsoft น่าเศร้าที่บริการ OneDrive Business ไม่สนับสนุนเดสก์ท็อป Linux กับลูกค้าอย่างเป็นทางการ
แนะนำ OneDrive for Business บน Bash เป็นการปรับเปลี่ยนเครื่องมือ OneDrive-D ยอดนิยมสำหรับบัญชีธุรกิจ
คุณสมบัติเด่น
- บัญชีที่ซิงค์หลายบัญชี
- สามารถทำงานในพื้นหลังเป็นบริการ
การติดตั้ง OneDrive for Business บน Bash
การติดตั้ง OneDrive for Business บนการติดตั้ง Bash นั้นเป็นไปโดยอัตโนมัติ ในการติดตั้งบนระบบของคุณให้ทำตามขั้นตอนด้านล่าง
ขั้นตอนที่ 1: รันสคริปต์การติดตั้ง
sudo -s
wget --no-check-certificate -qO- "https://raw.githubusercontent.com/0oVicero0/OneDrive/master/OneDrive.sh" |bash
ขั้นตอนที่ 2: เปิดใช้งานซอฟต์แวร์
onedrive -a
ใช้ OneDrive for Business บน Bash
หากต้องการเริ่มกระบวนการซิงค์ให้เรียกใช้คำสั่งด้านล่าง
onedrive start
หยุดกระบวนการซิงค์โดยเรียกใช้:
onedrive stop
4. OneDrive-D

OneDrive-D เป็น daemon ซิงค์สำหรับ Linux ซึ่งเมื่อติดตั้งแล้วสามารถใช้เพื่อให้ข้อมูล Microsoft OneDrive ของคุณเป็นข้อมูลล่าสุด
ณ จุดนี้แอปพลิเคชัน OneDrive-D มีแอปพลิเคชันที่มีอายุและแอปพลิเคชันอื่น ๆ เพิ่มขึ้นด้วยคุณสมบัติที่ดีกว่า อย่างไรก็ตามหากคุณได้ลองวิธีการแก้ปัญหาบางอย่างในรายการนี้ไปแล้วเท่านั้นที่จะไม่พอใจกับผลลัพธ์ที่ได้ก็ไม่ควรลองทำเช่นนี้
คุณสมบัติเด่น
- สามารถเรียกใช้ในพื้นหลังซิงค์ไฟล์อย่างต่อเนื่องไปมาใน OneDrive
- กระบวนการติดตั้งง่าย
- OneDrive-D รองรับการซิงค์หลายบัญชี
รับมือกับ OneDrive-D
ในอดีตบน AddictiveTips ฉันได้รู้วิธีเพื่อติดตั้งและใช้งานซอฟต์แวร์ OneDrive-D บน Linux ด้วยเหตุนี้ฉันจะไม่สาธิตวิธีการตั้งค่าและใช้ที่นี่ในรายการนี้อีกครั้ง แม้ว่าฉันสามารถพูดได้อย่างแน่นอนว่ามันเป็นแอปพลิเคชั่นที่ยอดเยี่ยมและจะช่วยให้คุณซิงค์ข้อมูล OneDrive อันมีค่าของคุณบน Linux
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการตั้งค่าแอพนี้บน Linux PC ของคุณลองดูบทช่วยสอนเชิงลึกของฉัน
ข้อสรุป
OneDrive ไม่ใช่คลาวด์ที่ทุกคนชื่นชอบผู้ให้บริการจัดเก็บข้อมูล ไม่มีใครพูดถึงมันและคนส่วนใหญ่มักจะใช้ Dropbox หรือ Google Drive อย่างไรก็ตามหากคุณเป็นผู้ใช้ Linux ที่ต้องสามารถโต้ตอบกับบริการ Microsoft OneDrive ได้ก็ควรรู้ว่าแอปเหล่านี้สามารถทำงานให้สำเร็จได้!
ความคิดเห็น