Цей пост є продовженням (третя частина) з Tutoriales присвячений DEBIAN GNU / Linux Distro, версія 10 (Бастер), що служить основою для багатьох інших, таких як MX-Linux 19 (Некрасиве каченя).
У цій третій частині ми покажемо необхідні пакети (додатки) рекомендується надати необхідне підтримка основний для розробка, тестування та виконання деяких програмне забезпечення (додатки) про наш прекрасний і великий Distros DEBIAN 10 та MX-Linux 19.
Попередні 2 повідомлення в цій серії:
- Оновіть та оптимізуйте MX-Linux 19.0 та DEBIAN 10.2 після встановлення (Див. Запис)
- DEBIAN 10: Які додаткові пакети корисні після встановлення? (Див. Запис)
Пам’ятайте і пам’ятайте, що:
"Пам'ятайте, що дії та пакети, рекомендовані тут для запуску та встановлення, є саме такими, "пакети рекомендується», і кожному потрібно запустити та встановити всі або деякі з них, чому вони необхідні чи корисні в коротко- чи середньостроковій перспективі, щоб знати та використовувати їх, запустивши або встановивши їх.
І майте на увазі, що ці дії та / або пакети були попередньо протестовані на обох дистрибутивах, і не просіть видалити пакунки, встановлені за замовчуванням у них. Далі, вони не збільшують споживання пам'яті або процесора оскільки вони не завантажують процеси або демони (служби) в пам'ять за замовчуванням. Щоб заздалегідь знати, для чого використовується кожна упаковка, натисніть тут."
Пакети для підтримки розробки програмного забезпечення
Підтримка програм Java
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Objetivo: Встановіть базову підтримку сумісності з програмами Java.
Підтримка програм QT5
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Objetivo: Встановіть базову підтримку сумісності з програмами, побудованими з QT5.
Підтримка програм 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: Встановіть основну підтримку додатків, драйвери та бібліотеки, необхідні для встановлення та управління програмами Digital Mining.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Objetivo: Встановіть базову підтримку бібліотеки для програм, що використовують бібліотеку баз даних Berkeley v5.3, широко використовувану сучасними програмами Digital Mining для компіляції та / або запуску.
Підтримка веб-додатків
Apache
apt install apache2
Objetivo: Встановіть базову підтримку веб-додатків, оптимізованих або сумісних для Apache2.
Nginx
apt install nginx
Objetivo: Встановіть базову підтримку веб-додатків, оптимізованих або сумісних для Nginx.
PostgreSQL
apt install postgresql
Objetivo: Встановіть базову підтримку команд і функцій для управління базами даних на основі Postgresql.
apt install pgadmin3 y phppgadmin
Objetivo: Встановіть базову підтримку додатків для управління базами даних на основі Postgresql.
MySQL
apt install mysql-server mysql-client
Objetivo: Встановіть базову підтримку команд і функцій для управління базами даних на базі MySQL.
apt install phpmyadmin y mysql-workbench
Objetivo: Встановіть базову підтримку додатків для управління базами даних на базі MySQL.
MariaDB
apt install mariadb-server mariadb-client
Objetivo: Встановіть основну підтримку команд і функцій для управління базами даних на основі MariaDB.
PHP
apt install php
Objetivo: Встановіть базову підтримку команд і функцій для роботи з програмами на основі 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: Встановіть базову підтримку власних бібліотек для управління програмами на основі PHP.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Objetivo: Встановіть базову підтримку чужої бібліотеки для роботи з програмами на основі PHP.
PERL
apt install perl
Objetivo: Встановіть основну підтримку команд і функцій для обробки програм на основі PERL.
apt install libapache2-mod-perl2 y perlbrew
Objetivo: Встановіть базову підтримку бібліотеки для роботи з програмами на основі PERL.
Python
apt install python-all-dev python-pip
Objetivo: Встановіть базову підтримку команд і функцій для управління програмами на основі Python.
apt install python3-setuptools python3-pyqt5 python3-pip
Objetivo: Встановіть базову підтримку команд і функцій для роботи з програмами на основі Python3.
Висновок
Ми сподіваємось на це Еста "корисний маленький пост" про те, які основні пакети необхідні, щоб надати необхідну підтримку для правильного «instalación y gestión»
певних розробок програмного забезпечення, про Distros «DEBIAN y MX-Linux»
, представляти великий інтерес та корисність для всього «Comunidad de Software Libre y Código Abierto»
і великий внесок у розповсюдження чудової, гігантської та зростаючої екосистеми застосувань і для «GNU/Linux»
.
А для отримання додаткової інформації завжди соромтеся відвідати будь-яку Інтернет-бібліотека як OpenLibra y jedit читати книги (PDF-файли) на цю тему чи інші галузі знань. Поки що, якщо вам це сподобалось «publicación»
, не припиняйте ділитися цим з іншими, у вашому Улюблені веб-сайти, канали, групи чи спільноти соціальних мереж, бажано безкоштовних і відкритих як Мастодонт, або захищений та приватний Telegram.
Або просто відвідайте нашу домашню сторінку за адресою DesdeLinux або приєднатися до офіційного каналу Телеграма о DesdeLinux читати та голосувати за ту чи іншу цікаву публікацію на тему «Software Libre»
, «Código Abierto»
, «GNU/Linux»
та інші теми, пов’язані з «Informática y la Computación»
І «Actualidad tecnológica»
.
Виправте мене, якщо я помиляюся, але .. на debian вони не видаляли phpmyadmin зі сховищ?
а щоб встановити php, не потрібно вказувати (наприклад) php7.3 або php7.3-curl
Вітаю Twikzer! Дякуємо за ваш коментар. Звичайно, phpmyadmin відсутній у сховищах DEBIAN 10 (стабільний), але він є у сховищах DEBIAN 11 (тестування), наскільки я припускаю, що в якийсь момент вони включать його, як інші пакети в стабільні, але ви можете або можете пропустити це, без Однак тому я залишив його там. Що стосується другого, це не потрібно, оскільки поточні версії в сховищі називаються їх загальним ім'ям.