apt-get - 일부 인덱스 파일을 다운로드하지 못했거나, 무시되었거나, 오래된 파일이 사용되었습니다.

apt-get - 일부 인덱스 파일을 다운로드하지 못했거나, 무시되었거나, 오래된 파일이 사용되었습니다.

Kali Linux(커널 버전 4.3)를 사용하고 있으며 4.6으로 업그레이드하고 싶지 않습니다(필요하다면 괜찮습니다).


내가 이것을 할 때 apt-get update나는 얻는다.

E: Some index files failed to download, they have been ignored, or old ones used instead.

이 내 꺼야소스.목록(칼리 리눅스 공식 홈페이지에서 가져옴)

    # deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 L$

#deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LI$

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

deb-src http://http.kali.org/kali kali main non-free contrib
deb-src http://security.kali.org/kali-security kali/updates main contrib non-fr$

이제 인터넷에서 검색해 보니 dist-upgrade를 수행하고 커널을 업그레이드해야 한다는 내용을 읽었습니다.

커널을 업그레이드하고 싶지 않습니다! 하지만 만약 내가 정말로 그래야 한다면... 그럴 것이다.

다음과 같은 것을 설치하려고하면토레 apt-get install tor, 그리고 이것이 제가 얻은 것입니다

E: Package 'tor' has no installation candidate

나는 무엇을 해야 합니까?

답변1

echo linux-image-amd64 hold | dpkg --set-selections

답변2

다른 방법. sudo apt-mark hold $(uname -r)이는 종속 패키지도 유지됨을 나타냅니다.

답변3

이 중,커널 패키지시스템/저장소에 있는 실제 Linux 커널 패키지의 별칭입니다(리눅스-이미지-amd64또는리눅스-이미지-4.6.0-kali1-amd64또는 기타). 커널을 찾으려면:

uname -r

하나 넣어커널 패키지보류 중:

echo "kernel_package hold" | dpkg --set-selections

보류를 취소하려면:

echo "kernel_package install" | dpkg --set-selections

패키지 상태 표시:

dpkg --get-selections

상태를 표시커널 패키지:

dpkg --get-selections | grep "kernel_package"

그렇다면 다음과 같이 하세요.

apt-get update && apt-get upgrade

또는

apt-get update && apt-get dist-upgrade

당신의커널 패키지업데이트되지 않았습니다(상황에 따라 다름).

관련 정보