Optimumkan GNU/Linux anda: Pakej Debian untuk membangunkan aplikasi

Optimumkan GNU/Linux anda: Pakej Debian untuk membangunkan aplikasi

Optimumkan GNU/Linux anda: Pakej Debian untuk membangunkan aplikasi

antara pelepasan Debian 10 (Buster), lebih 3 tahun yang lalu (07/2019), dan pada Debian 11 (Bullseye), lebih 1 tahun yang lalu (08/21), kami menerbitkan siri siaran biasa kami pada “Tukar GNU/Linux Distro anda kepada…”. Menjadi salah seorang daripada mereka, 2 daripada mereka, seorang bernama "Tukar GNU/Linux anda menjadi Distro yang sesuai untuk Pembangunan Perisian", dan yang lain, “Pakej untuk sokongan Pembangunan Perisian pada DEBIAN 10”. Dan dalam kedua-duanya, kami menyediakan cadangan dan pengesyoran yang hebat untuk pakej perisian dipasang untuk medan IT tersebut.

Walau bagaimanapun, pada masa ini, kerana saya sedang membangunkan aplikasi kecil yang menarik untuk GNU/Linux, dipanggil Pemasangan Pasca Linux – Skrip Pengoptimuman Lanjutan (LPI-SOA); Saya perhatikan bahawa terdapat pakej Debian lain yang hebat untuk disertakan dalam seluruh dunia IT ini. Pakej yang lebih merujuk kepada, apabila kita membangunkan “pakej .deb dan aplikasi asli” mudah, contohnya, menggunakan bahasa skrip seperti Bash Shell atau Python. Oleh itu, hari ini saya berkongsi dengan anda senarai yang menarik dan berguna “Pakej Debian untuk membangunkan apl”.

Pakej untuk sokongan Pembangunan Perisian pada DEBIAN 10

Pakej untuk sokongan Pembangunan Perisian pada DEBIAN 10

Dan, sebelum anda mula membaca siaran ini tentang yang perlu “Pakej Debian untuk membangunkan apl”, kami akan meninggalkan beberapa pautan ke catatan berkaitan sebelumnya untuk bacaan nanti:

Pakej untuk sokongan Pembangunan Perisian pada DEBIAN 10
artikel berkaitan:
Pakej untuk sokongan Pembangunan Perisian pada DEBIAN 10
Ubah GNU / Linux anda menjadi Distro yang sesuai untuk Pembangunan Perisian
artikel berkaitan:
Ubah GNU / Linux anda menjadi Distro yang sesuai untuk Pembangunan Perisian

Cadangan pakej Debian untuk membangunkan aplikasi

Cadangan pakej Debian untuk membangunkan aplikasi

Penyenaraian pakej Debian untuk membangunkan aplikasi

Pakej Debian diperlukan untuk pembangunan aplikasi

Perintah arahan berikut mengandungi senarai pakej yang dipertimbangkan minimum diperlukan untuk membangun dan menyusun, dari awal dan sepenuhnya, apa-apa jenis pakej, aplikasi dan program, asas dan asli, pada Debian GNU/Linux:

apt install autoconf automake autotools-dev build-essential dh-make debhelper debmake devscripts dpkg fakeroot file gfortran git gnupg fp-compiler lintian patch pbuilder perl python quilt xutils-dev

Perlu diingat bahawa, seperti biasa, banyak daripada ini pakej penting untuk pembangunan mempunyai kebergantungan, yang akan menyebabkan pakej lain yang diperlukan dipasang apabila dipasang, sekali gus mencapai a konfigurasi minimum, tetapi cukup untuk pembinaan pakej.

Sebagai contoh, pakej membina-penting Ia adalah:

Pakej yang mengandungi senarai bermaklumat pakej yang dianggap penting untuk membina pakej Debian. Pakej ini juga bergantung pada pakej dalam senarai itu, untuk memudahkan pemasangan pakej binaan penting.

Sementara autoconf, automake dan autotools-dev ialah pakej yang berfungsi sebagai pembantu (sokongan pemprosesan dan dokumentasi) untuk program baharu lain, yang menggunakan fail konfigurasi dan fail Makefile. dan pakej dh-make dan debhelper mereka diperlukan untuk membina rangka pakej dan boleh menggunakan beberapa alat untuk membina pakej.

Untuk maklumat lanjut mengenai perkara ini, anda boleh meneroka perkara berikut link.

Pakej Debian diperlukan untuk antara muka pengguna grafik

Perintah arahan berikut mengandungi senarai pakej yang dipertimbangkan minimum yang diperlukan untuk berkembang, dari awal dan sepenuhnya, mana-mana antara muka pengguna grafik, kedua-duanya untuk terminal (CLI) dan untuk Desktop (GUI), pada Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

Pakej Debian diperlukan untuk menambah sokongan multimedia

Perintah arahan berikut mengandungi senarai pakej tersebut yang dianggap paling minimum untuk menambah sokongan multimedia perlu, supaya permohonan boleh menjana atau membiak dengan senang hati dan cekap, fail multimedia (Fail MP3, fail GIF, fail JPG dan PNG) dan bunyi suara; kedua-duanya pada terminal (CLI) dan untuk Desktop (GUI), pada Debian GNU/Linux:

apt install espeak espeak-ng speech-dispatcher speech-dispatcher-espeak speech-dispatcher-espeak-ng festvox-ellpc11k festvox-en1 festvox-kallpc16k festvox-kdlpc16k festvox-us1 festvox-us2 festvox-us3 festival festival-freebsoft-utils mbrola mbrola-en1 mbrola-es1 mbrola-es2 mbrola-es3 mbrola-es4 mbrola-us1 mbrola-us2 mbrola-us3 mbrola-vz1 mpg123
LPI - SOA: Skrip Pengoptimuman Lanjutan dibuat dalam Bash Shell
artikel berkaitan:
LPI – SOA: Skrip Pengoptimuman Lanjutan dibuat dalam Bash Shell
MilagrOS 3.1: Kerja sedang dijalankan pada versi kedua tahun ini
artikel berkaitan:
MilagrOS 3.1: Kerja sedang dijalankan pada versi kedua tahun ini

Roundup: Catatan sepanduk 2021

Ringkasan

Pendek kata, pastinya, banyak lagi Pengguna lanjutan, dan di atas semua, pembangun perisian dan pengaturcara sistem, akan mempunyai cadangan atau cadangan hebat lain tentang, apa “Pakej Debian untuk membangunkan apl” adalah perlu untuk membuat aplikasi, program dan sistem pada kami GNU / Linux Distros. Jadi, jika ada yang tahu atau ada yang berguna cadangan, cadangan atau pembetulan kepada apa yang disediakan di sini, anda dialu-alukan untuk berbuat demikian melalui komen.

Dan ya, anda hanya menyukai penerbitan ini, jangan berhenti mengulas mengenainya dan berkongsi dengan orang lain. Juga, ingat untuk melawat kami «laman utama» untuk meneroka lebih banyak berita, serta menyertai saluran rasmi kami Telegram daripada DesdeLinux, Barat kumpulan untuk maklumat lanjut mengenai topik hari ini.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.