Tôi có thể tạo apt-get luôn sử dụng --no-install-recommend không?


19

Tôi đang cố gắng tạo một bản cài đặt debian tối giản cho netbook của mình. Tôi có một điểm khôi phục clonezilla mà tôi đã thực hiện ngay sau khi cài đặt debian tối thiểu mới.

Tôi không có bất kỳ gói nào ngoài những gì debian cài đặt tự động trong một cài đặt tối thiểu. Tôi đã bỏ chọn mọi thứ trong taskel (không có môi trường máy tính để bàn, không có gì).

Tôi muốn cài đặt một số gói. Vì tôi đang tạo một bản cài đặt tối giản, tôi muốn luôn luôn sử dụng sudo apt-get --no-install-recommends <package-name>.

Có cách nào để tôi có thể tạo như một lệnh viết tắt tùy chỉnh cho việc này không? Hoặc có cách nào để tôi có thể sao chép và dán một loạt các lệnh đó vào tài liệu văn bản và sau đó chạy tất cả chúng một cách tuần tự bằng một lệnh không? Bạn có biết một cách đơn giản, thanh lịch hơn để thực hiện việc chạy một loạt các gói cài đặt từ một dấu nhắc lệnh tối thiểu mới được cài đặt không?


Câu trả lời:


44

Bạn có thể cấu hình apt thông qua các tập tin apt.conf.

Đây là một lệnh tôi sử dụng trên máy chủ của mình (với quyền root):

cat > /etc/apt/apt.conf.d/01norecommend << EOF
APT::Install-Recommends "0";
APT::Install-Suggests "0";
EOF

Để xem apt đọc cái này, hãy nhập cái này vào dòng lệnh (với tư cách là người dùng root hoặc người dùng thông thường):

apt-config dump | grep Recommends

2
Nếu apt-config dumpnói rằng dòng của bạn bị bỏ qua, có thể là do một tệp khác trong thư mục này (tìm nó với grep), giả sử 99synaptic, ghi đè lên nó, trong trường hợp đó bạn sẽ muốn chỉnh sửa tệp đó hoặc đổi tên 01norecommend bằng cách tăng số lượng hàng đầu. đọc sau
Marc Glisse

Và sau khi tôi thêm cấu hình để không cài đặt các gói được đề xuất, có cách nào để thay đổi cài đặt này cho một lần cài đặt apt-get không?
andrybak

--install-recommends- giống như bạn có thể tiến thêm một bước và cũng --install-suggestsđã tắt theo mặc định
Ryan Pavlik

0

Đây là một lớp lót để tạo /etc/apt/apt.conf.d/999norecommendtệp theo câu trả lời của @ esplor :

apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/999norecommend
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.