apt-get 실행시, please insert the disc labeled 오류

집에 있는 사양이 낮은 노트북이 있었는데, windows 10에서 윈도우탐색기 하나 띄우는데도 오래걸리고, 프로그램들을 여러개 띄우는건 상상조차 못했다. 최근에 오래된 노트북에 데비안 OS를 설치했는데, 인터넷도 잘되고 간단한 문서작업도 수월하게 잘된다. 리눅스OS는 대부분 최소설치사양이 굉장히 낮다보니, 아무리 오래된 노트북이라도 설치가 가능한 정도의 사양이다.

apt-get install 오류

데비안OS 터미널에 들어가서보니 vi 만 있지 vim 은 없어서, apt-get install 으로 설치하려 했으나 알 수 없는 disc 를 찾는 메시지만 무한반복되어 나왔다.

$ apt-get install vim

패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료        
The following additional packages will be installed:
  vim-runtime
제안하는 패키지:
  ctags vim-doc vim-scripts
다음 새 패키지를 설치할 것입니다:
  vim vim-runtime
0개 업그레이드, 2개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
0 바이트/8,592 k바이트 아카이브를 받아야 합니다.
이 작업 후 41.0 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] Y
Media change: please insert the disc labeled
 'Debian GNU/Linux 12.4.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20231210-17:57'
in the drive '/media/cdrom/' and press [Enter]

아마도 내가 데비안OS 설치시에 3.8GB의 인터넷이 필요없는 ISO이미지를 사용했었다보니, apt-get 실행시 바라보는 저장소 정보가 마운트된 ISO 이미지를 바라보게 되어있는 것 같았다.

Media change: please insert the disc labeled
 'Debian GNU/Linux 12.4.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20231210-17:57'
in the drive '/media/cdrom/' and press [Enter]

sources.list

sources.list는 Debian 계열의 Linux 시스템에서 사용되는 APT(Advanced Package Tool) 패키지 관리 시스템의 설정 파일 중 하나이다. 이 파일은 시스템에서 어떤 패키지 저장소(Repository)를 사용할 것인지를 정의한다. 이 파일을 열어보니, deb cdrom: 정보가 맨 상단에 있다.

# /etc/apt/sources.list
deb cdrom:[Debian GNU/Linux 12.4.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20231210-17:57]/ bookworm main non-free-firmware

deb http://ftp.kaist.ac.kr/debian/ bookworm main non-free-firmware
deb-src http://ftp.kaist.ac.kr/debian/ bookworm main non-free-firmware

최초 데비안OS 설치시에나 필요했던 저장소이니, 맨 위의 deb cdrom: 정보를 # 으로 주석처리하면 된다. 그러고나면 apt-get install 이 잘 실행된다.

# deb cdrom:[Debian GNU/Linux 12.4.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20231210-17:57]/ bookworm main non-free-firmware
os 

더 보면 좋을 글들