내 Linux Mint 시스템에서 소프트웨어 소스의 범용 저장소를 활성화하려고 합니다.
GUI를 열려고 할 때 sudo mintsources
오류 메시지가 나타납니다.
Traceback (most recent call last):
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 1691, in <module>
Application().run()
File "/usr/lib/linuxmint/mintSources/mintSources.py", line 847, in __init__
file = open(source_file, "r", encoding="utf-8", errors="ignore")
IsADirectoryError: [Errno 21] Is a directory: '/etc/apt/sources.list'
답변1
중요한 오류가 발생하지 않는 한 Linux Mint에서는 리포지토리 유니버스가 기본적으로 활성화되어 있습니다. 다음 명령을 사용하여 저장소를 확인할 수 있습니다.
grep -v '#' /etc/apt/sources.list | sed -e /^$/d
grep -v '#' /etc/apt/sources.list.d/* | sed -e /^$/d
이 명령으로 유니버스를 찾지 못하면 명령줄을 사용해 볼 수 있습니다.
sudo add-apt-repository universe
sudo apt update
시스템을 최신 상태로 유지하기 위해 다음 명령줄을 사용합니다.
sudo apt update && sudo apt full-upgrade
일부 시스템에는 완전히 호환되지 않는 패키지가 있을 수 있으므로 자세한 내용은 사용하지 마세요 full-upgrade
. man apt-get
예를 들어, 문제가 발생할 때 다음 명령줄이 도움이 될 수 있습니다.
sudo apt -f install
sudo apt update
게다가
sudo apt full-upgrade
또는
sudo apt upgrade