Debian

Alat Manajemen Paket Apt

Alat Manajemen Paket Apt
Mesin Linux Anda hanya sebagus yang Anda buat. Untuk membuatnya menjadi mesin yang kuat, Anda perlu menginstal paket yang tepat, menggunakan konfigurasi yang tepat di antara banyak hal lainnya. Berbicara tentang paket; dalam artikel ini saya akan membahas tentang alat manajemen paket APT. Mirip dengan YUM untuk distribusi Linux berbasis RHEL(RedHat Enterprise Linux)-yang telah dibahas di sini-APT(Advanced Packaging Tool) adalah untuk mengelola paket pada distribusi Linux berbasis Debian dan Ubuntu.Artikel ini tidak direncanakan untuk membahas semua kekuatan alat manajemen paket APT, melainkan dimaksudkan untuk memberi Anda gambaran singkat tentang alat ini dan bagaimana Anda dapat menggunakannya. Ini akan berfungsi dengan baik untuk tujuan referensi dan memahami cara kerja alat ini. Tanpa banyak basa-basi, mari kita mulai.

Lokasi

Sama seperti banyak alat Linux, apt disimpan di /etc direktori-berisi file konfigurasi untuk semua program yang berjalan di sistem Linux-dan dapat dilihat dengan menavigasi ke direktori.

Apt juga memiliki file konfigurasi yang dapat ditemukan di /etc/apt direktori dengan nama file tepat.konf.

Anda akan melakukan banyak instalasi paket dengan apt, oleh karena itu perlu diketahui bahwa sumber paket disimpan dalam sumber.daftar mengajukan. Pada dasarnya, apt memeriksa file ini untuk paket dan mencoba menginstal dari daftar paket-sebut saja indeks repositori.

Itu sumber.daftar file disimpan di /etc/apt direktori dan ada file serupa, bernama sumber.daftar.d. Ini sebenarnya bukan file, tetapi direktori yang menyimpan yang lain sumber.daftar file. Sumber.daftar.Direktori d digunakan oleh Linux untuk menyimpan beberapa sumber.daftar file di tempat terpisah-di luar standar /etc/apt direktori.

Kebingungan: APT vs APT-GET

Ya, banyak orang sebenarnya salah mengira apt sama dengan apt-get. Inilah yang mengejutkan: mereka tidak sama.

Sebenarnya, apt dan apt-get bekerja dengan cara yang sama namun alatnya berbeda. Mari kita pertimbangkan apt untuk menjadi upgrade di apt-get.

Apt-get telah ada sebelum apt. Namun apt-get tidak ada dalam isolasi karena bekerja bersama dengan paket apt lainnya seperti apt-cache dan apt-config. Alat-alat ini ketika digabungkan digunakan untuk mengelola paket linux dan memiliki perintah yang berbeda juga. Juga alat-alat ini bukan yang termudah untuk digunakan karena mereka bekerja pada tingkat rendah, yang rata-rata pengguna Linux tidak peduli.

Untuk alasan ini, apt diperkenalkan. Versi 1.0.1 dari APT memiliki yang berikut di halaman manual man, “Perintah apt dimaksudkan agar menyenangkan bagi pengguna akhir dan tidak perlu kompatibel ke belakang seperti apt-get.”

Apt bekerja secara terpisah dan tidak perlu digabungkan dengan alat lain untuk administrasi Linux yang tepat, ditambah lagi mudah digunakan.

Perintah

Untuk rata-rata pengguna Linux, perintah adalah yang terpenting. Melalui perintah, tugas dijalankan dan pekerjaan yang sebenarnya dapat dilakukan. Mari kita lihat perintah apt utama.

Mendapatkan bantuan

Yang paling penting dari semua perintah yang akan dibahas dalam artikel ini adalah perintah yang digunakan untuk mendapatkan bantuan. Itu membuat alat ini mudah digunakan dan memastikan Anda tidak perlu menghafal perintah.

Bantuan memberikan informasi yang cukup untuk melakukan tugas-tugas sederhana dan dapat diakses dengan perintah di bawah ini:

tepat --help

Anda akan mendapatkan daftar berbagai kombinasi perintah dari hasilnya, Anda harus mendapatkan sesuatu yang mirip dengan gambar di bawah ini:

Jika Anda mau, Anda dapat memeriksa halaman manual yang tepat untuk informasi lebih lanjut. Berikut perintah untuk mengakses halaman manual:

pria tepat

Cari paket

Untuk banyak operasi, Anda perlu mengetahui nama pasti dari sebuah paket. Ini dan banyak lagi kegunaan lainnya adalah alasan untuk menggunakan perintah pencarian.

Perintah ini memeriksa semua paket dalam indeks repositori, mencari kata kunci dalam deskripsi paket dan memberikan daftar semua paket dengan kata kunci.

pencarian yang tepat

Periksa dependensi paket

Paket Linux memiliki dependensi, dependensi ini memastikan mereka berfungsi dengan baik saat paket rusak saat dependensi rusak.

Untuk melihat dependensi paket, Anda menggunakan tergantung perintah.

tergantung

Tampilkan informasi paket

Menampilkan dependensi paket adalah salah satu informasi yang menurut Anda berguna. Namun, ada detail paket lain yang bisa Anda dapatkan. Bagi saya, akan kurang produktif untuk menghafal semua perintah untuk mengakses detail lain seperti versi paket, ukuran unduhan, dll.

Anda bisa mendapatkan semua informasi paket dalam satu upaya menggunakan tepat perintah seperti yang terlihat di bawah ini:

pertunjukan yang tepat

Instal paket

Salah satu poin terkuat Linux adalah ketersediaan banyak paket yang kuat. Anda dapat menginstal paket dengan dua cara: baik melalui nama paket atau melalui a deb file-deb adalah file paket perangkat lunak debian.

Untuk menginstal paket menggunakan nama paket, perintah di bawah ini digunakan:

tepat menginstal

Seperti yang dinyatakan sebelumnya, Anda perlu mengetahui nama paket sebelum menggunakannya. Misalnya, untuk menginstal Nginx perintahnya adalah tepat menginstal nginx.

Cara lain untuk menginstal paket adalah melalui deb file jika tersedia. Saat menginstal paket melalui through deb file, apt mengambil dependensi paket itu sendiri dan mengunduhnya sehingga Anda tidak perlu khawatir tentang mereka.

Anda dapat menginstal deb file menggunakan jalur absolut ke file dengan perintah di bawah ini:

tepat menginstal

Unduh paket

Jika karena alasan tertentu, Anda perlu mengunduh paket tanpa menginstalnya, Anda dapat melakukannya menggunakan using unduh perintah.

Ini akan mengunduh file deb paket ke direktori tempat perintah dijalankan. Anda dapat mengunduh paket menggunakan perintah di bawah ini:

unduh yang tepat

Jika Anda tertarik untuk menginstal installing .deb file, Anda kemudian dapat menginstal menggunakan Install perintah.

Perbarui indeks repositori

Ingat kita berbicara tentang sumber.daftar sebelumnya? Nah, ketika versi baru dari sebuah paket dirilis, mesin linux Anda belum dapat menginstalnya karena tidak akan menunjukkan. Untuk menunjukkannya, itu perlu direfleksikan dalam sumber.daftar file dan ini dapat dilakukan dengan menggunakan memperbarui perintah.

pembaruan yang tepat

Perintah ini menyegarkan indeks repositori dan membuatnya tetap up-to-date dengan perubahan terbaru pada paket-paket yang terdaftar.

Hapus paket

Paket istirahat. Paket menjadi usang. Paket harus dihapus.

Apt memudahkan untuk menghapus paket. Berikut adalah kondisi yang berbeda untuk menghapus paket: menghapus file biner dan menyimpan file konfigurasi, menghapus file biner dan file konfigurasi.

Untuk menghapus file biner saja, menghapus perintah digunakan.

tepat untuk dihapus

Lebih dari satu paket dapat dihapus, sehingga Anda dapat memiliki apt hapus nginx top untuk menghapus Nginx dan paket teratas secara bersamaan.

Untuk menghapus file konfigurasi, tombol membersihkan perintah digunakan.

pembersihan yang tepat

Jika Anda ingin melakukan keduanya sekaligus, perintah dapat digabungkan seperti yang terlihat di bawah ini:

apt hapus --purge

Sebelum melanjutkan, perlu diketahui bahwa ketika paket dihapus, dependensinya tetap ada.e. mereka tidak dihapus juga. Untuk menghapus dependensi saat mencopot pemasangan, hapus otomatis perintah yang digunakan seperti yang terlihat di bawah ini:

tepat autoremove

Daftar paket

Ya, Anda dapat mendaftarkan paket-paket di mesin Linux Anda. Anda dapat memiliki daftar semua paket dalam indeks repositori, paket yang diinstal, dan paket yang dapat diupgrade.

Terlepas dari apa yang ingin Anda lakukan, daftar perintah akan digunakan.

daftar yang tepat

Perintah di atas digunakan untuk membuat daftar semua paket yang tersedia di indeks repositori.

daftar apt --diinstal

Perintah di atas digunakan untuk membuat daftar paket yang diinstal pada mesin Linux Anda.

daftar yang tepat --dapat ditingkatkan

Perintah di atas digunakan untuk membuat daftar paket yang diinstal pada mesin Anda yang memiliki peningkatan yang tersedia.

Memperbarui paket

Ketika datang ke paket, ini bukan tentang menginstal dan menghapus paket; mereka perlu diperbarui juga.

Anda dapat memutuskan untuk mengupgrade satu paket atau semua paket sekaligus. Untuk memperbarui satu paket, Install perintah akan digunakan. Mengejutkan kan?? Ya, namun kami akan menambahkan -hanya-upgrade parameter.

apt install --only-upgrade

Ini berfungsi ketika Anda ingin meningkatkan hanya satu paket. Namun, jika Anda ingin memutakhirkan semua paket, Anda perlu menggunakan meningkatkan perintah.

Perintah berikut akan digunakan untuk melakukan peningkatan seperti itu:

peningkatan yang tepat

Perlu dicatat bahwa meningkatkan perintah tidak menghapus dependensi dan bahkan jika paket yang ditingkatkan tidak membutuhkannya lagi.e. mereka sudah usang.

Peningkatan sistem

Tidak seperti peningkatan biasa, peningkatan penuh perintah yang akan dibahas di sini melakukan peningkatan sistem lengkap.

Dengan peningkatan penuh perintah, paket usang dan dependensi dihapus dan semua paket (termasuk paket sistem) ditingkatkan ke versi terbarunya.

Perintah untuk melakukan ini, adalah peningkatan penuh seperti yang terlihat di bawah ini:

peningkatan penuh yang tepat

Kesimpulan

Apt adalah alat yang ampuh yang membuat penggunaan distribusi Linux berbasis Debian dan Ubuntu menjadi pengalaman yang luar biasa. Sebagian besar perintah apt yang tercantum di sini memerlukan izin root, jadi Anda mungkin perlu menambahkan sudo ke awal perintah.

Perintah-perintah ini hanyalah puncak gunung es dari kekuatan besar yang dimiliki alat apt, dan mereka cukup kuat untuk membuat Anda nyaman mengelola paket di mesin Linux Anda.

Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah tambahan kedua belas untuk seri Tomb Raider - waralaba game aksi-petualangan yang dibuat oleh Eidos Montreal. Permain...
Cara Meningkatkan FPS di Linux?
FPS adalah singkatan dari Bingkai per detik. Tugas FPS adalah mengukur kecepatan bingkai dalam pemutaran video atau pertunjukan game. Dengan kata sede...
Game Lab Aplikasi Oculus Teratas
Jika Anda adalah pemilik headset Oculus maka Anda harus tahu tentang sideloading. Sideloading adalah proses menginstal konten non-toko di headset Anda...