Linux Mint 소프트웨어 소스 GUI IsADirectoryError를 수정하는 방법은 무엇입니까?

Linux Mint 소프트웨어 소스 GUI IsADirectoryError를 수정하는 방법은 무엇입니까?

내 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

관련 정보