Ovaj post je nastavak (treći dio) od tutorijali posvećena DEBIAN GNU / Linux Distro, verzija 10 (Razbijač), koji služi kao osnova mnogih drugih kao što su MX-Linux 19 (ružno pače).
U ovom trećem dijelu ćemo pokazati osnovni paketi (aplikacije) preporučeno za pružanje potrebnog podrška osnovni za razvoj, ispitivanje i izvršavanje nekih softver (aplikacije) o našim lijepim i velikim Distrosima DEBIAN 10 i MX-Linux 19.
Prethodna 2 posta u ovoj seriji su:
- Ažurirajte i optimizirajte MX-Linux 19.0 i DEBIAN 10.2 nakon instalacije (Vidi unos)
- DEBIAN 10: Koji su dodatni paketi korisni nakon instalacije? (Vidi unos)
Zapamtite i imajte na umu da:
"Imajte na umu da su ovdje preporučene radnje i paketi za pokretanje i instaliranje upravo to, "paketi preporučeno" a na svakom je da pokrene i instalira sve ili neke od njih, zašto jesu potrebno ili korisno, kratkoročno ili srednjoročno, da ih poznajemo i koristimo, tako što će ih već pokrenuti ili instalirati.
I imajte na umu da su te radnje i / ili paketi bili prethodno testiran na oba Distrosa, a oni ne traže deinstalaciju paketa instaliranih prema tim zadacima. Unaprijediti, oni ne povećavaju potrošnju memorije ili CPU-a budući da prema zadanim postavkama ne učitavaju procese ili demone (usluge) u memoriju. Da biste unaprijed znali za što se koristi svaki paket, kliknite ovdje."
Paketi za podršku razvoju softvera
Podrška za Java programe
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
cilj: Instalirajte osnovnu podršku za kompatibilnost s Java programima.
Podrška za QT5 aplikacije
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
cilj: Instalirajte osnovnu podršku za kompatibilnost s programima izgrađenim s QT5.
Podrška za aplikacije za digitalno rudarstvo
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
cilj: Instalirajte osnovnu podršku za programe, upravljačke programe i knjižnice potrebne za instalaciju i upravljanje aplikacijama Digital Mining.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
cilj: Instalirajte osnovnu podršku za knjižnicu za programe koji koriste knjižnicu baza podataka Berkeley v5.3, široko korištenu u modernim aplikacijama Digitalnog rudarstva za kompajliranje i / ili pokretanje.
Podrška web aplikacija
apaš
apt install apache2
cilj: Instalirajte osnovnu podršku za web aplikacije optimizirane ili kompatibilne za Apache2.
Nginx
apt install nginx
cilj: Instalirajte osnovnu podršku za web aplikacije optimizirane ili kompatibilne za Nginx.
PostgreSQL
apt install postgresql
cilj: Instalirajte osnovnu podršku za naredbe i funkcije za upravljanje bazama podataka temeljenim na Postgresql-u.
apt install pgadmin3 y phppgadmin
cilj: Instalirajte osnovnu aplikacijsku podršku za upravljanje bazama podataka temeljenu na Postgresql-u.
MySQL
apt install mysql-server mysql-client
cilj: Instalirajte osnovnu podršku za naredbe i funkcije za upravljanje bazama podataka temeljenim na MySQL-u.
apt install phpmyadmin y mysql-workbench
cilj: Instalirajte osnovnu aplikacijsku podršku za upravljanje bazama podataka temeljenim na MySQL-u.
MariaDB
apt install mariadb-server mariadb-client
cilj: Instalirajte osnovnu podršku za naredbe i funkcije za upravljanje bazama podataka temeljene na MariaDB.
PHP
apt install php
cilj: Instalirajte osnovnu podršku za naredbe i funkcije za rukovanje aplikacijama temeljenim na PHP-u.
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
cilj: Instalirajte osnovnu podršku matičnih knjižnica za rukovanje aplikacijama temeljenim na PHP-u.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
cilj: Instalirajte osnovnu podršku za nenativnu knjižnicu za rukovanje aplikacijama temeljenim na PHP-u.
biser
apt install perl
cilj: Instalirajte osnovnu podršku za naredbe i funkcije za rukovanje aplikacijama temeljenim na PERL-u.
apt install libapache2-mod-perl2 y perlbrew
cilj: Instalirajte osnovnu podršku za knjižnicu za rukovanje aplikacijama temeljenim na PERL-u.
Piton
apt install python-all-dev python-pip
cilj: Instalirajte osnovnu podršku za naredbe i funkcije za rukovanje aplikacijama temeljenim na Pythonu.
apt install python3-setuptools python3-pyqt5 python3-pip
cilj: Instalirajte osnovnu podršku za naredbe i funkcije za rukovanje aplikacijama temeljenim na Python3-u.
Zaključak
Nadamo se da esta "koristan mali post" o tome koji su neophodni paketi potrebni za pružanje potrebne podrške za ispravan «instalación y gestión»
određenog razvoja softvera, o Distrosu «DEBIAN y MX-Linux»
, od velikog je interesa i korisnosti za cijelu «Comunidad de Software Libre y Código Abierto»
i velikog doprinosa širenju divnog, gigantskog i rastućeg ekosustava aplikacija i za «GNU/Linux»
.
A za više informacija, nemojte uvijek oklijevati posjetiti bilo koju Internetska knjižnica kao OpenLibra y jedit čitati knjige (PDF-ovi) na ovu temu ili druge područja znanja. Za sada, ako vam se ovo svidjelo «publicación»
, nemojte ga prestati dijeliti s drugima, u vašem Omiljene web stranice, kanali, grupe ili zajednice društvenih mreža, po mogućnosti besplatnih i otvorenih kao Mastodont, ili sigurno i privatno poput Telegram.
Ili jednostavno posjetite našu početnu stranicu na DesdeLinux ili se pridružite službenom kanalu Telegram od DesdeLinux čitati i glasati za ovu ili druge zanimljive publikacije na «Software Libre»
, «Código Abierto»
, «GNU/Linux»
i druge teme povezane s «Informática y la Computación»
, I «Actualidad tecnológica»
.
Ispravite me ako griješim, ali .. na debianu nisu uklonili phpmyadmin iz spremišta?
a da biste instalirali php, ne morate navesti (na primjer) php7.3 ili php7.3-curl
Pozdrav Twikzer! Hvala na komentaru. Svakako phpmyadmin nije u DEBIAN 10 (stabilnim) spremištima, ali jest u DEBIAN 11 (ispitnim) spremištima, pretpostavljam da će ga u jednom trenutku uključiti kao i drugi paketi u stabilne, ali to možete ili možete izostaviti, bez Međutim, zato sam ga tamo i ostavio. Što se tiče drugog, to nije potrebno, jer se trenutne verzije unutar spremišta nazivaju njihovim generičkim imenom.