Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

8.5. Ringkasan


Di bagian ini, kita belajar lebih banyak tentang sistem paket Debian, membahas Advanced Package Tool (APT) dan dpkg, mempelajari tentang interaksi paket dasar, konfigurasi dan penggunaan APT lanjutan, dan menggali lebih dalam ke sistem paket Debian dengan referensi singkat dari deb format berkas. Kami melihat kontrol file, skrip konfigurasi, checksum, dan conffile file.

Kiat Ringkasan:

Paket Debian adalah arsip terkompresi dari aplikasi perangkat lunak. Ini berisi file aplikasi serta metadata lainnya termasuk nama dependensi yang dibutuhkan aplikasi serta skrip yang memungkinkan eksekusi perintah pada tahap yang berbeda dalam siklus hidup paket (instalasi, penghapusan, peningkatan).

Grafik dpkg alat, bertentangan dengan tepat dan apt-get (dari keluarga APT), tidak memiliki pengetahuan tentang semua paket yang tersedia yang dapat digunakan untuk memenuhi dependensi paket. Jadi, untuk mengelola paket Debian, Anda mungkin akan menggunakan alat yang terakhir karena mereka dapat secara otomatis menyelesaikan masalah ketergantungan.

Anda dapat menggunakan APT untuk menginstal dan menghapus aplikasi, memperbarui paket, dan bahkan meningkatkan seluruh sistem Anda. Berikut adalah poin-poin penting yang harus Anda ketahui tentang APT dan konfigurasinya:

• The sources.list file adalah file konfigurasi kunci untuk mendefinisikan sumber paket (atau repositori yang berisi paket).

• Debian dan Kali menggunakan tiga bagian untuk membedakan paket sesuai dengan lisensi yang dipilih oleh penulis setiap karya: utama berisi semua paket yang sepenuhnya mematuhi Panduan Perangkat Lunak Bebas Debian6; tidak bebas berisi perangkat lunak yang tidak (sepenuhnya) sesuai dengan Panduan Perangkat Lunak Bebas namun tetap dapat didistribusikan tanpa batasan; dan


gambar

6https://www.debian.org/social_contract#guidelines

contrib (kontribusi) termasuk perangkat lunak sumber terbuka yang tidak dapat berfungsi tanpa beberapa elemen tidak bebas.

• Kali mengelola beberapa repositori termasuk: kali bergulir, yang merupakan repositori utama untuk pengguna akhir dan harus selalu berisi paket yang dapat diinstal dan terbaru; kali-dev, yang digunakan oleh pengembang Kali dan bukan untuk penggunaan umum; dan kali-bleeding-tepi, yang sering kali berisi paket-paket yang belum diuji dan belum diperiksa yang secara otomatis dibuat dari repositori Git (atau Subversion) upstream kurang dari dua puluh empat jam setelah mereka dikomit.

• Saat bekerja dengan APT, Anda harus terlebih dahulu mengunduh daftar paket yang tersedia saat ini dengan Update apt.

• Anda dapat menambahkan paket ke sistem dengan sederhana untuk menginstal paket. APT akan secara otomatis menginstal dependensi yang diperlukan.

• Untuk menghapus paket gunakan tepat untuk dihapus paket. Ini juga akan menghapus dependensi terbalik dari paket (yaitu paket yang bergantung pada paket yang akan dihapus).

• Untuk menghapus semua data yang terkait dengan sebuah paket, Anda dapat "membersihkan" paket tersebut dengan pembersihan yang tepat paket memerintah. Tidak seperti penghapusan, ini tidak hanya akan menghapus paket tetapi juga file konfigurasinya dan terkadang data pengguna yang terkait.

Kami merekomendasikan peningkatan reguler untuk menginstal pembaruan keamanan terbaru. Untuk meningkatkan, gunakan Update apt diikuti oleh peningkatan versi, peningkatan apt-get, atau peningkatan aman bakat. Perintah ini mencari paket terinstal yang dapat ditingkatkan tanpa menghapus paket apa pun.

Untuk peningkatan yang lebih penting, seperti peningkatan versi utama, gunakan peningkatan penuh yang tepat. Dengan instruksi ini, tepat akan menyelesaikan pemutakhiran meskipun harus menghapus beberapa paket usang atau menginstal dependensi baru. Ini juga merupakan perintah yang harus Anda gunakan untuk peningkatan reguler sistem Kali Rolling Anda. Tinjau pro dan kontra pembaruan yang kami uraikan dalam bab ini.

Beberapa alat dapat digunakan untuk memeriksa paket Debian:

dpkg --daftarfile paket (Atau -L) daftar file yang diinstal oleh paket yang ditentukan.

dpkg --pencarian fillet (Atau -S) menemukan paket apa pun yang berisi file atau jalur yang diteruskan dalam argumen.

dpkg --daftar (Atau -l) menampilkan daftar paket yang diketahui sistem dan status instalasinya.

dpkg --isi file.deb (Atau -c) mencantumkan semua file secara khusus deb file.

dpkg --info file.deb (Atau -I) menampilkan tajuk dari yang ditentukan deb file.

• Berbagai apt-cache sub-perintah menampilkan banyak informasi yang disimpan dalam database internal APT.

Untuk menghindari penggunaan disk yang berlebihan, Anda harus menyortir secara teratur / var / cache / apt / archives /. Dua perintah dapat digunakan untuk ini: bersih (Atau bersih-bersih) sepenuhnya mengosongkan arah

cerita; pembersihan otomatis yang tepat (apt-get pembersihan otomatis) hanya menghapus paket-paket yang tidak dapat lagi diunduh karena telah menghilang dari mirror dan oleh karena itu tidak berguna.

Aptitude adalah program interaktif yang dapat digunakan dalam mode semi-grafis di konsol. Ini adalah program yang sangat kuat yang dapat membantu Anda menginstal dan memecahkan masalah paket.

synaptic adalah manajer paket grafis yang menampilkan antarmuka grafis yang bersih dan efisien.

Sebagai pengguna tingkat lanjut, Anda dapat membuat file di /etc/apt/apt.conf.d/ untuk mengkonfigurasi aspek-aspek tertentu dari APT. Anda juga dapat mengelola prioritas paket, melacak paket yang diinstal secara otomatis, bekerja dengan beberapa distribusi atau arsitektur sekaligus, menggunakan tanda tangan kriptografik untuk memvalidasi paket, dan memutakhirkan file menggunakan teknik yang diuraikan dalam bab ini.

Terlepas dari upaya terbaik pengelola Kali/Debian, peningkatan sistem tidak selalu semulus yang kita harapkan. Ketika ini terjadi, Anda dapat melihat pelacak bug Kali7 dan di sistem pelacakan bug Debian8 at https://bugs.debian.org/paket untuk memeriksa apakah masalah telah dilaporkan. Anda juga dapat mencoba menurunkan versi paket atau men-debug dan memperbaiki skrip pengelola paket yang gagal.


gambar

7http://bugs.kali.org 8https://bugs.debian.org‌


gambar

gambar



Kata kunci


gambar

Paket kustom Kernel kustom Gambar kustom

hidup-membangun Kegigihan


gambar


Komputasi Awan OS Teratas di OnWorks: