Ubuntu 22.04 데스크탑을 실행하는 Kria Kv260에 스마트 카메라 애플리케이션을 설치하려고 합니다.
설치의 일부가 실행 중입니다.
sudo dnf install packagegroup-kv260-smartcam.noarch
하지만 실행하면 다음 오류가 발생합니다.
ubuntu@kria:~$ sudo dnf install packagegroup-kv260-smartcam.noarch
/usr/lib/python3/dist-packages/dnf/const.py:22: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
import distutils.sysconfig
/usr/lib/python3/dist-packages/dnf/const.py:22: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
import distutils.sysconfig
Unable to detect release version (use '--releasever' to specify release version)
Error: There are no enabled repositories in "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d".
인터넷 검색을 통해 리포지토리를 생성하려면 이 createrepo
패키지가 필요하고 리포지토리를 활성화하려면 이 config-manager
패키지가 필요하다는 것을 빨리 알았습니다. 하지만 두 패키지 모두 통과합니다 dnf
.
이 문제를 어떻게 해결합니까?
답변1
Ubuntu를 실행 중인 것으로 보이지만 dnf
.dnf
현재 오류는 입니다 Error: There are no enabled repositories in "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d"
. 설치하려는 패키지에 종속성이 있는 리포지토리를 활성화하면 해당 패키지가 dnf/rpm
기본 배포용으로 빌드되었기 때문에 해당 패키지가 설치될 가능성이 거의 없습니다.
Ubuntu는 apt/dpkg
자체 패키지 관리를 사용합니다. 소프트웨어에 대한 .deb
패키지나 저장소를 찾을 수 없다면 aptitude
지원되는 배포판에서 실행해 보는 것이 가장 좋습니다.
구글에서 검색해 보니 제조사에서 그런 것 같더군요.사용자 정의 Ubuntu 이미지는 필요한 모든 소프트웨어를 설치합니다.따라서 이를 직접 사용하거나 필요한 소프트웨어 설치 방법을 결정하는 데 사용할 수 있습니다.