nhắc nhở apt-get cho đĩa CD khi cài đặt gói, làm cách nào để dừng nó?


10

Tôi đã sử dụng linux Ubuntu trước đó và tôi đã cài đặt hệ điều hành debian trên labtop của mình bằng DVD mà tôi đã ghi. Nhưng khi tôi đang cố gắng sử dụng apt-get để cài đặt phần mềm, hệ thống luôn yêu cầu tôi chèn đĩa để tiếp tục. Tôi tự hỏi nếu có một cách để thay đổi cấu hình kho lưu trữ để tôi có thể truy xuất các tệp cài đặt trực tuyến thay vì sử dụng đĩa.


Tôi mới phát hiện ra rằng đó là tệp records.list đã gây ra sự cố. Nhưng sau khi tôi nhận xét điều "deb cdrom", tôi không còn có thể nhận được bất kỳ bản cập nhật phần mềm nào nữa :( Có ai có một tập tin nguồn hay không?
Shang Wang

Câu trả lời:


20

Nguồn gói được liệt kê trong /etc/apt/sources.list/etc/apt/sources.list.d/*.list. Thông thường, bạn sẽ liệt kê các nguồn chính thức trong tệp chính /etc/apt/sources.listvà thêm kho lưu trữ của bên thứ ba vào /etc/apt/sources.list.d/indicative_name.list.

Nếu bạn đã cài đặt từ CD-ROM, sẽ có một dòng với

deb cdrom:[some name]/ stable main

Xóa nó hoặc nhận xét nó (bằng cách thêm một #ở đầu dòng). Nếu bạn muốn cài đặt lại từ CD-ROM, hãy bật CD vào và chạy apt-cdromđể tạo một sources.listmục từ CD-ROM đó.

Để cài đặt các gói qua Internet, bạn thường liệt kê một máy nhân bản Debian làm nguồn. Cài đặt hệ thống thực hiện việc này nếu bạn có kết nối Internet. Một tập hợp các mục tiêu biểu trông như thế này:

## Debian stable proper
deb http://ftp.fr.debian.org/debian squeeze main non-free contrib
deb-src http://ftp.fr.debian.org/debian squeeze main non-free contrib

## Security updates
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

## Other updates to the stable release (formerly volatile)
deb http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free

## Quasi-official backports
deb http://www.backports.org/debian/ squeeze-backports main non-free contrib
deb-src http://www.backports.org/debian/ squeeze-backports main non-free contrib

## Marillat: multimedia support and other less free or stable stuff
deb http://www.debian-multimedia.org squeeze main
deb-src http://www.debian-multimedia.org squeeze main
  • Thay thế squeezebằng testinghoặc unstablebất kỳ phân phối nào bạn làm theo.
  • Hủy bỏ contribnon-freenếu bạn muốn cài đặt phần mềm miễn phí độc quyền.
  • Nếu bạn không sống ở Pháp, hãy thay thế ftp.fr.debian.orgbằng tên của một máy nhân bản Debian khác .
  • Các debdòng dành cho các gói nhị phân, các deb-srcdòng dành cho các gói nguồn. Nếu bạn không bao giờ muốn tải xuống các nguồn, bạn không cần các deb-srcdòng. Nếu bạn làm, bạn cần một deb-srcdòng để phù hợp với từng debdòng.
  • Chỉ có hai nguồn là rất cần thiết: phân phối thích hợp ( protocol://mirror.example.com/debian release_name main) và cập nhật bảo mật ( ). Chỉ bao gồm những người khác nếu bạn muốn họ:deb http://security.debian.org/ release_name/updates

    • cập nhật ổn định là các cập nhật của cơ sở dữ liệu cần được cập nhật, chẳng hạn như danh sách chữ ký vi rút. Chỉ áp dụng cho bản phát hành ổn định.
    • Backports là pacakges từ không ổn định được biên dịch lại cho ổn định. Ngay cả khi bạn bao gồm nguồn này, các gói sẽ chỉ được cài đặt theo yêu cầu rõ ràng: nếu một gói cũng có phiên bản bên ngoài backport, phiên bản không backport sẽ được ưu tiên ngay cả khi nó cũ hơn. Chỉ áp dụng cho bản phát hành ổn định.
    • Đa phương tiện Debian có các gói không đáp ứng các yêu cầu pháp lý của bản phân phối chính. Chúng chủ yếu hữu ích cho các máy tính để bàn, để hỗ trợ nhiều định dạng âm thanh và video hơn.

Có nhiều kho lưu trữ không chính thức khác nếu bạn theo dõi một ứng dụng cụ thể.


2
bạn thật tuyệt vời
Thương Vương
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.