지난 몇 주 동안 내 시스템에서 이상한 동작을 발견하기 시작했습니다. 소프트웨어 GUI에서 애플리케이션을 설치할 수 없고 CLI에서도 애플리케이션을 설치할 수 없습니다.
이제 나는 다음과 같은 이유로 이 문제에 대해 확신합니다.
[root@nuclear00 yum.repos.d]# dnf install cowsay
Last metadata expiration check: 0:19:10 ago on Mon 11 Mar 2019 01:01:59 PM CET.
No match for argument: cowsay
Error: Unable to find a match
실행 dnf clean all
해서 dnf upgrade
실행했는데 아무것도 바뀌지 않는 것 같았습니다.
아래 이미지와 같이 저장소가 좋아 보입니다. 아직 이 폴더의 내용을 삭제하지 않았습니다(적어도 기억이 나지 않습니다).
내가 뭔가 잘못되었다고 생각한 또 다른 징후는 "소프트웨어"를 열었을 때였습니다. 다음 오류 메시지가 인쇄됩니다.
AskUbuntu에서- 이 링크처럼 짧은 버전일 때도 있고 Failed to activate service 'org.freedesktop.fwupd'
, 긴 버전일 때도 있습니다.
또한 소프트웨어 애플리케이션 rpmfusion repo에서 "Telegram"을 설치하려고 하면 다음과 같은 오류가 발생합니다.Could not depsolve transaction; 1 problem detected:
불행하게도 전체 오류 메시지를 읽지 못했습니다. 로그에서도 마찬가지입니다 /var/log/dnf.log
. Software
dnf/yum의 GUI 버전인 애플리케이션에 대한 로그를 찾을 수 없습니다 .
dnf.log는 cli 발생 로그만 기록합니다.
좋은 점: flathub
얼마 전에 저장소를 활성화했습니다. 적어도 지금은 더 많은 소프트웨어를 보유하고 있지만 해결책은 아닙니다.
소프트웨어의 모든 내용이 사라진 것을 보고 flathub를 설치했습니다. 소프트웨어 목록이 사라졌습니다(여전히 그렇습니다).
나는 이것에 다시 초점을 맞췄지만 별로 변한 것이 없는 것 같습니다. https://rpmfusion.org/구성
업데이트: 누락된 부분을 발견하셨나요? 활성화/비활성화에는 문제가 없습니다. 소스 코드/디버깅 등과 같은 모든 기능을 활성화하려는 것은 아닙니다.
답변1
fedora
모든 표준 Fedora 저장소 파일(기본 파일 등 포함 updates
) 이 누락된 것 같습니다 updates-testing
.
[yum.repos.d]$ ls fedora*
fedora-cisco-openh264.repo fedora.repo fedora-updates.repo fedora-updates-testing.repo
fedora-modular.repo fedora-updates-modular.repo fedora-updates-testing-modular.repo
이러한 파일은 fedora-repos
패키지에 포함되어 있으며 어떻게든 제거(또는 파일 삭제)했을 수 있습니다.
$ rpm -qf /etc/yum.repos.d/fedora.repo
fedora-repos-29-4.noarch
이러한 파일을 수동으로 다시 생성하거나 임의의 소스에서 복사할 필요가 없습니다. 패키지를 다시 설치하기만 하면 됩니다 fedora-repos
. (작동하는 dnf/yum 설정이 없다면 언제든지 선호하는 Fedora 미러에서 직접 rpm을 설치할 수 있습니다.)
답변2
위의 댓글 덕분에 제가 모든 것을 놓쳤다는 사실을 깨달았습니다 fedora.repo
. 그렇기 때문에 아무것도 설치할 수 없습니다.
- github에서 검색했습니다.페도라 저장소
- 파일 생성
/etc/yum.repos.d/fedora.repo
및 내용 복사 - 실행
dnf upgrade
하고 완료될 때까지 기다립니다. dnf install cowsay -y
echo hello | cowsay
[root@nuclear00 yum.repos.d]# echo hello | cowsay _______ < hello > ------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||