Điều gì đã xảy ra với /etc/apt/apt.conf?


17

Tôi đã duyệt qua thư mục apt để thử cài đặt proxy của mình và tôi không thể tìm thấy tệp apt.conf trong Ubuntu 11.04. Có bất kỳ tập tin thay thế cho nó?

Thêm cài đặt proxy vào 99-synaptic trong apt.conf.d không giúp ích gì vì nó bị ghi đè mỗi khi tôi khởi động lại hệ thống.

Câu trả lời:


18

Các /etc/apt/apt.conftập tin vẫn được đọc nếu nó tồn tại. Cấu hình apt được cung cấp bởi các gói được cài đặt dưới dạng các tệp riêng biệt /etc/apt/apt.conf.d/để có thể thêm và cập nhật độc lập với bất kỳ thay đổi cục bộ nào bạn thực hiện trong tệp cấu hình chính.

Vì vậy, nếu bạn có thay đổi cấu hình cục bộ, chỉ cần tạo tệp.


vì vậy, giả sử, tôi muốn một cấu hình proxy toàn cầu mà tôi muốn thêm cho cli và trung tâm phần mềm (cài đặt proxy mạng không hoạt động cho cả hai, một thực tế nổi tiếng!), tôi phải thêm nó vào đâu? trước đây việc thêm cài đặt proxy vào apt.conf đã giải quyết tất cả các vấn đề!
Ubuntuser

3
Crrate một tập tin trong /etc/apt/apt.conf.d/đó có bổ sung của bạn. Điều này đã có sẵn cho một số bản phát hành. Đó là một cách sạch hơn để làm loại thay đổi này.
BillThor

1
Như tôi đã nói, tạo apt.conftập tin và thêm cài đặt của bạn ở đó. Nó hoạt động giống hệt với các phiên bản trước.
James Henstridge

7

Chỉ cần thêm phần sau vào /etc/apt/apt.confvà vấn đề được giải quyết: sudo vi /etc/apt/apt.confsau đó thêm phần này vào dòng đầu tiên:

Acquire::http::Proxy "http://proxy_address:8080/";

Giải quyết vấn đề của tôi !! Cảm ơn! Chiến đấu với nó trong nhiều ngày .....
WesternGun
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.