Pakker for programvareutvikling på DEBIAN 10
Denne publikasjonen er fortsettelsen (tredje del ) av veiledningene dedikert til DEBIAN GNU/Linux-distribusjonen , versjon 10 (Buster) , som fungerer som grunnlag for mange andre, som MX-Linux 19 (Ugly Duckling).
I denne tredje delen vil vi vise de viktigste pakkene (applikasjonene) som anbefales for å gi nødvendig grunnleggende støtte for utvikling, testing og kjøring av noe programvare (applikasjoner) på våre vakre og flotte Debian 10- og MX-Linux 19- distribusjoner.
Oppdater og optimaliser MX-Linux 19.0 og DEBIAN 10.2 etter installasjon
De to forrige innleggene i denne serien er:
- Oppdater og optimaliser MX-Linux 19.0 og DEBIAN 10.2 etter installasjon (Se oppføring)
- DEBIAN 10: Hvilke ekstra pakker er nyttige etter installasjon? (Se oppføring)
DEBIAN 10: Hvilke ekstra pakker er nyttige etter installasjon?
Husk og husk at:
« Husk at handlingene og pakkene som anbefales her for kjøring og installering, nettopp er « anbefalte pakker », og det er opp til hver enkelt å kjøre og installere alle eller noen av dem, fordi de er nødvendige eller nyttige for dem på kort eller mellomlang sikt, for å bli kjent med dem og bruke dem når de først er kjørt eller installert.»
Vær oppmerksom på at disse handlingene og/eller pakkene tidligere har blitt testet på begge distribusjonene og ikke krever avinstallering av pakker som er installert som standard. Videre øker de ikke minne- eller CPU-bruken fordi de ikke laster inn prosesser eller daemoner ( tjenester) i minnet som standard. For å lære mer om formålet med hver pakke, klikk her.

Pakker for støtte for programvareutvikling
Støtte for Java-applikasjoner
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Mål: Å installere grunnleggende støtte for kompatibilitet med applikasjoner utviklet med Java.
Støtte for QT5-applikasjoner
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Mål: Å installere grunnleggende støtte for kompatibilitet med applikasjoner utviklet med QT5.
Støtte for Digital Mining applikasjoner
apt install autoconf automake autotools-dev build-essential byobu g++ gcc gcc-7 g++-7 git git-core libboost-dev libboost-all-dev libcrypto++-dev libcurl4 libdb-dev libdb++-dev libevent-dev libgmp-dev libgmp3-dev libhwloc-dev libjansson-dev libmicrohttpd-dev libminiupnpc-dev libncurses5-dev libprotobuf-dev libqrencode-dev libqt5gui5 libqtcore4 libqt5dbus5 libstdc++6 libssl-dev libusb-1.0-0-dev libtool libudev-dev make ocl-icd-opencl-dev openssl pkg-config protobuf-compiler qrencode qttools5-dev qttools5-dev-tools
Mål: Å installere grunnleggende applikasjonsstøtte, drivere og biblioteker som er nødvendige for installasjon og administrasjon av digitale gruveapplikasjoner.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Mål: Å installere grunnleggende bibliotekstøtte for programmer som bruker Berkeley v5.3-databasebiblioteket, som er mye brukt av moderne digitale gruvedriftsapplikasjoner, for kompilering og/eller kjøring.
Støtte for webapplikasjoner
Apache
apt install apache2
Mål: Å installere grunnleggende støtte for webapplikasjoner som er optimaliserte eller kompatible med Apache2.
Nginx
apt install nginx
Mål: Å installere grunnleggende støtte for Nginx-optimaliserte eller kompatible webapplikasjoner.
PostgreSQL
apt install postgresql
Mål: Å installere grunnleggende kommando- og funksjonsstøtte for administrasjon av Postgresql-baserte databaser.
apt install pgadmin3 y phppgadmin
Mål: Å installere grunnleggende applikasjonsstøtte for administrasjon av Postgresql-baserte databaser.
MySQL
apt install mysql-server mysql-client
Mål: Å installere grunnleggende kommando- og funksjonsstøtte for håndtering av MySQL-baserte databaser.
apt install phpmyadmin y mysql-workbench
Mål: Å installere grunnleggende applikasjonsstøtte for administrasjon av MySQL-baserte databaser.
mariadb
apt install mariadb-server mariadb-client
Mål: Å installere grunnleggende kommando- og funksjonsstøtte for administrasjon av MariaDB-baserte databaser.
PHP
apt install php
Mål: Å installere grunnleggende kommando- og funksjonsstøtte for administrasjon av PHP-baserte applikasjoner.
apt install php-cas php-cgi php-curl php-gd php-json php-mbstring php-mysql php-xml php-apcu php-cli php-dev php-imap php-ldap php-xmlrpc php-intl php-pgsql php-sqlite3 php-zip phpqrcode
Mål: Å installere grunnleggende støtte for native biblioteker for håndtering av PHP-baserte applikasjoner.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Mål: Å installere grunnleggende støtte for ikke-native biblioteker for håndtering av PHP-baserte applikasjoner.
PERL
apt install perl
Mål: Å installere grunnleggende kommando- og funksjonsstøtte for håndtering av PERL-baserte applikasjoner.
apt install libapache2-mod-perl2 y perlbrew
Mål: Å installere grunnleggende bibliotekstøtte for håndtering av PERL-baserte applikasjoner.
Python
apt install python-all-dev python-pip
Mål: Å installere grunnleggende kommando- og funksjonsstøtte for administrasjon av Python-baserte applikasjoner.
apt install python3-setuptools python3-pyqt5 python3-pip
Mål: Å installere grunnleggende kommando- og funksjonsstøtte for administrasjon av Python3-baserte applikasjoner.

Konklusjon
Vi håper det dette "nyttig lite innlegg" på hvilke viktige pakker som er nødvendige for å gi nødvendig støtte for en korrekt «instalación y gestión» av visse programvareutviklinger, om Distros «DEBIAN y MX-Linux», være av stor interesse og nytte, for hele «Comunidad de Software Libre y Código Abierto» og med stort bidrag til spredningen av det fantastiske, gigantiske og voksende økosystemet med applikasjoner for og for «GNU/Linux».
Og for mer informasjon, ikke nøl med å besøke noen Nettbibliotek som OpenLibra y jedit å lese bøker (PDF-filer) om dette emnet eller andre kunnskapsområder. For nå, hvis du likte dette «publicación», ikke slutte å dele den med andre, i din Favorittnettsteder, kanaler, grupper eller lokalsamfunn av sosiale nettverk, helst gratis og åpent som Мастодон, eller sikker og privat som Telegram.
Eller bare besøk hjemmesiden vår på Fra Linux eller bli med på den offisielle kanalen Telegram fra FromLinux å lese og stemme på denne eller andre interessante publikasjoner på «Software Libre», «Código Abierto», «GNU/Linux» og andre emner relatert til «Informática y la Computación», og «Actualidad tecnológica».