Panduan Asas Kepada Pakej Linux

Pengenalan

Sama ada anda menggunakan pengagihan Linux berasaskan Debian seperti Debian, Ubuntu, Mint atau SolyDX, atau anda menggunakan pengedaran Linux berasaskan Red Hat seperti Fedora atau CentOS cara aplikasi dipasang pada komputer anda adalah sama.

Kaedah fizikal untuk memasang perisian mungkin berbeza. Sebagai contoh, alat grafik di Ubuntu adalah Pusat Perisian dan Synaptic sedangkan di Fedora terdapat YUM Extender dan openSUSE menggunakan Yast. Alat baris perintah termasuk apt-get untuk Ubuntu dan Debian atau yum untuk Fedora dan zypper untuk openSUSE.

Satu perkara yang mereka semua mempunyai persamaan ialah hakikat bahawa aplikasi dibungkus untuk memudahkan mereka dipasang.

Debian berasaskan Debian menggunakan format pakej .deb sedangkan distribusi berasaskan Red Hat menggunakan pakej rpm. Terdapat banyak jenis pakej lain yang tersedia tetapi pada umumnya mereka bekerja dengan cara yang sama.

Apakah Repositori?

Repositori perisian mengandungi pakej perisian.

Apabila anda mencari melalui Pusat Perisian atau menggunakan alat seperti apt-get atau yum anda akan dipaparkan senarai semua pakej dalam repositori yang tersedia untuk sistem anda.

Repositori perisian boleh menyimpan failnya pada satu pelayan atau di sebilangan pelayan yang berbeza yang dikenali sebagai cermin.

Cara Pasang Pakej

Cara paling mudah untuk mencari pakej adalah melalui alat grafik yang disediakan oleh pengurus pakej pengedaran anda.

Alat grafis membantu anda menyelesaikan isu ketergantungan dan untuk mengesahkan bahawa pemasangan telah berfungsi dengan betul.

Sekiranya anda lebih suka menggunakan baris arahan atau anda menggunakan pelayan tanpa kepala (iaitu tidak ada persekitaran desktop / pengurus tetingkap) maka anda boleh menggunakan pengurus pakej baris perintah.

Sudah tentunya mungkin untuk memasang pakej individu. Dalam pendistribusian berasaskan Debian, anda boleh menggunakan perintah dpkg untuk memasang fail .deb . Di dalam Red Hat berasaskan pengedaran, anda hanya boleh menggunakan arahan rpm.

Apa Dalam Pakej

Untuk melihat kandungan pakej Debian, anda boleh membukanya dalam pengurus arkib. Fail yang terdapat dalam pakej adalah seperti berikut:

Fail binari Debian mengandungi nombor versi format Debian dan kandungan hampir selalu ditetapkan pada 2.0.

Fail kawalan secara amnya adalah fail tar atas. Kandungan fail kawalan menentukan ciri penting pakej seperti berikut:

Fail data yang juga disenaraikan fail tar menyediakan struktur folder untuk pakej. Semua fail dalam fail data diperluas ke folder yang berkaitan dalam sistem Linux.

Bagaimana Anda Boleh Buat Pakej

Untuk membuat pakej, anda perlu mempunyai sesuatu yang anda ingin sampaikan dalam format yang dibungkus.

Seorang pemaju mungkin telah mencipta kod sumber yang berfungsi di bawah Linux tetapi yang tidak dikemas kini untuk versi Linux anda. Dalam contoh ini, anda mungkin ingin membuat pakej Debian atau pakej RPM.

Sebagai alternatif, anda mungkin pemaju dan anda ingin membuat pakej untuk perisian anda sendiri. Dalam contoh pertama anda perlu menyusun kod dan pastikan ia berfungsi tetapi langkah seterusnya adalah untuk membuat pakej.

Tidak semua pakej memerlukan kod sumber. Sebagai contoh, anda mungkin membuat satu pakej yang mengandungi imej kertas dinding Scotland atau set ikon tertentu.

Panduan ini menunjukkan cara membuat pakej .deb dan .rpm.