KOROMOON

착한 사마리아인이 되고 싶습니다.

2/06/2023

Kali Linux 에서 apt-get install 명령어 입력 시 "E: Unable to locate package" 설치 에러 해결법


"sudo apt-get install 툴이름" 명령어로 패키지 설치하다가 "E: Unable to locate package" 설치 에러가 발생할 경우 apt 리포지토리 목록에 패키지가 없거나 잘못된 apt 리포지토리 목록이라면 발생함.

해결하려면 apt 리포지토리 목록이 지정된 파일인 sources.list 파일을 수정해야 함.


< "E: Unable to locate package" 설치 에러 >



1. 에디터로 열기

sudo nano /etc/apt/sources.list 



2. 리포지토리 정보 추가함.

파일 끝에 아래 항목들을 추가하고 저장(Ctrl+O) -> 파일 이름 그대로 설정(Enter) -> 나가기(Ctrl+X) 순으로 nano 프로그램을 사용함.


참고로 각 줄의 첫 번째 단어인 deb 또는 deb-src 는 아카이브 유형을 나타냄.

deb 는 아카이브에 우리가 일반적으로 사용하는 미리 컴파일된 패키지인 바이너라 패키지(deb)가 포함되어 있음을 나타냄.

deb-src 는 원본 프로그램 소스에 Debian 제어 파일(.dsc) 및 프로그램 패키징에 필요한 변경 사항이 포함된 diff.gz 가 포함된 소스 패키지를 나타냄.


deb http://http.kali.org/kali kali-rolling main contrib non-free

# For source package access, uncomment the following line

# deb-src http://http.kali.org/kali kali-rolling main contrib non-free

deb http://http.kali.org/kali sana main non-free contrib

deb http://security.kali.org/kali-security sana/updates main contrib non-free

# For source package access, uncomment the following line

# deb-src http://http.kali.org/kali sana main non-free contrib

# deb-src http://security.kali.org/kali-security sana/updates main contrib non-free

deb http://old.kali.org/kali moto main non-free contrib

# For source package access, uncomment the following line

# deb-src http://old.kali.org/kali moto main non-free contrib


< 리포지토리 정보 추가한 화면 >


3. 리포지토리 목록 업데이트

sudo apt-get update



4. 다시 패키지를 설치할 수 있는지 확인


< 패키지 정상적으로 설치된 화면 >




참고 사이트 : 

https://ourcodeworld.com/articles/read/961/how-to-solve-kali-linux-apt-get-install-e-unable-to-locate-package-checkinstall


댓글 없음:

댓글 쓰기