Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

8.3.1. Mengonfigurasi APT‌


Sebelum kita masuk ke konfigurasi APT, mari kita bahas mekanisme konfigurasi sistem Debian. Secara historis, konfigurasi ditangani oleh file konfigurasi khusus. Namun, dalam sistem Linux modern seperti Debian dan Kali, direktori konfigurasi dengan .d akhiran menjadi lebih umum digunakan. Setiap direktori mewakili file konfigurasi yang dibagi menjadi beberapa file. Dalam pengertian ini, semua file di /etc/apt/apt.conf.d/ adalah instruksi untuk konfigurasi APT. APT memproses file dalam urutan abjad, sehingga file selanjutnya dapat memodifikasi elemen konfigurasi yang ditentukan dalam file sebelumnya.

Struktur ini memberikan fleksibilitas bagi administrator dan pengelola paket, memungkinkan mereka untuk membuat perubahan konfigurasi perangkat lunak melalui penambahan file tanpa harus mengubah file yang ada. Ini sangat membantu bagi pengelola paket karena mereka dapat menggunakan pendekatan ini untuk mengadaptasi konfigurasi perangkat lunak lain untuk memastikan bahwa perangkat lunak itu benar-benar ada bersama mereka, tanpa melanggar kebijakan Debian yang secara eksplisit melarang modifikasi file konfigurasi paket lain. Karena itu .d mekanisme konfigurasi, Anda tidak perlu secara manual mengikuti beberapa instruksi konfigurasi paket yang biasanya ditemukan di dalam paket /usr/bagikan/dok/paket

/README.Debian, karena penginstal dapat memasukkan file konfigurasi.


Waspadalah terhadap Konfigurasi Sementara APT memiliki dukungan asli nya /etc/apt/apt.conf.d direktori, ini tidak semua File yang Dihasilkan dari .d cara kasus. Untuk beberapa aplikasi (seperti exim, misalnya), .d direktori adalah Direktori Penambahan khusus Debian digunakan sebagai input untuk menghasilkan konfigurasi kanonik secara dinamis

file ransum yang digunakan oleh aplikasi. Dalam kasus tersebut, paket menyediakan perintah "update-*" (misalnya: perbarui-exim4.conf) yang akan menggabungkan file dari

.d direktori dan menimpa file konfigurasi utama.

Dalam kasus tersebut, Anda tidak boleh mengedit file konfigurasi utama secara manual karena perubahan Anda akan hilang pada eksekusi berikutnya memperbarui-* perintah, dan Anda juga tidak boleh lupa menjalankan perintah sebelumnya setelah mengedit file dari .d direktori (atau perubahan Anda tidak akan digunakan).

Waspadalah terhadap Konfigurasi Sementara APT memiliki dukungan asli nya /etc/apt/apt.conf.d direktori, ini tidak semua File yang Dihasilkan dari .d cara kasus. Untuk beberapa aplikasi (seperti exim, misalnya), .d direktori adalah Direktori Penambahan khusus Debian digunakan sebagai input untuk menghasilkan konfigurasi kanonik secara dinamis

file ransum yang digunakan oleh aplikasi. Dalam kasus tersebut, paket menyediakan perintah "update-*" (misalnya: perbarui-exim4.conf) yang akan menggabungkan file dari

.d direktori dan menimpa file konfigurasi utama.

Dalam kasus tersebut, Anda tidak boleh mengedit file konfigurasi utama secara manual karena perubahan Anda akan hilang pada eksekusi berikutnya memperbarui-* perintah, dan Anda juga tidak boleh lupa menjalankan perintah sebelumnya setelah mengedit file dari .d direktori (atau perubahan Anda tidak akan digunakan).


Berbekal pemahaman tentang .d mekanisme konfigurasi, mari kita bicara tentang bagaimana Anda dapat memanfaatkannya untuk mengonfigurasi APT. Seperti yang telah kita diskusikan, Anda dapat mengubah perilaku APT melalui argumen baris perintah untuk dpkg seperti contoh ini, yang melakukan instalasi penimpaan paksa zsh:


# apt -o Dpkg::Options::=”--force-overwrite” instal zsh

# apt -o Dpkg::Options::=”--force-overwrite” instal zsh


Jelas ini sangat merepotkan, terutama jika Anda sering menggunakan opsi, tetapi Anda juga dapat menggunakan .d struktur konfigurasi direktori untuk mengkonfigurasi aspek-aspek tertentu dari APT dengan menambahkan arahan ke file di /etc/apt/apt.conf.d/ direktori. Misalnya, direktif ini (dan lainnya) dapat

dengan mudah ditambahkan ke file di /etc/apt/apt.conf.d/. Nama file ini agak arbitrer, tetapi konvensi umum adalah menggunakan keduanya lokal or 99lokal:


$ cat /etc/apt/apt.conf.d/99local

Dpkg::Opsi {

”--paksa-timpa”;

}

$ cat /etc/apt/apt.conf.d/99local

Dpkg::Opsi {

”--paksa-timpa”;

}


Ada banyak opsi konfigurasi bermanfaat lainnya dan kami tentu saja tidak dapat mencakup semuanya, tetapi satu yang akan kami sentuh melibatkan konektivitas jaringan. Misalnya, jika Anda hanya dapat mengakses web melalui proxy, tambahkan baris seperti Acquire::http::proxy ”http://proksi anda:3128”. Untuk proxy FTP, gunakan Acquire::ftp::proxy ”ftp://proksi anda".

Untuk menemukan opsi konfigurasi lainnya, baca tepat.conf(5) halaman manual dengan pria tepat konf perintah (untuk rincian tentang halaman manual, lihat bagian 6.1.1, “Pedoman Pages” [halaman 124]).


Komputasi Awan OS Teratas di OnWorks: