저는 대학에서 근무하다가 Microsoft 생태계에 강제로 참여하게 되었습니다. 아. 이러한 현실을 고려하여 Linux OneDrive 클라이언트를 설치하고 싶었습니다.
https://github.com/abraunegg/onedrive
다음 오류가 발생하지만 해결할 수 없습니다.
$ sudo apt install onedrive
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
onedrive : Depends: libc6 (>= 2.33) but 2.31-0ubuntu9.2 is to be installed
Depends: libphobos2-ldc-shared94 (>= 1:1.24.0) but it is not installable
E: Unable to correct problems, you have held broken packages.
시스템과 내가 여기까지 온 방법
저는 커널 5.11과 함께 Linux Mint 20.2를 실행하고 있습니다.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Linuxmint
Description: Linux Mint 20.2
Release: 20.2
Codename: uma
$ uname -r
5.11.0-46-generic
여기에서 OneDrive 클라이언트 설치 지침을 따랐습니다.
https://github.com/abraunegg/onedrive/blob/master/docs/ubuntu-package-install.md
3단계는 Ubuntu 20.04 설치를 따르는 것을 의미합니다. 이렇게 하면 이 게시물 상단에 오류 목록이 표시됩니다.
apt
최신 상태임을 표시하는 일반적인 명령은 다음과 같습니다.
$ sudo apt-get update
Ign:1 http://packages.linuxmint.com uma InRelease
Hit:2 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:3 http://packages.linuxmint.com uma Release
Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:5 http://download.virtualbox.org/virtualbox/debian focal InRelease
Hit:6 http://archive.canonical.com/ubuntu focal InRelease
Hit:7 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:8 http://dell.archive.canonical.com focal InRelease
Get:9 https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease [3,622 B]
Get:11 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Hit:12 https://repo.protonvpn.com/debian stable InRelease
Hit:13 https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_21.04 ./ InRelease
Get:14 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Fetched 340 kB in 2s (168 kB/s)
Reading package lists... Done
$ sudo apt-get upgrade -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
$ sudo apt-get autoremove -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
$ sudo apt-get autoclean -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
업그레이드되지 않은 패키지에 대해 궁금하신 경우 스냅샷은 다음과 같습니다.
$ sudo apt-cache policy | tail
<omitted stuff>
Pinned packages:
snapd -> 2.51.1+20.04ubuntu2 with priority -10
snapd -> 2.49.2+20.04 with priority -10
snapd -> 2.48.3+20.04 with priority -10
snapd -> 2.44.3+20.04 with priority -10
2.31-0ubuntu9.2를 설치한 것으로 나타났습니다.
$ sudo apt-cache policy libc6
libc6:
Installed: 2.31-0ubuntu9.2
Candidate: 2.31-0ubuntu9.2
Version table:
*** 2.31-0ubuntu9.2 500
500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.31-0ubuntu9 500
500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
최신 버전 libc6
의 libc6이 포함되어 있다고 가정합니다.2.31-0ubuntu9.2
두 가지 질문:
apt
'2.31-0ubuntu9.2가 설치될 예정'이라고 보고되는 이유는 무엇입니까? "내가 보기에는 이미 설치된 것 같습니다.이 문제를 어떻게 해결할 수 있나요? (또는 브라우저나 가상 Windoze를 실행하는 컴퓨터를 통해 OneDrive에 비효율적으로 액세스하는 것을 참았습니다.)
여기저기 알아보고 업그레이드할 수 있는 방법을 찾을 수 있을 거라 확신 libc6
하지만, 너무 기본적인 라이브러리이기 때문에 그게 현명한 것인지 궁금합니다.
귀하가 제공할 수 있는 모든 정보에 감사드립니다. 특히 컴퓨터를 효과적으로 관리하는 방법을 계속 배울 수 있도록 제안된 솔루션에 대한 설명에 감사드립니다.
답변1
onedrive
다음을 통해 Linux Mint에 설치할 수 있습니다 .
유니버스 리포지토리 활성화:
universe
Onedrive는 저장소 아래에 패키지되어 있습니다 . 다음을 통해 설치할 수 있습니다.
sudo add-apt-repository universe
sudo apt update
sudo apt install onedrive
OpenSuSE 빌드 서비스 저장소에서:
업그레이드할 필요가 없습니다 libc6
. 이 지시어를 사용해야 합니다.우분투 20.0421.04 대신:
echo 'deb https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_20.04/ ./' | sudo tee /etc/apt/sources.list.d/onedrive.list
wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_20.04/Release.key | sudo apt-key add -
sudo apt update
sudo apt install onedrive