Windows에서 Linux 운영 체제로 전환한 경우 Microsoft OneDrive를 사용했을 가능성이 높습니다. Windows 10 및 11에 내장되어 있어 개인 파일의 상당 부분이 Windows 10 및 11에 동기화되었습니다.
Linux 운영 체제에는 사전 설치된 OneDrive가 없습니다. 공식 앱도 없습니다. 그렇다면 OneDrive에서 Linux PC로 데이터를 어떻게 가져오나요? 그 답은 모든 주요 배포판과 호환되는 Linux용 OneDrive 클라이언트 전용 소프트웨어입니다.
Linux에서 OneDrive가 필요한 이유는 무엇입니까?
Linux는 유명 클라우드 스토리지 서비스와 이상한 관계를 맺고 있습니다. 일부는 Linux 호환 클라이언트를 제공하지만 ownCloud 또는 NextCloud를 사용하여 자체 클라우드를 설정하는 것이 쉬운 경우가 많습니다.
하지만 이것이 Linux에서 OneDrive를 사용해서는 안 된다는 의미는 아닙니다. 이는 독점적이며 오픈 소스 감성을 뒤흔들 수 있지만 OneDrive에 대한 이력이 있을 수 있습니다. Microsoft 서버에서 데이터를 가져오는 것은 우선 해당 데이터에 액세스할 수 있다는 것을 의미합니다. 이를 수행하는 방법은 Linux OS에서 OneDrive에 액세스하는 것이며 Linux에 Microsoft Office를 설치하는 것보다 쉽습니다.
브라우저에서 OneDrive를 여는 것은 선택 사항이지만 엄청나게 느리고 시간을 들일 가치가 없습니다.
제가 이렇게 하는 이유는 간단합니다. 수년간 Office 365의 월간 구독료를 지불한 후 마침내 더 이상 필요하지 않다고 결정했습니다. 잃어버리고 싶지 않은 50GB의 저장 공간(Windows Phone 장치로 찍은 아이들의 많은 사진 포함)에서는 데이터 동기화가 최우선입니다.
('무료' 저장 옵션은 5GB에 불과합니다.)
최상의 옵션 사용:Linux용 OneDrive 클라이언트
수년에 걸쳐 Linux용으로 여러 OneDrive 클라이언트가 출시되었지만 대부분은 폐기되었습니다. 아직 개발 중인 프로젝트 중 하나는 Linux용 OneDrive 클라이언트입니다.
이 소프트웨어는 GitHub에서 제공되며 거의 모든 Linux 배포판에 설치할 수 있습니다. 단 몇 분만에 설치할 수 있도록 모든 단계가 GitHub 페이지에 제공됩니다. 얼마나 간단한지 보여주기 위해 아래 섹션에서는 Ubuntu 22.04 LTS에 Linux용 OneDrive 클라이언트를 설치하는 방법을 보여줍니다.
이 소프트웨어를 설치하면 OneDrive에 몰래 액세스할 수 없습니다. 이것은 완전한 기능을 갖춘 OneDrive Linux 클라이언트입니다. 실제 Windows OneDrive 클라이언트는 아니더라도 최소한 Android의 클라이언트만큼 좋습니다.
Linux용 OneDrive 클라이언트의 기능 중에는 상태 캐싱, 실시간 파일 모니터링 및 동기화, 파일 업로드 및 다운로드 유효성 검사, 트래픽 속도 제한, 재개 가능한 업로드 등이 있습니다. 이 소프트웨어는 무료 OneDrive, 구독자 OneDrive, 비즈니스용 OneDrive, 국가 클라우드 배포(예:미국 정부) 및 기타 Office 365 변형, SharePoint 및 Office 365 라이브러리, 공유 폴더를 지원합니다.
즉, 단기 또는 장기적으로 Linux에서 OneDrive에 액세스해야 하는 경우 Linux용 OneDrive 클라이언트를 사용해야 합니다.
Ubuntu 22.04 LTS에 Linux용 OneDrive 클라이언트 설치
Linux용 OneDrive 클라이언트는 대부분의 배포판에서 작동하지만 다음 단계에서는 Debian 기반 시스템(특히 Ubuntu 22.04 LTS)에 설치하는 방법을 보여줍니다.
먼저 시스템이 최신 상태인지 확인하세요.
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get autoremove -y
sudo apt-get autoclean -y
업데이트 후에는 시스템을 재부팅해야 합니다
reboot Ubuntu 22.04 LTS에 Linux용 OneDrive 클라이언트를 설치하려면 OpenSuSE 빌드 서비스 저장소를 사용해야 합니다. 릴리스 키를 추가하여 시작하세요:
wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/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.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list 그런 다음 적절한 캐시를 업데이트해야 합니다:
sudo apt-get update 마지막으로 Linux용 OneDrive 클라이언트를 설치하세요.
sudo apt install --no-install-recommends --no-install-suggests onedrive 단계는 배포판마다 약간 다릅니다. 예를 들어 Ubuntu 22.10에는 버전에 따라 다른 키 및 저장소 명령이 필요합니다.
다른 배포판에 Linux용 OneDrive 설치
언급한 대로 위의 단계는 Ubuntu용입니다.
그러나 Arch와 Manjaro는 pamac을 사용할 수 있습니다:
pamac build onedrive-abraunegg 소프트웨어는 소스에서 설치할 수도 있습니다. Linux용 OneDrive 클라이언트 GitHub에 대해 자세히 알아보세요.
OneDrive를 Linux에 동기화하는 방법
Linux용 OneDrive 클라이언트는 기본적으로 명령줄 도구입니다. help 명령을 사용하여 액세스할 수 있는 다양한 명령이 포함되어 있습니다:
onedrive --help 이것은 옵션 목록으로, 가장 일반적인 옵션이 목록 상단에 요약되어 있습니다.
OneDrive를 Linux에 동기화하려면 단일 명령이 필요합니다:
onedrive destination-directory [FILEPATH] --synchronize 데이터에 대해 원하는 파일 경로를 지정하고 동기화 앞에 이중 대시를 적어두십시오. 명령. 대상 대상에 충분한 저장 공간이 있는 한 데이터는 OneDrive 계정에서 Linux로 동기화됩니다.
이를 활성화하려면 자격 증명을 입력해야 합니다. Linux용 OneDrive 클라이언트 앱은 브라우저에서 열 수 있는 링크를 표시합니다. Microsoft 계정에 로그인한 후 URL(페이지는 일반적으로 비어 있음)을 복사하여 필요한 터미널 창에 붙여넣습니다. 그러면 인증이 완료됩니다.
동시에
를 사용하여 동기화 상태(새 데이터 추가 또는 파일 제거)를 확인할 수 있습니다.onedrive display-sync-status 규모와 배포에 상관없이 OneDrive를 사용하는 데 필요한 모든 내용을 도움말 파일에서 찾을 수 있습니다.
OneDriveGUI로 마우스 구동
이것이 부적절하거나 명령줄에 익숙하지 않은 경우 대신 OneDriveGUI 도구를 사용할 수 있습니다. 이는 마우스 및 키보드 기반 인터페이스를 제공하는 Linux용 OneDrive 클라이언트의 프런트 엔드입니다.
OneDriveGUI GitHub로 이동하여 AppImage를 다운로드하여 시작하세요. (AppImage 파일이란 무엇인가요?)
다운로드 :OneDriveGUI(무료)
완료되면 다운로드 위치로 가는 터미널 창을 열고 다음을 입력하세요:
chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage [VERSION]을 OneDriveGUI AppImage 다운로드 파일 버전으로 바꿔야 합니다.
(Arch Linux용 OneDriveGUI 버전도 사용 가능합니다.)
OneDriveGUI를 사용하려면 먼저 프로필을 만들어야 합니다. 그런 다음 이미 터미널 도구와 동기화를 시작한 경우 디렉터리의 파일 경로를 지정하세요.
이 작업이 완료되면 인증을 완료해야 합니다(Linux용 OneDrive 클라이언트에서 이미 완료한 경우에도 마찬가지). 이는 더욱 매력적인 인터페이스이지만 프로세스는 동일합니다. 그러면 보다 전통적인 데스크톱 설정에서 Linux용 OneDrive 클라이언트를 사용할 준비가 된 것입니다.
Linux용 OneDrive가 제대로 작동합니다
명령줄 인터페이스는 그리 나쁘지 않지만 OneDriveGUI는 분명히 Linux용 OneDrive 클라이언트를 더 유용하게 만듭니다. 이 앱에는 OneDrive에서 데이터를 가져와 원하는 클라우드에 동기화하는 데 필요한 모든 것이 포함되어 있습니다. 한편, 너무 힘들면 이 소프트웨어로 OneDrive를 계속 사용할 수 있습니다.
그러나 Microsoft가 시스템에 대한 인증 방법을 얼마나 자주 수정하는지를 고려하면 이는 좋은 장기 계획이 아닐 수도 있습니다.
그럼에도 불구하고 Linux용 OneDrive 클라이언트는 OneDrive 데이터에 액세스하고 이를 Linux PC에 동기화할 수 있는 좋은 방법입니다.