Pakete für die Softwareentwicklungsunterstützung unter DEBIAN 10
Diese Veröffentlichung ist die Fortsetzung (dritter Teil ) der Tutorials zur DEBIAN GNU/Linux-Distribution , Version 10 (Buster) , die als Grundlage für viele andere dient, wie zum Beispiel MX-Linux 19 (Ugly Duckling).
In diesem dritten Teil stellen wir die wichtigsten Pakete (Anwendungen) vor, die empfohlen werden, um die notwendige grundlegende Unterstützung für die Entwicklung, das Testen und die Ausführung einiger Software (Anwendungen) auf unseren schönen und großartigen Debian 10 und MX-Linux 19 Distributionen zu gewährleisten.
Aktualisieren und optimieren Sie MX-Linux 19.0 und DEBIAN 10.2 nach der Installation
Die vorherigen 2 Beiträge in dieser Reihe sind:
- Aktualisieren und optimieren Sie MX-Linux 19.0 und DEBIAN 10.2 nach der Installation (Siehe Eintrag)
- DEBIAN 10: Welche zusätzlichen Pakete sind nach der Installation nützlich? (Siehe Eintrag)
DEBIAN 10: Welche zusätzlichen Pakete sind nach der Installation nützlich?
Denken Sie daran und denken Sie daran, dass:
„ Denken Sie daran, dass die hier empfohlenen Aktionen und Pakete, die Sie ausführen und installieren sollen, genau das sind: „ empfohlene Pakete “. Es liegt in der Verantwortung jedes Einzelnen, alle oder einige davon auszuführen und zu installieren, weil sie kurz- oder mittelfristig notwendig oder nützlich sind, um sie kennenzulernen und zu verwenden , sobald sie ausgeführt oder installiert wurden.“
Bitte beachten Sie, dass diese Aktionen und/oder Pakete bereits auf beiden Distributionen getestet wurden und keine Deinstallation standardmäßig installierter Pakete erfordern. Außerdem erhöhen sie weder den Speicher- noch den CPU-Verbrauch, da sie standardmäßig keine Prozesse oder Daemons ( Dienste) in den Speicher laden. Um mehr über den Zweck der einzelnen Pakete zu erfahren, klicken Sie hier.

Pakete zur Unterstützung der Softwareentwicklung
Unterstützung für Java-Anwendungen
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Ziel: Installation grundlegender Unterstützung für die Kompatibilität mit Anwendungen, die mit Java entwickelt wurden.
Unterstützung für QT5-Anwendungen
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Ziel: Installation grundlegender Unterstützung für die Kompatibilität mit Anwendungen, die mit QT5 entwickelt wurden.
Unterstützung für Digital Mining-Anwendungen
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
Ziel: Installation der grundlegenden Anwendungsunterstützung, Treiber und Bibliotheken, die für die Installation und Verwaltung von Digital Mining-Anwendungen erforderlich sind.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Ziel: Installation grundlegender Bibliotheksunterstützung für Programme, die die Berkeley v5.3 Datenbankbibliothek verwenden, welche von modernen Digital Mining-Anwendungen häufig zum Kompilieren und/oder Ausführen verwendet wird.
Unterstützung von Webanwendungen
Apache
apt install apache2
Ziel: Installation grundlegender Unterstützung für Webanwendungen, die für Apache2 optimiert oder kompatibel sind.
Nginx
apt install nginx
Ziel: Installation grundlegender Unterstützung für Nginx-optimierte oder kompatible Webanwendungen.
PostgreSQL
apt install postgresql
Ziel: Installation grundlegender Befehls- und Funktionsunterstützung für die Verwaltung von PostgreSQL-basierten Datenbanken.
apt install pgadmin3 y phppgadmin
Ziel: Installation grundlegender Anwendungsunterstützung für die Verwaltung von PostgreSQL-basierten Datenbanken.
MySQL
apt install mysql-server mysql-client
Ziel: Installation grundlegender Befehls- und Funktionsunterstützung für die Handhabung von MySQL-basierten Datenbanken.
apt install phpmyadmin y mysql-workbench
Ziel: Installation grundlegender Anwendungsunterstützung für die Verwaltung von MySQL-basierten Datenbanken.
MariaDB
apt install mariadb-server mariadb-client
Ziel: Installation grundlegender Befehls- und Funktionsunterstützung für die Verwaltung von MariaDB-basierten Datenbanken.
PHP
apt install php
Ziel: Installation grundlegender Befehls- und Funktionsunterstützung für die Verwaltung von PHP-basierten Anwendungen.
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
Ziel: Installation grundlegender Unterstützung für native Bibliotheken zur Handhabung von PHP-basierten Anwendungen.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Ziel: Installation grundlegender Unterstützung für nicht-native Bibliotheken zur Handhabung von PHP-basierten Anwendungen.
PERL
apt install perl
Ziel: Installation grundlegender Befehls- und Funktionsunterstützung für die Handhabung von PERL-basierten Anwendungen.
apt install libapache2-mod-perl2 y perlbrew
Ziel: Die grundlegende Bibliotheksunterstützung für die Handhabung von PERL-basierten Anwendungen zu installieren.
Python
apt install python-all-dev python-pip
Ziel: Installation grundlegender Befehls- und Funktionsunterstützung für die Verwaltung von Python-basierten Anwendungen.
apt install python3-setuptools python3-pyqt5 python3-pip
Ziel: Installation grundlegender Befehls- und Funktionsunterstützung für die Verwaltung von Python3-basierten Anwendungen.

Fazit
Wir hoffen es dies "hilfreicher kleiner Beitrag" darüber, welche wesentlichen Pakete benötigt werden, um die notwendige Unterstützung für eine korrekte zu bieten «instalación y gestión» bestimmter Softwareentwicklungenüber Distros «DEBIAN y MX-Linux»ist von großem Interesse und Nutzen für das Ganze «Comunidad de Software Libre y Código Abierto» und von großem Beitrag zur Verbreitung des wunderbaren, gigantischen und wachsenden Ökosystems von Anwendungen von und für «GNU/Linux».
Und für weitere Informationen zögern Sie nicht immer, eine zu besuchen Online-Bibliothek als OpenLibra y jedit zu lesen Bücher (PDFs) zu diesem oder anderen Themen Wissensbereiche. Fürs Erste, wenn dir das gefallen hat «publicación», Hör nicht auf, es zu teilen mit anderen in deinem Lieblingswebsites, -kanäle, -gruppen oder -gemeinschaften von sozialen Netzwerken, vorzugsweise frei und offen als Mastodonoder sicher und privat wie Telegram.
Oder besuchen Sie einfach unsere Homepage unter FromLinux oder trete dem offiziellen Kanal bei FromLinux-Telegramm zu lesen und für diese oder andere interessante Publikationen zu stimmen «Software Libre», «Código Abierto», «GNU/Linux» und andere Themen im Zusammenhang mit «Informática y la Computación»Und das «Actualidad tecnológica».