Ohjelmistokehityspaketit DEBIAN 10: lle
Tämä julkaisu on jatkoa (kolmas osa ) DEBIAN GNU/Linux-jakelun versiolle 10 (Buster) omistetuille tutoriaaleille , jotka toimivat pohjana monille muille, kuten MX -Linux 19:lle (Ruma ankanpoikanen).
Tässä kolmannessa osassa esittelemme tärkeimmät suositellut paketit (sovellukset), jotka tarjoavat tarvittavan perustuen joidenkin ohjelmistojen (sovellusten) kehittämiseen , testaamiseen ja suorittamiseen kauniilla ja upeilla Debian 10- ja MX-Linux 19 -jakeluillamme.
Päivitä ja optimoi MX-Linux 19.0 ja DEBIAN 10.2 asennuksen jälkeen
Tämän sarjan 2 edellistä viestiä ovat:
- Päivitä ja optimoi MX-Linux 19.0 ja DEBIAN 10.2 asennuksen jälkeen (Katso kohta)
- DEBIAN 10: Mitkä lisäpaketit ovat hyödyllisiä asennuksen jälkeen? (Katso kohta)
DEBIAN 10: Mitkä lisäpaketit ovat hyödyllisiä asennuksen jälkeen?
Muista ja pidä mielessä, että:
Muista , että tässä suositellut suoritettavat ja asennettavat toiminnot ja paketit ovat vain " suositeltuja paketteja ", ja jokaisen on itse suoritettava ja asennettava ne kaikki tai osa niistä, koska ne ovat hänelle välttämättömiä tai hyödyllisiä lyhyellä tai keskipitkällä aikavälillä, jotta hän voi tutustua niihin ja käyttää niitä sen jälkeen, kun ne on suoritettu tai asennettu.
Huomaa, että näitä toimintoja ja/tai paketteja on aiemmin testattu molemmissa jakeluissa , eivätkä ne vaadi oletusarvoisesti asennettujen pakettien poistamista. Lisäksi ne eivät lisää muistin tai suorittimen käyttöä, koska ne eivät oletusarvoisesti lataa prosesseja tai daemoneja ( palveluita) muistiin. Lisätietoja kunkin paketin tarkoituksesta saat napsauttamalla tästä.

Ohjelmistokehitystukipaketit
Java-sovellusten tuki
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Tavoite: Asentaa perusyhteensopivuustuki Javalla kehitettyjen sovellusten kanssa.
Tuki QT5-sovelluksille
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Tavoite: Asentaa perusyhteensopivuustuki QT5:llä kehitettyjen sovellusten kanssa.
Digitaalisen kaivosohjelman tuki
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
Tavoite: Asentaa digitaalisen kaivostoiminnan sovellusten asennukseen ja hallintaan tarvittavat perussovellustuet, ajurit ja kirjastot.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Tavoite: Asentaa peruskirjastotuki ohjelmille, jotka käyttävät Berkeley v5.3 -tietokantakirjastoa. Kyseistä kirjastoa käytetään laajalti nykyaikaisissa Digital Mining -sovelluksissa käännettäväksi ja/tai suoritettavaksi.
Verkkosovellusten tuki
Apache
apt install apache2
Tavoite: Asentaa perustuki Apache2:n kanssa optimoiduille tai yhteensopiville verkkosovelluksille.
nginx
apt install nginx
Tavoite: Asentaa perustuki Nginx-optimoiduille tai yhteensopiville verkkosovelluksille.
PostgreSQL
apt install postgresql
Tavoite: Asentaa PostgreSQL-pohjaisten tietokantojen hallintaan tarvittavat peruskomennot ja funktiot.
apt install pgadmin3 y phppgadmin
Tavoite: Asentaa perussovellustuki PostgreSQL-pohjaisten tietokantojen hallintaan.
MySQL
apt install mysql-server mysql-client
Tavoite: Asentaa MySQL-pohjaisten tietokantojen käsittelyyn tarvittavat peruskomennot ja funktiot.
apt install phpmyadmin y mysql-workbench
Tavoite: Asentaa MySQL-pohjaisten tietokantojen hallintaan tarvittavat perussovellustuet.
MariaDB
apt install mariadb-server mariadb-client
Tavoite: Asentaa MariaDB-pohjaisten tietokantojen hallintaan tarkoitettu peruskomento- ja funktiotuki.
PHP
apt install php
Tavoite: Asentaa peruskomento- ja funktiotuki PHP-pohjaisten sovellusten hallintaan.
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
Tavoite: Asentaa perustuki natiiveille kirjastoille PHP-pohjaisten sovellusten käsittelyä varten.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Tavoite: Asentaa perustuki ei-natiiveille kirjastoille PHP-pohjaisten sovellusten käsittelyä varten.
Perl
apt install perl
Tavoite: Asentaa peruskomento- ja funktiotuen PERL-pohjaisten sovellusten käsittelyyn.
apt install libapache2-mod-perl2 y perlbrew
Tavoite: Asentaa PERL-pohjaisten sovellusten käsittelyyn tarvittavan peruskirjastotuen.
Python
apt install python-all-dev python-pip
Tavoite: Asentaa Python-pohjaisten sovellusten hallintaan tarvittavat peruskomennot ja -funktiot.
apt install python3-setuptools python3-pyqt5 python3-pip
Tavoite: Asentaa Python3-pohjaisten sovellusten hallintaan tarvittavat peruskomennot ja -funktiot.

Johtopäätös
Toivomme että tämä "hyödyllinen pieni viesti" mitä tärkeitä paketteja tarvitaan tarvittavan tuen antamiseksi oikein «instalación y gestión» tietyistä ohjelmistokehityksistä, noin Distros «DEBIAN y MX-Linux», on erittäin kiinnostava ja hyödyllinen kokonaisuudessaan «Comunidad de Software Libre y Código Abierto» ja suurella panoksella ihmeellisen, jättimäisen ja kasvavan ekosysteemin levittämiseen «GNU/Linux».
Ja lisätietoja, älä aina epäröi vierailla missään Verkkokirjasto kuten OpenLibra y jedit lukea kirjat (PDF) aiheesta tai muusta osaamisalueet. Toistaiseksi, jos pidit tästä «publicación», älä lopeta sen jakamista muiden kanssa, sinun Suosikkisivustot, kanavat, ryhmät tai yhteisöt sosiaalisia verkostoja, mieluiten ilmaisia ​​ja avoimia Mastodonttitai turvallinen ja yksityinen Telegram.
Tai yksinkertaisesti käy kotisivullamme osoitteessa FromLinux tai liity viralliseen kanavaan Sanoma DesdeLinuxilta lukea ja äänestää tätä tai muita mielenkiintoisia julkaisuja «Software Libre», «Código Abierto», «GNU/Linux» ja muut aiheeseen liittyvät aiheet «Informática y la Computación»Ja «Actualidad tecnológica».