Các gói hỗ trợ phát triển phần mềm trên DEBIAN 10
Ấn phẩm này là phần tiếp theo (phần thứ ba ) của loạt bài hướng dẫn dành cho bản phân phối DEBIAN GNU/Linux , phiên bản 10 (Buster) , vốn là nền tảng cho nhiều bản phân phối khác như MX-Linux 19 (Ugly Duckling).
Trong phần thứ ba này, chúng ta sẽ giới thiệu các gói (ứng dụng) thiết yếu được khuyến nghị để cung cấp sự hỗ trợ cơ bản cần thiết cho việc phát triển, kiểm thử và chạy một số phần mềm (ứng dụng) trên hai bản phân phối Debian 10 và MX-Linux 19 tuyệt vời của chúng ta.
Cập nhật và tối ưu hóa MX-Linux 19.0 và DEBIAN 10.2 sau khi cài đặt
2 bài trước trong loạt bài này là:
- Cập nhật và tối ưu hóa MX-Linux 19.0 và DEBIAN 10.2 sau khi cài đặt (Xem mục nhập)
- DEBIAN 10: Những gói bổ sung nào hữu ích sau khi cài đặt? (Xem mục nhập)
DEBIAN 10: Những gói bổ sung nào hữu ích sau khi cài đặt?
Hãy nhớ và ghi nhớ rằng:
Hãy nhớ rằng các hành động và gói được đề xuất để chạy và cài đặt ở đây chỉ là " các gói được đề xuất ", và việc chạy và cài đặt tất cả hoặc một số trong số chúng là tùy thuộc vào mỗi cá nhân, vì chúng cần thiết hoặc hữu ích đối với họ trong ngắn hạn hoặc trung hạn, để làm quen và sử dụng chúng sau khi đã chạy hoặc cài đặt.
Xin lưu ý rằng các hành động và/hoặc gói này đã được kiểm tra trước đó trên cả hai bản phân phối và không yêu cầu gỡ cài đặt các gói được cài đặt mặc định. Hơn nữa, chúng không làm tăng mức sử dụng bộ nhớ hoặc CPU vì chúng không tải các tiến trình hoặc dịch vụ ( daemon ) vào bộ nhớ theo mặc định. Để tìm hiểu thêm về mục đích của từng gói, hãy nhấp vào đây.

Các gói hỗ trợ phát triển phần mềm
Hỗ trợ các ứng dụng Java
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Mục tiêu: Cài đặt hỗ trợ cơ bản để tương thích với các ứng dụng được phát triển bằng Java.
Hỗ trợ các ứng dụng QT5
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Mục tiêu: Cài đặt hỗ trợ cơ bản để đảm bảo khả năng tương thích với các ứng dụng được phát triển bằng QT5.
Hỗ trợ các ứng dụng Khai thác kỹ thuật số
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
Mục tiêu: Cài đặt các ứng dụng hỗ trợ cơ bản, trình điều khiển và thư viện cần thiết cho việc cài đặt và quản lý các ứng dụng Khai thác mỏ kỹ thuật số.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Mục tiêu: Cài đặt hỗ trợ thư viện cơ bản cho các chương trình sử dụng thư viện cơ sở dữ liệu Berkeley v5.3, được sử dụng rộng rãi bởi các ứng dụng Khai thác số hiện đại để biên dịch và/hoặc thực thi.
Hỗ trợ ứng dụng web
Apache
apt install apache2
Mục tiêu: Cài đặt hỗ trợ cơ bản cho các ứng dụng web được tối ưu hóa hoặc tương thích với Apache2.
Nginx
apt install nginx
Mục tiêu: Cài đặt hỗ trợ cơ bản cho các ứng dụng web được tối ưu hóa hoặc tương thích với Nginx.
PostgreSQL
apt install postgresql
Mục tiêu: Cài đặt các lệnh và chức năng cơ bản để quản lý cơ sở dữ liệu dựa trên PostgreSQL.
apt install pgadmin3 y phppgadmin
Mục tiêu: Cài đặt các ứng dụng hỗ trợ cơ bản để quản lý cơ sở dữ liệu dựa trên PostgreSQL.
MySQL
apt install mysql-server mysql-client
Mục tiêu: Cài đặt các lệnh và chức năng cơ bản để xử lý cơ sở dữ liệu dựa trên MySQL.
apt install phpmyadmin y mysql-workbench
Mục tiêu: Cài đặt các ứng dụng hỗ trợ cơ bản để quản lý cơ sở dữ liệu dựa trên MySQL.
MariaDB
apt install mariadb-server mariadb-client
Mục tiêu: Cài đặt các lệnh và chức năng cơ bản để quản lý cơ sở dữ liệu dựa trên MariaDB.
PHP
apt install php
Mục tiêu: Cài đặt các lệnh và chức năng cơ bản để quản lý các ứng dụng dựa trên 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
Mục tiêu: Cài đặt hỗ trợ cơ bản cho các thư viện gốc để xử lý các ứng dụng dựa trên PHP.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Mục tiêu: Cài đặt hỗ trợ cơ bản cho các thư viện không phải là thư viện gốc để xử lý các ứng dụng dựa trên PHP.
Ngọc trai
apt install perl
Mục tiêu: Cài đặt hỗ trợ các lệnh và chức năng cơ bản để xử lý các ứng dụng dựa trên PERL.
apt install libapache2-mod-perl2 y perlbrew
Mục tiêu: Cài đặt thư viện cơ bản hỗ trợ xử lý các ứng dụng dựa trên PERL.
Python
apt install python-all-dev python-pip
Mục tiêu: Cài đặt các lệnh và chức năng cơ bản để quản lý các ứng dụng dựa trên Python.
apt install python3-setuptools python3-pyqt5 python3-pip
Mục tiêu: Cài đặt các lệnh và chức năng cơ bản để quản lý các ứng dụng dựa trên Python3.

Kết luận
Chúng tôi hy vọng rằng này "bài viết nhỏ hữu ích" về những gói thiết yếu nào cần thiết để cung cấp hỗ trợ cần thiết cho một «instalación y gestión» phát triển phần mềm nhất định, về Distros «DEBIAN y MX-Linux», rất được quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng và «GNU/Linux».
Và để biết thêm thông tin, đừng ngần ngại truy cập bất kỳ Thư viện trực tuyến như OpenLibra y jedit đọc sách (PDF) về chủ đề này hoặc chủ đề khác lĩnh vực kiến thức. Còn bây giờ, nếu bạn thích điều này «publicación», đừng ngừng chia sẻ nó với những người khác, trong Các trang web, kênh, nhóm hoặc cộng đồng yêu thích của mạng xã hội, tốt nhất là miễn phí và mở như Loại voi lớn đa tuyệt chủnghoặc an toàn và riêng tư như Telegram.
Hoặc chỉ cần truy cập trang chủ của chúng tôi tại FromLinux hoặc tham gia Kênh chính thức Telegram từ FromLinux để đọc và bình chọn cho ấn phẩm này hoặc các ấn phẩm thú vị khác trên «Software Libre», «Código Abierto», «GNU/Linux» và các chủ đề khác liên quan đến «Informática y la Computación»và «Actualidad tecnológica».