Lokasi
Sama seperti banyak alat Linux, apt disimpan di /dan lain-lain
direktori-berisi file konfigurasi untuk semua program yang berjalan pada sistem Linux-dan dapat dilihat dengan menavigasi ke direktori.
Apt juga mempunyai fail konfigurasi yang dapat ditemukan di / etc / apt
direktori dengan nama fail tepat.pengesahan.
Anda akan melakukan banyak pemasangan pakej dengan tepat, oleh itu perlu banyak mengetahui bahawa sumber pakej disimpan dalam sumber.senarai
fail. Pada dasarnya, apt memeriksa fail ini untuk pakej dan cuba memasangnya dari senarai pakej-mari kita panggil sebagai indeks repositori.
The sumber.senarai
fail disimpan di / etc / apt
direktori dan ada fail serupa, bernama sumber.senarai.d.
Ini sebenarnya bukan fail, tetapi direktori yang menyimpan yang lain sumber.senarai
fail. Sumbernya.senarai.Direktori d digunakan oleh Linux untuk menyimpan beberapa sumber.senarai
fail di tempat yang berasingan-di luar standard / etc / apt
direktori.
Kekeliruan: APT vs APT-GET
Ya, sebilangan besar orang sebenarnya salah untuk menjadi sama dengan apt-get. Inilah yang mengejutkan: mereka tidak sama.
Sebenarnya, apt dan apt-get berfungsi sama namun alatnya berbeza. Mari anggap apt sebagai peningkatan pada apt-get.
Apt-get telah wujud sebelum berlaku. Namun apt-get tidak wujud secara terpisah kerana ia berfungsi bersama dengan pakej apt lain seperti apt-cache dan apt-config. Alat ini apabila digabungkan digunakan untuk menguruskan pakej linux dan juga mempunyai perintah yang berbeza. Alat-alat ini juga bukan yang paling mudah digunakan kerana berfungsi pada tahap rendah, yang mana rata-rata pengguna Linux tidak peduli.
Atas sebab ini, apt diperkenalkan. Versi 1.0.1 APT mempunyai perkara berikut di halaman manual, "Perintah apt dimaksudkan untuk menyenangkan pengguna akhir dan tidak perlu kompatibel seperti apt-get."
Apt berfungsi secara berasingan dan tidak perlu digabungkan dengan alat lain untuk pentadbiran Linux yang betul, dan mudah digunakan.
Perintah
Bagi pengguna Linux rata-rata, semua arahannya penting. Melalui perintah, tugas dilaksanakan dan kerja sebenar dapat dilakukan. Mari kita perhatikan arahan utama yang tepat.
Dapatkan Bantuan
Yang paling penting dari semua perintah yang akan dibincangkan dalam artikel ini adalah perintah yang digunakan untuk mendapatkan bantuan. Ini menjadikan alat ini mudah digunakan dan memastikan anda tidak perlu menghafal perintah.
Bantuan tersebut memberikan maklumat yang cukup untuk melaksanakan tugas-tugas mudah dan dapat diakses dengan perintah di bawah:
sesuai - tolongAnda akan mendapat senarai pelbagai kombinasi arahan dari hasilnya, anda akan mendapat sesuatu yang serupa dengan gambar di bawah:
Sekiranya anda mahu, anda boleh melihat halaman man yang sesuai untuk maklumat lebih lanjut. Berikut adalah arahan untuk mengakses halaman manual:
lelaki tepatCari pakej
Untuk banyak operasi, anda perlu mengetahui nama sebenar pakej. Ini dan banyak lagi penggunaan adalah alasan untuk menggunakan perintah carian.
Perintah ini memeriksa semua pakej dalam indeks repositori, mencari kata kunci dalam keterangan pakej dan memberikan senarai semua pakej dengan kata kunci.
carian tepatPeriksa pergantungan pakej
Pakej Linux mempunyai kebergantungan, kebergantungan ini memastikan ia berfungsi dengan baik ketika pakej itu pecah ketika dependensi itu pecah.
Untuk melihat kebergantungan pakej, anda menggunakan bergantung perintah.
bergantungPaparkan maklumat pakej
Memaparkan kebergantungan pakej adalah satu maklumat yang mungkin berguna bagi anda. Walau bagaimanapun, terdapat perincian pakej lain yang anda dapat. Bagi saya, akan kurang produktif untuk menghafal semua arahan untuk mengakses butiran lain seperti versi pakej, saiz muat turun dan lain-lain.
Anda boleh mendapatkan semua maklumat pakej dalam satu percubaan menggunakan tepat arahan seperti di bawah:
pertunjukan yang tepatPasang pakej
Salah satu titik terkuat Linux ialah ketersediaan banyak pakej hebat. Anda boleh memasang pakej dengan dua cara: sama ada melalui nama pakej atau melalui a deb file-deb file adalah fail pakej perisian debian.
Untuk memasang pakej menggunakan nama pakej, arahan di bawah digunakan:
pasangSeperti yang dinyatakan sebelum ini, anda perlu mengetahui nama pakej sebelum menggunakannya. Sebagai contoh, untuk memasang Nginx arahannya pasang nginx.
Kaedah lain untuk memasang pakej adalah melalui deb fail sekiranya ada. Semasa memasang pakej melalui deb fail, apt mengambil kebergantungan pakej itu sendiri dan memuat turunnya sehingga anda tidak perlu risau tentangnya.
Anda boleh memasang deb fail menggunakan jalan mutlak ke fail dengan arahan di bawah:
pasangMuat turun pakej
Sekiranya atas sebab tertentu, anda perlu memuat turun pakej tanpa memasangnya, anda boleh melakukannya menggunakan muat turun perintah.
Ini akan memuat turun fail deb pakej ke direktori di mana perintah itu dijalankan. Anda boleh memuat turun pakej menggunakan arahan di bawah:
muat turun aptSekiranya anda berminat untuk memasang .deb fail, anda kemudian boleh memasang menggunakan pasang perintah.
Kemas kini indeks repositori
Ingat kita bercakap tentang sumber.senarai lebih awal? Nah, apabila versi baru pakej dilepaskan, mesin linux anda belum dapat memasangnya kerana ia tidak menunjukkan. Untuk menunjukkannya, ia perlu dicerminkan dalam sumber.senarai fail dan ini boleh dilakukan dengan menggunakan kemas kini perintah.
kemas kini tepatPerintah ini menyegarkan indeks repositori dan membuatnya sentiasa terkini dengan perubahan terkini pada pakej yang disenaraikan.
Keluarkan pakej
Pakej pecah. Bungkusan menjadi usang. Bungkusan perlu dikeluarkan.
Apt memudahkan untuk membuang pakej. Berikut adalah syarat yang berbeza untuk membuang pakej: membuang fail binari dan menyimpan fail konfigurasi, membuang fail binari dan fail konfigurasi.
Untuk membuang fail binari sahaja, buang arahan digunakan.
memadamLebih daripada satu bungkusan dapat dikeluarkan, jadi anda boleh memilikinya apt keluarkan bahagian atas nginx untuk membuang Nginx dan pakej teratas pada masa yang sama.
Untuk membuang fail konfigurasi, membersihkan arahan digunakan.
membersihkan diriSekiranya anda ingin melakukan keduanya sekaligus, perintah dapat digabungkan seperti yang terlihat di bawah:
memadam --purgeSebelum meneruskan, harus diketahui bahawa apabila paket dikeluarkan, kebergantungannya tetap ada i.e. mereka juga tidak dikeluarkan. Untuk membuang kebergantungan semasa menyahpasang, autoremove arahan digunakan seperti yang dilihat di bawah:
apakan autoremoveSenaraikan pakej
Ya, anda boleh memasukkan pakej pada mesin Linux anda. Anda boleh mempunyai senarai semua pakej dalam indeks repositori, pakej terpasang dan pakej yang boleh ditingkatkan.
Tidak kira apa yang anda ingin lakukan, senarai arahan akan digunakan.
senarai aptPerintah di atas digunakan untuk menyenaraikan semua pakej yang terdapat di indeks repositori.
senarai apt - dipasangPerintah di atas digunakan untuk menyenaraikan pakej yang dipasang di mesin Linux anda.
senarai apt - ditingkatkanPerintah di atas digunakan untuk menyenaraikan paket yang dipasang pada mesin anda yang mempunyai peningkatan yang tersedia.
Mengemas kini pakej
Mengenai pakej, ini bukan mengenai memasang dan membuang pakej; mereka juga perlu dikemas kini.
Anda boleh memutuskan untuk menaik taraf satu pakej atau semua pakej sekaligus. Untuk mengemas kini satu pakej, pasang arahan akan digunakan. Mengejutkan betul? Ya, namun kami akan menambahkan -naik taraf sahaja parameter.
pasang - hanya naik tarafIni berfungsi apabila anda berniat menaik taraf hanya satu pakej. Walau bagaimanapun, jika anda ingin meningkatkan semua pakej, anda perlu menggunakan naik taraf perintah.
Perintah berikut akan digunakan untuk membuat peningkatan seperti itu:
peningkatan yang tepatPerlu diingatkan bahawa naik taraf arahan tidak menghilangkan kebergantungan dan walaupun pakej yang ditingkatkan tidak memerlukannya lagi i.e. mereka usang.
Peningkatan sistem
Tidak seperti peningkatan biasa, peningkatan penuh arahan yang akan dibincangkan di sini melakukan peningkatan sistem yang lengkap.
Dengan peningkatan penuh arahan, pakej usang dan pergantungan dikeluarkan dan semua pakej (termasuk pakej sistem) ditingkatkan ke versi terbarunya.
Perintah untuk melakukan ini, adalah peningkatan penuh seperti yang dilihat di bawah:
peningkatan sepenuhnyaKesimpulannya
Apt adalah alat hebat yang menjadikan penggunaan distribusi Linux berasaskan Debian dan Ubuntu adalah pengalaman yang luar biasa. Sebilangan besar perintah apt yang disenaraikan di sini memerlukan kebenaran root, jadi anda mungkin perlu menambahkan sudo hingga permulaan arahan.
Perintah-perintah ini hanyalah puncak gunung besar dari kekuatan besar yang dimiliki oleh alat yang sesuai, dan cukup kuat untuk membuat anda selesa dengan menguruskan pakej pada mesin Linux anda.