opensuse 42.3 tumbleweed에 libXScrnSaver를 설치하는 방법

opensuse 42.3 tumbleweed에 libXScrnSaver를 설치하는 방법

opensuse 42.3 tumbleweed에 libXScrnSaver를 설치하려고 합니다.

다음 오류로 인해 성공적으로 설치할 수 없습니다.

rajkumar@linux-7owj:~> sudo rpm -i Downloads/slack-3.0.5-0.1.fc21.x86_64.rpm 
[sudo] password for root: 
warning: Downloads/slack-3.0.5-0.1.fc21.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID bf6a7041: NOKEY
error: Failed dependencies:
        libXScrnSaver is needed by slack-3.0.5-0.1.fc21.x86_64
        libappindicator is needed by slack-3.0.5-0.1.fc21.x86_64

일부 라이브러리가 누락된 것 같습니다.

다음 명령을 통해 libXScrnSaver 설치를 시도했지만 실패했습니다.

rajkumar@linux-7owj:~> sudo zypper install libappindicator
Loading repository data...
Reading installed packages...
'libappindicator' not found in package names. Trying capabilities.
No provider of 'libappindicator' found.
Resolving package dependencies...

Nothing to do.

누락된 종속성과 Slack을 성공적으로 설치하는 방법

답변1

종속성을 무시하여 응용 프로그램을 성공적으로 설치했으며 작동합니다. 하지만 libXScrnSaver-devel을 설치했습니다.

zypper addrepo https://download.opensuse.org/update/leap/42.3/oss//openSUSE:Leap:42.3:Update.repo

zypper ref
zypper in libXScrnSaver-devel
zypper in slack-3.0.5-0.1.fc21.x86_64.rpm*

Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libXScrnSaver needed by slack-3.0.5-0.1.fc21.x86_64
 Solution 1: do not install slack-3.0.5-0.1.fc21.x86_64
 Solution 2: break slack-3.0.5-0.1.fc21.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): 2

관련 정보