Saya ingin menambahkan pengaturan ke file apt.conf
, tetapi saya menyadari bahwa itu digantikan oleh folder bernama etc/apt/apt.conf.d/
.
Bagaimana saya bisa mengonfigurasi dengan model baru ini?
sumber
Saya ingin menambahkan pengaturan ke file apt.conf
, tetapi saya menyadari bahwa itu digantikan oleh folder bernama etc/apt/apt.conf.d/
.
Bagaimana saya bisa mengonfigurasi dengan model baru ini?
Cara terbaik adalah membuat file pengguna Anda sendiri /etc/apt/apt.conf.d
sehingga Anda dapat menjamin bahwa itu tidak akan ditimpa oleh pembaruan paket. Daripada menambahkan ke file yang ada di direktori, buat file umum Anda sendiri yang disebut 99mysettings
dengan
sudo touch /etc/apt/apt.conf.d/99mysettings
Itu dilabeli dengan 99
sehingga pengaturan Anda dijalankan terakhir dan menimpa salah satu nilai yang sama untuk pengaturan yang ditentukan hadir dalam file lain di direktori.
Kemudian untuk mengedit jalankan file Anda
sudo nano /etc/apt/apt.conf.d/99mysettings
dan kemudian, misalnya, Anda dapat menambahkan item konfigurasi berikut (walaupun biasanya tidak disarankan):
APT::Install-Suggests "true";
Jika Anda ingin berhenti menginstal paket yang direkomendasikan (sekali lagi biasanya bukan keputusan terbaik) yang dapat Anda gunakan
APT::Install-Recommends "false";
Sintaks dari perintah-perintah ini berbeda dengan bagaimana halaman manual akan menggambarkan bagaimana entri untuk yang lebih tua apt.conf
harus diatur; sebelumnya APT::GET::Install-Suggests "true";
akan menjadi sintaks, tetapi itu tidak akan berfungsi untuk contoh di atas.
Halaman manual akan memberi Anda indikasi pengaturan umum yang tersedia, jadi silakan masuk man apt.conf
atau lihat manual Ubuntu secara online . Namun, sumber terbaik untuk pengaturan konfigurasi yang tepat adalah Buku Pegangan Debian, tersedia di sini online atau sebagai pdf lengkap di sini, dan itu berisi informasi yang sangat berguna yang sebagian besar juga berlaku untuk Ubuntu.
The apt.conf
File yang berisi konfigurasi untuk APT secara default terletak di /etc/apt/
.
Untuk memeriksa apa yang ada di apt
direktori, lakukan hal berikut di terminal:
cd /etc/apt
ls
The apt.conf
file harus terdaftar setelah ls
perintah.
Namun , jika tidak ada, Anda dapat membuatnya dengan menjalankan perintah berikut:
gksu gedit apt.conf
(Pastikan direktori kerja saat ini adalah /etc/apt
, jika tidak, maka cd
ke /etc/apt
pertama.)
Ini akan meminta kata sandi Anda dan meluncurkan gedit
memungkinkan Anda untuk membuat apt.conf
file Anda .
Anda juga bisa menggunakan:
sudo nano apt.conf
Dari versi yang lebih baru daripada Gutsy, file /etc/apt/apt.conf telah digantikan oleh /etc/apt/apt.conf.d/proxy (buat jika perlu), dengan struktur yang sama.
Cukup buat file /etc/apt/apt.conf jika Anda membutuhkannya, dan masukkan hal-hal yang Anda inginkan.
man apt.conf
Temukan konfigurasi yang ada dengan apt-config dump
perintah, misalnya:
apt-config dump | grep -we Recommends -e Suggests
Ubah nilainya dan tambahkan ke dalam /etc/apt/apt.conf.d/99somefile
(file baru). Nomor sebelum file memberikan prioritas (lebih rendah berjalan lebih awal, lebih tinggi berjalan terbaru)
Berikut adalah contoh penonaktifan APT::Install-Recommends
danAPT::Install-Suggests
:
apt-config dump | grep -we Recommends -e Suggests | sed s/1/0/ | sudo tee /etc/apt/apt.conf.d/99norecommend