오프라인 ISO 이미지를 사용하여 Kali Linux 1.0.6을 1.0.8(Debian)로 업그레이드하는 방법은 무엇입니까?

오프라인 ISO 이미지를 사용하여 Kali Linux 1.0.6을 1.0.8(Debian)로 업그레이드하는 방법은 무엇입니까?

Kali Linux를 1.0.6에서 Kali 1.0.8로 업그레이드하고 싶습니다. 나는 다음 명령을 사용하여 이 작업을 수행할 수 있다는 것을 깨달았습니다.

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

하지만 네트워크 속도가 느리기 때문에 1GB 정도의 아카이브를 다운로드하는 데 시간이 오래 걸립니다. 게다가 이미 오프라인 1.0.8 ISO가 있습니다.

내 컴퓨터에 많은 사용자 정의 패키지와 구성을 설치했기 때문에 기존의 새로 설치를 수행하고 싶지 않습니다.

가지고 있는 오프라인 ISO를 사용하여 1.0.6에서 1.0.8로 업그레이드하고 싶습니다(기존 설정과 모든 것을 유지함).

이 작업을 어떻게 수행해야 하는지에 대한 생각이 있나요?

답변1

ISO를 /mnt디렉토리 에 마운트

sudo mount -t iso9660 -o loop /path/to/iso /mnt/

추가 를 수정합니다 /etc/apt/sources.list :

deb file:///mnt kali main contrib non-free

설명: 파일에서 정보 위치를 제외한 다른 모든 저장소 위치를 주석 처리합니다.

시스템 업데이트

sudo apt-get update
sudo apt-get dist-upgrade

주석 해제 이제 ISO에서 시스템을 업데이트했습니다. 이제 공식 저장소 위치의 주석을 해제하고 새로 추가된 ISO 저장소에 주석을 달아야 합니다.

ISO 마운트 해제

sudo umount /mnt

답변2

"복잡하지 않은 방법"(일명 "구성 파일을 편집하지 않는 방법")은 다음과 같습니다.

*.debiso/disc의 모든 파일을 /var/cache/apt/archives.

iso 이미지를 마운트한 /mnt다음 실행하면 됩니다.

find /mnt -r -name *.deb -type f -exec cp {} /var/cache/apt/archives/ \;

달리다

aptitude update; aptitude autoclean;

캐시 디렉토리에서 모든 오래된 debs를 삭제한 다음 항상 하던 것처럼 업그레이드하십시오. apt/aptitude는 이제 캐시에 없는 파일만 다운로드합니다.

관련 정보