13 Perintah APK untuk Manajemen Paket Alpine Linux
- 3073
- 954
- Miss Angelo Toy
Alpine Linux adalah distribusi Linux yang independen, gratis, dan open-source berdasarkan BusyBox Dan musl. Ini adalah distribusi Linux yang ringan dan berorientasi keamanan yang datang dalam jejak kecil (tentang 160 MB).
Untuk alasan ini, ini banyak digunakan dalam membuat wadah yang merupakan unit ringan dan mandiri yang menyediakan lingkungan yang terisolasi untuk digunakan dan menjalankan aplikasi.
Alpine Linux menargetkan pengguna yang menginginkan kesederhanaan, keamanan, dan pemanfaatan sumber daya yang efisien. Ini dirancang untuk x86, x86-64. Arsitektur aarch64 dan lengan.
Seperti distribusi linux lainnya, Alpine Linux Dilengkapi dengan manajer paketnya sendiri yang dikenal sebagai apk (Penjaga Paket Alpine) dan hadir sebelumnya Alpine Linux distribusi.
Apk menangani semua operasi manajemen paket termasuk mencari, menginstal, meningkatkan, mencantumkan, dan menghapus paket perangkat lunak hanya untuk menyebutkan beberapa. Dalam panduan ini, kami memamerkan yang biasa digunakan Apk CONTOM CONTOM IN Alpine Linux.
Paket dan repositori Alpine Linux
Sebelum kita melihat berbagai apk Perintah yang dapat Anda manfaatkan untuk mengelola paket Anda, biarkan kami menyentuh Alpine Linux repositori.
Alpine Linux memiliki dua repositori yang diaktifkan secara default: utama Dan masyarakat repositori.
- Itu utama Repositori terdiri dari paket yang diuji secara ketat dan disetujui untuk secara resmi di -host oleh Alpine Linux Tim Pengembangan Inti.
- Itu masyarakat Repositori, di sisi lain, terdiri dari paket yang didukung masyarakat yang diangkut dari tepi atau repositori pengujian.
Di lokal Anda Alpine Linux sistem, Anda dapat menemukan repositori di /etc/apk/repositori file, Anda dapat menggunakan perintah CAT untuk melihatnya sebagai berikut.
$ cat/etc/apk/repositoriRepositori Linux Alpine
Setelah melihat repositori, mari kita langsung melompat ke dalam mengelola paket menggunakan apk Manajer Paket.
1. Perbarui Alpine Linux
Untuk memperbarui repositori dan daftar paket Alpine Linux, Jalankan perintah
$ APK UPDATEPembaruan Alpine Linux
2. Mencari ketersediaan paket
Sebelum memasang paket, ada baiknya memeriksa apakah paket tersebut secara resmi di -host di repositori. Untuk melakukannya, gunakan sintaks:
$ apk pencarian paket_name
Misalnya, untuk mencari a nano Paket dalam repositori, jalankan perintah:
$ apk pencarian nanoPaket Cari di Linux Alpine
3. Dapatkan deskripsi paket yang diinstal
Untuk mendapatkan deskripsi paket di repositori, tentang paket lulus -v
Dan -D
bendera seperti yang ditunjukkan. Pilihan -D
kependekan dari deskripsi saat -v
Opsi mencetak output verbose.
$ apk pencarian -v -d nanoDapatkan Deskripsi Paket di Alpine Linux
4. Instal Paket di Alpine Linux
Untuk menginstal paket Alpine Linux, Gunakan sintaks:
$ apk tambahkan package_name
Misalnya, untuk menginstal editor teks nano, jalankan perintah:
$ apk tambahkan nanoInstal Paket di Alpine Linux
Selain itu, Anda dapat menginstal beberapa paket dalam satu perintah menggunakan sintaks:
$ apk tambahkan paket package2
Misalnya, perintah di bawah ini menginstal editor neofetch dan vim saat bepergian.
$ apk tambahkan neofetch vimInstal beberapa paket di alpine linux
Anda dapat mengonfirmasi jika Anda menginstal neofetch dengan menjalankan perintah:
$ neofetch
Ini mengisi informasi tentang sistem operasi seperti jenis OS, kernel, uptime, dan perangkat keras yang mendasari seperti CPU dan memori.
Neofetch menampilkan informasi linuxUntuk mengkonfirmasi itu editor vim diinstal, cukup jalankan perintah vim tanpa argumen dan ini akan menampilkan informasi tentang vim.
$ vimInfo editor vim
Itu -Saya
opsi meminta interaksi pengguna saat menginstal paket. Itu menyebabkan apk untuk menanyakan apakah akan melanjutkan pemasangan paket atau dibatalkan.
$ apk -i tambahkan apache2Instal Paket Konfirmasi
5. Periksa paket yang diinstal di alpine linux
Untuk menyelidiki jika paket tertentu sudah diinstal, gunakan sintaks:
$ apk -e info package_name
Dalam contoh ini, kami sedang memeriksa apakah Nano dipasang.
$ apk -e info nano
Selain itu, Anda dapat memeriksa apakah ada beberapa paket dengan mencantumkannya di baris yang sama. Untuk contoh ini, kami memverifikasi jika keduanya nano Dan vim dipasang.
$ apk -e info nano vimPeriksa paket di alpine linux
Untuk membuat daftar informasi tambahan seperti versi dan ukuran paket yang diinstal cukup jalankan:
$ apk info nanoPeriksa informasi paket di alpine linux
6. Daftar file yang terkait dengan paket
Itu -L
Bendera memungkinkan Anda untuk mendaftarkan file yang terkait dengan paket, yang mencakup file biner dan konfigurasi dan file lainnya.
$ apk -l info nanoDaftar file paket yang diinstal di alpine linux
7. Daftar dependensi paket
Dengan -R
Opsi, Anda dapat mencantumkan paket yang tergantung pada paket. Dalam contoh berikut, kami mencantumkan dependensi itu vim tergantung pada.
$ apk -r info vimDaftar Paket Dependensi di Alpine Linux
8. Temukan ukuran paket terpasang
Untuk melihat ukuran paket yang diinstal, gunakan -S
opsi (huruf kecil) sebagai berikut:
$ apk -s info vimTemukan ukuran paket yang diinstal di alpine linux
9. Daftar semua paket yang diinstal
Untuk mendaftar semua paket yang diinstal Alpine Linux, Jalankan perintah:
Info $ APKDaftar semua paket yang diinstal di alpine linux
10. Tingkatkan Alpine Linux
Untuk meningkatkan semua paket Alpine Linux ke versi terbaru mereka, jalankan perintah
Upgrade $ APKTingkatkan Alpine Linux
Untuk melakukan run kering dari upgrade, lulus -S
pilihan. Ini hanya menjalankan simulasi dan menunjukkan versi bahwa paket akan ditingkatkan. Itu tidak meningkatkan paket.
$ APK -S upgradeDry Run Run Alpine Linux Upgrade
11. Tahan Peningkatan Paket
Ada beberapa contoh di mana Anda mungkin ingin menyimpan beberapa paket dari peningkatan. Misalnya untuk disimpan nano Dalam versinya saat ini - Nano -5.9 -R0 - Jalankan perintah.
$ apk tambahkan nano = 5.9-R0Tahan Peningkatan Paket di Alpine Linux
Ini akan membebaskan nano Paket dari peningkatan karena paket lain ditingkatkan ke versi terbaru mereka.
Untuk kemudian merilis paket untuk upgrade, jalankan:
$ apk tambahkan 'nano> 5.9 '
12. Hapus paket di Alpine Linux
Jika Anda tidak lagi memerlukan paket, Anda dapat menghapusnya menggunakan sintaks:
$ apk del package_name
Misalnya, untuk menghapus vim, Jalankan perintah.
$ apk del vimHapus paket di alpine linux
13. Mendapatkan Bantuan dengan Perintah APK
Untuk tambahan apk perintah, Anda dapat menelusuri apk membantu katalog seperti yang ditunjukkan
$ apk --helpAPK Command Help
Dalam panduan ini, kami fokus Alpine Contoh perintah APK. Kami berharap ini akan membantu Anda saat Anda mulai menginstal dan mengelola paket Alpine Linux.
- « Instalasi dan Tinjauan Linux Q4OS [Distro Ringan]
- Zorin OS Core 16.1 - Desktop Linux Terbesar untuk Pengguna Windows dan MacOS »