미디어 변경됨: "Debian GNU/Linux"라는 라벨이 붙은 디스크를 넣으세요.

미디어 변경됨: "Debian GNU/Linux"라는 라벨이 붙은 디스크를 넣으세요.

데비안 설치 CD/DVD의 첫 번째 DVD ISO에서 "구운" USB 플래시 드라이브를 사용하여 데비안 7을 설치했습니다.

저는 데비안 데스크톱 환경, 인쇄 서버, 표준 시스템 유틸리티 없이 아주 최소한의 설치만 했습니다.

설치하고 다시 시작한 후 다음과 같은 콘솔이 표시됩니다.Debian GNU/Linux 7 호스트 이름 tty1. 로그인 사용자 이름과 비밀번호를 제공했습니다.

명령을 입력하면 sudo apt-get install xorg다음과 같은 오류 메시지가 나타납니다.

Media changed: please insert the disk labeled 'Debian GNU/Linux 7.4.0 _Wheezy_ - Official amd64 DVD Binary-1 20140208-13:47' in the drive and press Enter

동일한 USB 플래시 드라이브를 동일한 포트에 연결하고 몇 초 후에 Enter 키를 눌렀습니다.

동일한 오류 메시지가 나타납니다.

일부 동료의 조언을 바탕으로 다음 단계를 시도했습니다.

  1. 모든 항목을 삭제/삭제 /etc/apt/sources.list하고 컴퓨터를 다시 시작합니다.
  2. dmesg 및 fstab은 USB 썸 드라이브가 마운트되어 있음을 보여줍니다./dev/sdb1
  3. sudo mount /dev/sdb1 /media/usb0
  4. sudo apt-cdrom -m -d /media/usb0 add

위 작업을 수행한 후 다음과 같은 오류 메시지가 나타납니다.

Using CD-ROM mount point /media/cdrom/
Identifying.......{a long string of alphanumeric characters}
Scanning disc for index files...............
Found 0 package indexes, 0 source indexes, 0 translation indexes and 0 signatures
W: Failed to mount '/dev/sr0' to '/media/cdrom/'
E: Unable to locate any package files, perhaps this is not a Debian disc or the wrong architecture

저는 USB 스틱 Xorg(60MB) 및 (400MB)에서 설치하는 것을 선호합니다. gnome-core제가 함께 일하고 있는 NGO는 인터넷 접속을 위한 매우 기본적인 인프라를 갖춘 개발도상국에 위치하고 있습니다. 인터넷 접속은 매우 불규칙하며 평균 다운로드 속도는 2Mbps 미만입니다.

답변1

나는 이 문제가 내 문제와 매우 유사하다는 것을 알았습니다. 데비안은 USB 스틱으로 설치했지만, apt-get install을 사용하려고 했을 때 CDROM이 필요하다는 메시지가 나타났습니다.
많은 고민 끝에 발견한데비안 튜토리얼의 14.3.1부시스템이 검색하도록 지시하는 구문을 설명하므로 매우 유용합니다.파일 위치의 소스 콘텐츠. 이것이 내가 한 일입니다:

USB 스틱이 마운트되었는지 확인하고 파일 시스템에 해당 위치를 기록했습니다. 나에게는 /media/Debian 7.5 64 Copyleft FM

마찬가지로 나는 "deb cdrom" 행이 주석 처리되도록 source.list를 편집했습니다. 그런 다음 튜토리얼 정보와 USB 스틱 파일 위치를 사용하여 파일의 새로운 첫 번째 줄을 추가했습니다.

deb file:/media/"Debian 7.5 64 Copyleft FM" wheezy contrib local main non-free
#deb cdrom:[Debian GNU/Linux 7.5 _Wheezy_ - Copyleft amd64 Full Monty amd64 DLBD Binary-1 20140427-09:14]/ wheezy contrib local main non-free

저와 같은 초보자의 경우, 둘러싸는 공백이 잘못 해석되는 것을 방지하기 위해 URI에 따옴표를 사용하는 것에 유의하세요. (바라보다Nixcraft 포럼: 공백이 있는 폴더 이름으로 cd하는 방법 공백 이름(공백)

그런 다음 sudo apt-get update위에서 제안한 대로 실행했습니다(thx). 그게 내가 하는 전부야.

이로써 내 문제가 해결되었습니다. 실행할 수 있었고 sudo apt-get install vim더 이상 CD를 ​​넣으라는 메시지가 표시되지 않았습니다.

답변2

세 가지 옵션이 있습니다. 다음을 사용하세요.

sed -i '/media\/cdrom/s/^/#/' /etc/apt/sources.list
  • 그러면 모든 내용이 주석 처리됩니다 /media/cdrom(롤백할 수 있으므로 안전함).
  • 이 명령은 각 줄로 이동하며 줄에 문자열이 포함되어 있으면 줄의 시작 부분에 문자열을 추가하여 효과적으로 줄을 주석 처리합니다 media/cdrom.#
  • 이렇게 하면 해당 변경 사항이 즉시 수행됩니다(즉, 지정된 파일을 직접 수정합니다).
  • sudo시스템 파일을 편집하려면 권한이 필요합니다 .

sed -i '/media\/cdrom/d' /etc/apt/sources.list

신경쓰지 않으면 더 빠르다


cp /etc/apt/sources.list /etc/apt/sources.list.old

그런 다음 위 중 하나를 수행하거나 vim수동으로 사용하거나 편집하십시오 nano.

답변3

/media/cdrom그런 다음 드라이버를 마운트하십시오.

apt-cdrom add -m --cdrom /media/cdrom
apt-get update
apt-get install your_desired_package

답변4

고마워요. 이것이 가장 빠른 해결 방법이었습니다. 터미널을 열고: `$su 비밀번호: mypassword 이름 #pluma 메뉴 파일/열기: (파일 시스템 루트 탐색) etc/apt/sources.list 앞에 #을 추가합니다. line CDROM을 소스로 봅니다. 메뉴: 파일/저장 닫기

opensystems/admin/시냅틱 패키지 관리자

저는 VLC를 원했기 때문에 비디오까지 아래로 스크롤하여 첫 번째 VLC를 선택했고 나머지는 기록입니다 :-) 다시 한 번 감사드립니다.

관련 정보