Bài đăng này là phần tiếp theo (phần thứ ba) sau đó hướng dẫn dành riêng cho DEBIAN GNU / Linux Distro, phiên bản 10 (Buster), làm cơ sở cho nhiều người khác, chẳng hạn như MX-Linux 19 (Vịt con xấu xí).
Trong phần thứ ba này, chúng tôi sẽ giới thiệu gói thiết yếu (ứng dụng) đề nghị cung cấp những thứ cần thiết hỗ trợ cơ bản cho phát triển, thử nghiệm và thực hiện của một số phần mềm (ứng dụng) về các Distro đẹp và tuyệt vời của chúng tôi DEBIAN 10 và MX-Linux 19.
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)
Hãy nhớ và ghi nhớ rằng:
"Hãy nhớ rằng các hành động và gói được đề xuất ở đây để chạy và cài đặt chỉ có vậy, "gói đề nghị", và tùy thuộc vào mỗi người để chạy và cài đặt tất cả hoặc một số trong số chúng, tại sao chúng cần thiết hoặc hữu ích, trong ngắn hạn hoặc trung hạn, để biết và sử dụng chúng, bằng cách chạy hoặc cài đặt chúng.
Và hãy nhớ rằng những hành động và / hoặc gói này trước đó đã thử nghiệm trên cả hai Distrovà không yêu cầu gỡ cài đặt các gói được cài đặt theo mặc định trong các gói này. Thêm nữa, chúng không làm tăng mức tiêu thụ bộ nhớ hoặc CPU vì chúng không tải các tiến trình hoặc daemon (dịch vụ) trong bộ nhớ theo mặc định. Để biết trước mỗi gói được sử dụng để làm gì, 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
Objetivo: Cài đặt hỗ trợ cơ bản để tương thích với các ứng dụng Java.
Hỗ trợ các ứng dụng QT5
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Objetivo: Cài đặt hỗ trợ cơ bản để tương thích với các ứng dụng được xây dựng với 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
Objetivo: Cài đặt hỗ trợ ứng dụng 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 kỹ thuật số.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Objetivo: 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 kỹ thuật số hiện đại để được biên dịch và / hoặc chạy.
Hỗ trợ ứng dụng web
Apache
apt install apache2
Objetivo: 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 cho Apache2.
Nginx
apt install nginx
Objetivo: 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 cho Nginx.
PostgreSQL
apt install postgresql
Objetivo: Cài đặt hỗ trợ 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
Objetivo: Cài đặt hỗ trợ ứng dụng cơ bản để quản lý cơ sở dữ liệu dựa trên Postgresql.
MySQL
apt install mysql-server mysql-client
Objetivo: Cài đặt hỗ trợ lệnh và chức năng cơ bản để quản lý cơ sở dữ liệu dựa trên MySQL.
apt install phpmyadmin y mysql-workbench
Objetivo: Cài đặt hỗ trợ ứng dụng cơ bản để quản lý cơ sở dữ liệu dựa trên MySQL.
MariaDB
apt install mariadb-server mariadb-client
Objetivo: Cài đặt hỗ trợ 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
Objetivo: Cài đặt hỗ trợ lệnh và chức năng cơ bản để xử 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
Objetivo: Cài đặt hỗ trợ cơ bản của các thư viện gốc để quản lý các ứng dụng dựa trên PHP.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Objetivo: Cài đặt hỗ trợ thư viện không gốc cơ bản để xử lý các ứng dụng dựa trên PHP.
Ngọc trai
apt install perl
Objetivo: Cài đặt hỗ trợ 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
Objetivo: Cài đặt hỗ trợ thư viện cơ bản để xử lý các ứng dụng dựa trên PERL.
Python
apt install python-all-dev python-pip
Objetivo: Cài đặt hỗ trợ 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
Objetivo: Cài đặt hỗ trợ lệnh và chức năng cơ bản để xử 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 DesdeLinux hoặc tham gia Kênh chính thức Điện tín của DesdeLinux để đọ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»
.
Hãy sửa cho tôi nếu tôi sai, nhưng .. trên debian, họ không xóa phpmyadmin khỏi kho?
và để cài đặt php, bạn không phải chỉ định (ví dụ) php7.3 hoặc php7.3-curl
Xin chào Twikzer! Cám ơn bạn đã góp ý. Chắc chắn phpmyadmin không nằm trong kho lưu trữ DEBIAN 10 (Ổn định) nhưng nó nằm trong Kho lưu trữ DEBIAN 11 (Thử nghiệm) theo những gì tôi giả định, rằng tại một số điểm họ sẽ bao gồm nó giống như các gói khác trong các gói ổn định, nhưng bạn có thể hoặc có thể bỏ qua nó, không Tuy nhiên, đó là lý do tôi để nó ở đó. Về điều thứ hai, nó không cần thiết, vì các phiên bản hiện tại trong kho được gọi bằng tên chung của chúng.