Microsoft OneDrive یک سرویس ذخیره سازی ابری محبوب است که به شما امکان می دهد فایل های مهم خود را از هر دستگاهی ذخیره کرده و به آنها دسترسی داشته باشید. با این حال، شایان ذکر است که OneDrive پشتیبانی رسمی برای لینوکس ارائه نمی دهد. خوشبختانه، راههای مختلفی برای دسترسی و همگامسازی فایلهای OneDrive خود در یک سیستم لینوکس وجود دارد.
این مقاله شما را از طریق روشهای مختلف برای ادغام OneDrive با محیط لینوکس راهنمایی میکند. با این روش ها، می توانید به فایل های OneDrive خود به صورت یکپارچه در سیستم فایل لینوکس خود دسترسی پیدا کرده و مدیریت کنید.
آیا می توانید از OneDrive در لینوکس استفاده کنید؟
بله، میتوانید به روشهای مختلف به OneDrive در لینوکس دسترسی داشته باشید و از آن استفاده کنید. در حالی که مشتری رسمی OneDrive برای لینوکس وجود ندارد، چندین جایگزین غیر رسمی در دسترس هستند.
به عنوان مثال، می توانید به جای آن از یک کلینت OneDrive برای لینوکسغیررسمی منبع باز و یا یک ابزار خط فرمان مانند rcloneاستفاده کنید. همچنین میتوانید از مرورگر وب خود به سرعت به فایلهای OneDrive خود دسترسی پیدا کنید.
به خاطر داشته باشید که اینها راه حل های غیر رسمی هستند. تجربه شما ممکن است بسته به ابزار و توزیع لینوکس شما متفاوت باشد. صرف نظر از این، این گزینه ها به شما امکان می دهند OneDrive را در گردش کار لینوکس خود ادغام کنید.
استفاده از سرویس گیرنده غیر رسمی OneDrive برای لینوکس
مشتری غیر رسمی OneDrive برای لینوکس به شما امکان می دهد به OneDrive در سیستم های لینوکس دسترسی داشته باشید و از آن استفاده کنید. لطفاً توجه داشته باشید که این کلاینت غیررسمی به هیچ وجه توسط مایکروسافت پشتیبانی نمیشود—شما باید با مسئولیت خود از آن استفاده کنید.
در حالی که به طور رسمی پشتیبانی نمیشود، سرویس گیرنده OneDrive برای لینوکس یک گزینه رایگان، منبع باز و به خوبی نگهداری شده برای کاربران لینوکس است.
نصب کلاینت غیر رسمی OneDrive برای لینوکس
این مراحل را برای دانلود و نصب کلاینت غیررسمی OneDrive برای لینوکس در یک سیستم لینوکس مبتنی بر دبیان یا اوبونتو دنبال کنید. سایر توزیعها ممکن است نیاز به دستورالعمل های مختلف را دنبال کنید داشته باشند.
ترمینال را در رایانه لینوکس خود باز کنید.
برای افزودن کلیدهای مخزن و مخزن صحیح برای نصب بسته های لازم، موارد زیر را در ترمینال تایپ کنید: wget -qO – https://download.opensuse.org/repositories/home:/npreining: /debian-ubuntu-onedrive/xUbuntu_22.10/Release.key | gpg –dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg >/dev/null.
هنگامی که دستور با موفقیت اجرا شد، این دستور را اجرا کنید: echo “deb [arch=$(dpkg –print-architecture) signed-by=/usr/share/keyrings/obs-onedrive.gpg] https:/ /download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.10/ ./” | sudo tee /etc/apt/sources.list.d/onedrive.list
مدیر بسته خود را با تایپ sudo apt updateبه روز کنید و منتظر بمانید تا کامل شود.
هنگامی که مدیر بسته شما به روز شد، sudo apt install—no-install-recommends—<را اجرا کنید span>no-install-suggest ldc onedriveدر ترمینال و صبر کنید تا کامل شود.
در این مرحله، باید کلاینت غیررسمی لینوکس OneDrive را با موفقیت نصب کرده باشید. برای دسترسی به فایلهای خود، باید آن را در کنار پیکربندی کنید.
برای اجرای کلاینت برای اولین بار و ایجاد فایل پیکربندی پیش فرض، onedriveرا در ترمینال تایپ کنید.
از شما خواسته می شود برای احراز هویت و اجازه دسترسی به حساب OneDrive خود، از یک URL مایکروسافت بازدید کنید. URL را در یک مرورگر وب باز کنید، با اعتبار Microsoft خود وارد شوید و مجوزهای لازم را بدهید.
<. /figure>
پس از اعطای مجوزها، یک صفحه خالی خواهید دید— URL را کپی کنید، آن را دوباره در ترمینال جایگذاری کنید و کلید Enterرا فشار دهید.
در صورت موفقیت مشتری به شما هشدار می دهد. برای شروع همگام سازی، onedrive –synchronizeرا در ترمینال تایپ کنید. با این کار باید فایلهای OneDrive شما با یک پوشه محلی همگامسازی شود (به طور پیشفرض ~/OneDrive). برای تکمیل این فرآیند باید زمان بگذارید..
اگر میخواهید کلاینت در پسزمینه اجرا شود، onedrive –monitorرا تایپ کرده و از ترمینال خود اجرا کنید.
برای اطلاعات بیشتر در مورد ویژگیها و تنظیمات مشتری، میتوانید به اسناد رسمی برای مشتری در GitHub مراجعه کنید.
نحوه دسترسی به OneDrive در لینوکس با استفاده از Rclone
rcloneیک ابزار ترمینال قدرتمند و منبع باز برای همگامسازی و انتقال فایلها در سیستمهای محلی یا راه دور در رایانه لینوکس است. با استفاده از rclone، می توانید رایانه لینوکس خود را طوری تنظیم کنید که اجازه دسترسی به فضای ذخیره سازی OneDrive خود را بدهد.
برای استفاده از rclone با OneDrive در لینوکس، این مراحل را دنبال کنید.
برای شروع، Rclone را در سیستم لینوکس خود دانلود و نصب کنید. میتوانید دستورالعملهای نصب را برای توزیع خاص خود در وب سایت rclone پیدا کنید یا sudo -v را تایپ کنید. curl https://rclone.org/install.sh | sudo bashرا وارد ترمینال کنید تا بجای آن سریع آن را نصب کنید.
پس از نصب Rclone، rclone configرا در ترمینال تایپ کنید تا فرآیند پیکربندی آغاز شود.
وقتی از شما خواسته شد، کلید nرا برای ایجاد یک کنترل از راه دور جدید انتخاب کنید و سپس نامی برای کنترل از راه دور OneDrive خود وارد کنید (مانند onedrive).
بعد، شماره Microsoft OneDriveرا بهعنوان ارائهدهنده فضای ذخیرهسازی (معمولا 31) پیدا کنید، آن را تایپ کنید و برای تأیید، Enterرا فشار دهید. .
برای شناسه مشتریو محرمانه مشتری، آن را خالی بگذارید و Enterرا فشار دهید.
منطقه احراز هویت خود را برای OneDrive انتخاب کنید (معمولاً با فشار دادن 1و ضربه زدن به enter)، سپس nرا انتخاب کنید تا از فرآیند نصب معمولی برای احراز هویت استفاده کنید.
<. /ol>
وقتی از شما خواسته شد، Yرا فشار دهید تا یک مرورگر وب برای ورود به سیستم باز شود. جزئیات حساب OneDrive خود را وارد کنید و با پیروی از دستورالعمل های روی صفحه، به Rclone اجازه دسترسی به حساب OneDrive و فضای ذخیره سازی شما را بدهید.
.
بعد از تکمیل پیکربندی، مرورگر را ببندید و به ترمینال برگردید.
پیکربندی OneDrive خود را انتخاب کنید—معمولاً 1برای دسترسی استاندارد OneDrive. برای ادامه، کلید Enterرا فشار دهید.
شناسه OneDrive خود را از میان گزینه های ارائه شده انتخاب کنید، معمولاً با فشار دادن 1و زدن کلید Enter.
برای تأیید دوباره yرا فشار دهید.
در این مرحله، پیکربندی باید کامل شود. Yرا فشار دهید تا دوباره تأیید شود و آن را به پیکربندی پیش فرض خود تبدیل کنید.
برای خروج از ابزار پیکربندی qرا فشار دهید. میتوانید از دستور rcloneبرای تعامل با فایلهای OneDrive خود استفاده کنید. به عنوان مثال، برای فهرست کردن محتویات حساب OneDrive خود، دستور rclone ls onedrive:را در ترمینال خود اجرا کنید.
برای دانلود یک فایل از حساب OneDrive خود، دستور rclone copy onedrive:/path/to/file /path/to/local/directoryرا در ترمینال اجرا کنید. مسیرهای /path/toرا با مکان فایل و مکانی که میخواهید فایل را در رایانه محلی خود ذخیره کنید، جایگزین کنید.
برای آپلود یک فایل در حساب OneDrive خود، دستور rclone copy /path/to/local/file onedrive:/path/to/remote/directoryرا اجرا کنید. مسیرهای /path/toرا با مکان و مکان فایل در حافظه OneDrive خود که میخواهید فایل را در آن آپلود کنید، جایگزین کنید.
همچنین میتوانید از فرمان rclone syncبرای همگامسازی همه فایلها بین حساب OneDrive و سیستم فایل لینوکس محلی خود استفاده کنید. برای مثال، برای همگامسازی همه فایلهای موجود در حساب OneDrive خود با یک فهرست محلی به نام ~/onedrive، دستور rclone sync onedrive: ~/onedriveرا اجرا کنید..
برای همگامسازی یک فهرست خاص در حساب OneDrive خود با یک فهرست محلی، دستورrclone sync onedrive:/path/to/remote/directory /path/to/local/directoryرا اجرا کنید و جایگزین کنید مسیرهای /path/toبا دایرکتوری های محلی و راه دور صحیح.
شکل>
نحوه دسترسی به OneDrive در لینوکس با استفاده از مرورگر وب
نمیخواهید نرمافزار دیگری نصب کنید؟ با استفاده از مرورگر وب خود می توانید به سرعت به فایل های OneDrive خود از رایانه لینوکس دسترسی پیدا کنید.
برای انجام این کار، از وب سایت OneDrive دیدن کنید و با حساب مایکروسافت خود وارد شوید. پس از ورود به سیستم، فضای ذخیره سازی OneDrive خود را با پوشه ها و فایل ها خواهید دید. میتوانید فایلها را دانلود کنید، فایلهای جدید آپلود کنید، کل فایلها یا پوشهها را حذف کنید، یا فایلهای Office جدید را مستقیماً ایجاد کنید و آنها را به فضای ذخیرهسازی OneDrive خود اضافه کنید.
همچنین میتوانید با انتخاب فایل و فشار دادن دکمه اشتراکگذاری، فایلهای خود را با دیگران به اشتراک بگذارید.
به خاطر داشته باشید که تغییرات ایجاد شده در فایلها و اسناد در وبسایت OneDrive با سایر دستگاههای متصل به حساب Microsoft شما همگامسازی میشود.
مدیریت فایل های لینوکس شما
استفاده از OneDrive در لینوکس را می توان با استفاده از یکی از ابزارهای بالا (یا با استفاده از وب سایت OneDrive) به دست آورد. اگرچه مایکروسافت یک برنامه بومی OneDrive برای لینوکس ارائه نمی دهد، این جایگزین ها تجربه مشابهی را ارائه می دهند.