Ottimizza il tuo GNU/Linux: pacchetti Debian per sviluppare app

Ottimizza il tuo GNU/Linux: pacchetti Debian per sviluppare app

Ottimizza il tuo GNU/Linux: pacchetti Debian per sviluppare app

tra il rilascio di Debian 10 (Buster), più di 3 anni fa (07/2019), e quella di Debian 11 (occhio di bue), poco più di 1 anno fa (08/21), abbiamo pubblicato la nostra consueta serie di post su "Converti la tua distribuzione GNU/Linux in...". Essendo uno di loro, 2 di loro, uno di nome "Trasforma il tuo GNU/Linux in una distribuzione adatta allo sviluppo software", e l'altro, “Pacchetti per il supporto allo sviluppo software su DEBIAN 10”. E in entrambi, forniamo ottimi suggerimenti e consigli per i pacchetti software da installare per quel campo IT.

Tuttavia, al momento, poiché sto sviluppando una piccola app interessante per GNU/Linux, chiamata Post-installazione di Linux – Script di ottimizzazione avanzato (LPI-SOA); Ho notato che ci sono altri fantastici pacchetti Debian da includere in tutto questo mondo IT. Pacchetti che fanno più riferimento a, quando sviluppiamo “Pacchetti .deb e applicazioni native” semplice, per esempio, usando linguaggi di scripting come Bash Shell o Python. Pertanto, oggi condivido con voi un interessante e utile elenco di "Pacchetti Debian per lo sviluppo di app".

Pacchetti per supporto allo sviluppo software su DEBIAN 10

Pacchetti per supporto allo sviluppo software su DEBIAN 10

E, prima di iniziare a leggere questo post sul necessario "Pacchetti Debian per lo sviluppo di app", lasceremo alcuni link a post correlati precedenti per la lettura successiva:

Pacchetti per supporto allo sviluppo software su DEBIAN 10
Articolo correlato:
Pacchetti per supporto allo sviluppo software su DEBIAN 10
Trasforma il tuo GNU / Linux in un Distro adatto allo sviluppo software
Articolo correlato:
Trasforma il tuo GNU / Linux in un Distro adatto allo sviluppo software

Consigli sui pacchetti Debian per lo sviluppo di app

Consigli sui pacchetti Debian per lo sviluppo di app

Elenchi di pacchetti Debian per lo sviluppo di app

Pacchetti Debian necessari per lo sviluppo di app

Il seguente ordine di comando contiene l'elenco di quei pacchetti che vengono considerati minimo necessario per lo sviluppo e la compilazione, da zero e completamente, qualsiasi tipo di pacchetto, applicazione e programma, di base e nativo, su 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

Tieni presente che, come al solito, molti di questi i pacchetti essenziali per lo sviluppo hanno delle dipendenze, che causerà l'installazione di altri pacchetti richiesti una volta installati, ottenendo così a configurazione minima, ma abbastanza per costruzione del pacchetto.

Ad esempio, il pacchetto costruire-essenziale è:

Un pacchetto contenente un elenco informativo di pacchetti considerati essenziali per la creazione di pacchetti Debian. Questo pacchetto dipende anche dai pacchetti in quell'elenco, per semplificare l'installazione dei pacchetti build-essential.

Mentre il autoconf, automake e autotools-dev sono pacchetti che fungono da aiutanti (supporto per l'elaborazione e documentazione) per altri nuovi programmi, che utilizzano file di configurazione e file Makefile. e i pacchi dh-make e debhelper sono necessari per costruire lo scheletro dei pacchetti e per essere in grado di utilizzare alcuni strumenti per costruire i pacchetti.

Per ulteriori informazioni su questo punto, puoi esplorare quanto segue link.

Pacchetti Debian necessari per le interfacce utente grafiche

Il seguente ordine di comando contiene l'elenco di quei pacchetti che vengono considerati minimamente necessario per svilupparsi, da zero e completamente, qualsiasi Interfaccia grafica utente, sia per terminali (CLI) che per Desktop (GUI), su Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

Pacchetti Debian necessari per aggiungere il supporto multimediale

Il seguente ordine di comando contiene l'elenco di quei pacchetti che sono considerati minimamente necessari per aggiungere il file supporto multimediale necessario, in modo che un'applicazione possa generare o riprodurre piacevole ed efficiente, file multimediali (file MP3, file GIF, file JPG e PNG) e suoni vocali; sia su terminali (CLI) che per Desktop (GUI), su 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: Script di ottimizzazione avanzato realizzato in Bash Shell
Articolo correlato:
LPI – SOA: Script di ottimizzazione avanzato realizzato in Bash Shell
MilagrOS 3.1: Sono già in corso i lavori per la seconda versione dell'anno
Articolo correlato:
MilagrOS 3.1: Sono già in corso i lavori per la seconda versione dell'anno

Riepilogo: Banner post 2021

Riassunto

Insomma, sicuramente, molti altri Utenti avanzati, e soprattutto, sviluppatori di software e programmatori di sistema, avrà altri ottimi suggerimenti o consigli su cosa "Pacchetti Debian per lo sviluppo di app" sono necessari per realizzare applicazioni, programmi e sistemi sul ns Distribuzioni GNU / Linux. Quindi, se qualcuno sa o ha qualcosa di utile suggerimento, raccomandazione o correzione a quanto fornito qui, puoi farlo attraverso i commenti.

E sì, questa pubblicazione ti è semplicemente piaciuta, non smettere di commentarla e condividerla con gli altri. Inoltre, ricorda di visitare il ns «pagina iniziale» per esplorare altre notizie e unirti al nostro canale ufficiale di Telegramma da DesdeLinux, Ovest gruppo per ulteriori informazioni sull'argomento di oggi.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.