Ta objava je nadaljevanje (tretji del) od vaje posvečen DEBIAN GNU / Linux Distro, različica 10 (Busters), ki služi kot podlaga mnogim drugim, kot npr MX-Linux 19 (grdo račka).
V tem tretjem delu bomo prikazali bistveni paketi (aplikacije) priporočamo, da zagotovite potrebno podpora osnovno za razvoj, testiranje in izvajanje nekaterih programska oprema (aplikacije) o naših lepih in velikih Distrosih DEBIAN 10 in MX-Linux 19.
Prejšnja 2 prispevka v tej seriji sta:
- Po namestitvi posodobite in optimizirajte MX-Linux 19.0 in DEBIAN 10.2 (Glej vnos)
- DEBIAN 10: Kateri dodatni paketi so koristni po namestitvi? (Glej vnos)
Ne pozabite in upoštevajte, da:
"Ne pozabite, da so tukaj dejanja in paketi, ki jih priporočamo za zagon in namestitev, "paketov priporočljivo" in vsak od njih mora izvesti in namestiti vse ali nekatere, zakaj so kratkoročno ali srednjeročno potrebno ali koristno za njihovo poznavanje in uporabo, tako da so jih že zagnali ali namestili.
In ne pozabite, da so bila ta dejanja in / ali paketi predhodno preizkušen na obeh Distrosihin ne zahtevajte odstranitve paketov, ki so privzeto nameščeni v teh. Nadalje, ne povečajo porabe pomnilnika ali procesorja saj v pomnilnik privzeto ne nalagajo procesov ali demonov (storitev). Če želite vnaprej vedeti, za kaj se uporablja posamezen paket, kliknite tukaj."
Paketi za podporo razvoju programske opreme
Podpora za programe Java
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Objetivo: Namestite osnovno podporo za združljivost z aplikacijami Java.
Podpora za aplikacije QT5
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Objetivo: Namestite osnovno podporo za združljivost z aplikacijami, zgrajenimi s QT5.
Podpora za aplikacije Digital Mining
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
Objetivo: Namestite osnovno podporo za programe, gonilnike in knjižnice, potrebne za namestitev in upravljanje aplikacij Digital Mining.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Objetivo: Namestite osnovno podporo za knjižnice za programe, ki uporabljajo knjižnico baz podatkov Berkeley v5.3, ki jo sodobne aplikacije za digitalno rudarstvo pogosto uporabljajo za prevajanje in / ali zagon.
Podpora za spletne aplikacije
Apache
apt install apache2
Objetivo: Namestite osnovno podporo za spletne aplikacije, optimizirane ali združljive za Apache2.
Nginx
apt install nginx
Objetivo: Namestite osnovno podporo za spletne aplikacije, optimizirane ali združljive za Nginx.
PostgreSQL
apt install postgresql
Objetivo: Namestite osnovno podporo za ukaze in funkcije za upravljanje zbirk podatkov, ki temeljijo na Postgresql.
apt install pgadmin3 y phppgadmin
Objetivo: Namestite osnovno aplikacijsko podporo za upravljanje zbirk podatkov, ki temelji na Postgresql.
MySQL
apt install mysql-server mysql-client
Objetivo: Namestite osnovno podporo za ukaze in funkcije za upravljanje baz podatkov, ki temeljijo na MySQL.
apt install phpmyadmin y mysql-workbench
Objetivo: Namestite osnovno aplikacijsko podporo za upravljanje baz podatkov, ki temeljijo na MySQL.
MariaDB
apt install mariadb-server mariadb-client
Objetivo: Namestite osnovno podporo za ukaze in funkcije za upravljanje zbirk podatkov na osnovi MariaDB.
PHP
apt install php
Objetivo: Namestite osnovno podporo za ukaze in funkcije za upravljanje aplikacij, ki temeljijo na PHP.
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
Objetivo: Namestite osnovno podporo izvornih knjižnic za upravljanje aplikacij, ki temeljijo na PHP.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Objetivo: Namestite osnovno podporo tuje knjižnice za obdelavo aplikacij, ki temeljijo na PHP.
biser
apt install perl
Objetivo: Namestite osnovno podporo za ukaze in funkcije za upravljanje aplikacij, ki temeljijo na PERL.
apt install libapache2-mod-perl2 y perlbrew
Objetivo: Namestite osnovno podporo za knjižnice za upravljanje aplikacij, ki temeljijo na PERL.
Python
apt install python-all-dev python-pip
Objetivo: Namestite osnovno podporo za ukaze in funkcije za upravljanje aplikacij, ki temeljijo na Pythonu.
apt install python3-setuptools python3-pyqt5 python3-pip
Objetivo: Namestite osnovno podporo za ukaze in funkcije za upravljanje aplikacij, ki temeljijo na Python3.
Zaključek
Upamo, da to "koristna majhna objava" o tem, kateri bistveni paketi so potrebni za zagotovitev potrebne podpore za pravilno «instalación y gestión»
nekaterih programov, o Distrosu «DEBIAN y MX-Linux»
, biti zelo zanimive in koristne za celotno «Comunidad de Software Libre y Código Abierto»
in velik prispevek k širjenju čudovitega, velikanskega in rastočega ekosistema aplikacij in za «GNU/Linux»
.
In za več informacij vedno ne oklevajte obiskati nobene Spletna knjižnica kot OpenLibra y jedit brati knjige (PDF) o tej temi ali drugih področja znanja. Za zdaj, če vam je bilo to všeč «publicación»
, ne nehajte ga deliti z drugimi, v vašem Priljubljena spletna mesta, kanali, skupine ali skupnosti socialnih omrežij, po možnosti brezplačno in odprto kot Mastodonali varno in zasebno Telegram.
Ali pa preprosto obiščite našo domačo stran na naslovu DesdeLinux ali se pridružite uradnemu kanalu Telegram z dne DesdeLinux branje in glasovanje za to ali druge zanimive publikacije na temo «Software Libre»
, «Código Abierto»
, «GNU/Linux»
in druge teme, povezane z «Informática y la Computación»
, in «Actualidad tecnológica»
.
Popravite me, če se motim, toda .. v debianu phpmyadmin niso odstranili iz repozitorijev?
in če želite namestiti php, vam ni treba določiti (na primer) php7.3 ali php7.3-curl
Lep pozdrav Twikzer! Hvala za vaš komentar. Seveda phpmyadmin ni v skladiščih DEBIAN 10 (stabilno), vendar je v skladiščih DEBIAN 11 (testiranje), kar predvidevam, da ga bodo na neki točki vključili kot druge pakete v stabilne, vendar ga lahko ali pa izpustite, brez Vendar sem ga zato pustil tam. Glede drugega ni potrebno, saj se trenutne različice v skladišču imenujejo s splošnim imenom.