deb ialah format pakej perisian Debian Ia adalah format pakej pemasangan eksklusif untuk sistem Debian (termasuk Debian dan Ubuntu, bersama-sama dengan sistem pengurusan perisian APT, ia telah menjadi pakej pemasangan yang sangat popular di bawah Linux). Pakej deb terdiri daripada tiga bahagian: 1. Pakej data, termasuk data program yang dipasang sebenar 2. Maklumat pemasangan dan pakej skrip kawalan, termasuk arahan pemasangan deb, logo, skrip, dll. 3. Beberapa data binari fail deb , termasuk fail Maklumat kelas pertama.
Persekitaran pengendalian tutorial ini: sistem Ubuntu 22, komputer Dell G3.
DEB ialah format pakej perisian Debian ialah fail arkib Unix standard yang membungkus maklumat fail pakej dan kandungan pakej melalui gzip dan tar.
Apakah format deb?
deb ialah sambungan fail untuk format pakej Debian.
Format deb ialah format pakej pemasangan eksklusif untuk sistem Debian (termasuk Debian dan Ubuntu, bersama-sama dengan sistem pengurusan perisian APT, ia telah menjadi pakej pemasangan yang sangat popular di bawah Linux). Selepas memasuki era 2.x, pengarang Cydia JayFreeman (saurik) memindahkannya ke platform iPhone, bersama-sama dengan sistem pengurusan perisian APT.
Pakej Debian ialah arkib standard Unixar Ia membungkus maklumat fail pakej dan kandungan pakej melalui gzip dan tar. Program klasik untuk mengendalikan pakej ini ialah dpkg, selalunya dikendalikan melalui apt-get Debian. Melalui alat Alien, anda boleh menukar pakej deb ke dalam format rpm dan tar.gz.
Pakej deb dalam sistem pengendalian Linux adalah serupa dengan pakej perisian (exe) dalam windows. Ia hampir tidak memerlukan kompilasi yang rumit dan boleh dipasang dan digunakan dengan klik tetikus.
Pakej deb itu sendiri terdiri daripada tiga bahagian: pakej data, yang mengandungi data program yang dipasang sebenar, dan nama fail ialah data.tar.XXX; maklumat pemasangan dan pakej skrip kawalan, yang mengandungi deb arahan pemasangan, logo, skrip, dsb. Nama fail ialah control.tar.gz yang terakhir ialah beberapa data binari fail deb, termasuk pengepala fail dan maklumat lain, yang biasanya tidak kelihatan, tetapi boleh dilihat apabila dibuka dalam; beberapa perisian.
deb sendiri boleh menggunakan kaedah mampatan yang berbeza. Format tar bukan format pemampatan, tetapi secara langsung mengumpulkan fail dan direktori berselerak bersama-sama dan merekodkan kebenaran mereka dan maklumat data lain. Data.tar.XXX disebutkan sebelum ini, dengan XXX ialah nama akhiran termampat. Format mampatan yang digunakan oleh deb secara lalai ialah format gzip, jadi yang paling biasa ialah data.tar.gz. Format mampatan biasa termasuk bzip2 dan lzma Antaranya, lzma mempunyai kadar mampatan tertinggi, tetapi pemampatan memerlukan sumber dan masa CPU yang agak panjang.
data.tar.gz mengandungi data program yang dipasang sebenar Semasa proses pemasangan, data dalam pakej akan dinyahmampat terus ke direktori akar (iaitu /), jadi anda perlu mengikuti fail sebelum pembungkusan. Tetapkan pepohon fail/direktori yang sepadan di lokasi.
Control.tar.gz mengandungi maklumat kawalan yang diperlukan untuk pemasangan deb. Secara amnya terdapat 5 fail: kawalan, digunakan untuk merekod pengenalan perisian, nombor versi, platform, maklumat pergantungan dan data lain, skrip dijalankan sebelum membongkar data.tar.gz, skrip dijalankan selepas membongkar data; skrip yang dijalankan sebelum memadam fail apabila menyahpasang postrm, skrip yang dijalankan selepas memadamkan fail;
Ciri pakej pemasangan DEB:
Kaedah pemerolehan yang agak mudah (dalam talian atau luar talian) dan kaedah pemasangan, dan anda tidak perlu risau tentang memadamkan atur cara apabila menyegerakkannya pada mesin yang berbeza.
Pemasangan agak mudah: Sebenarnya, tidak kira apa jenis pakej pemasangannya, kaedah pemasangan tidak begitu rumit, tetapi deb lebih rumit sedikit.
Untuk pengetahuan lanjut berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah format deb?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!