この投稿は続きです (三分の一)の チュートリアル 専用の DEBIAN GNU / Linux Distro、 バージョン 10(バスター)、などの他の多くの基礎として機能します MX-Linux 19(醜いアヒルの子).
この第XNUMX部では、 必須パッケージ(アプリケーション) 必要なものを提供することをお勧めします サポート 基本 のために 開発、テスト、実行 いくつかの ソフトウェア(アプリケーション) 私たちの美しく素晴らしいDistrosについて DEBIAN10およびMX-Linux19.
このシリーズの前の2つの投稿は次のとおりです。
- インストール後にMX-Linux19.0およびDEBIAN10.2を更新および最適化する (エントリを参照)
- DEBIAN 10:インストール後に役立つ追加のパッケージは何ですか? (エントリを参照)
次のことを覚えておいてください。
「ここで実行およびインストールするために推奨されるアクションとパッケージは、まさにそれであることに注意してください。 「パッケージ お勧め" それらのすべてまたは一部を実行してインストールするのは各自の責任ですが、なぜそれらは それらを知り、使用するために、短期的または中期的に必要または有用、それらをすでに実行またはインストールすることによって。
そして、これらのアクションやパッケージは 以前に両方のDistroでテスト済み、およびこれらにデフォルトでインストールされているパッケージのアンインストールを要求しないでください。 さらに、 それらはメモリやCPUの消費を増加させません なぜなら、デフォルトでは、プロセスやデーモン(サービス)をメモリにロードしないからです。 各パッケージの用途を事前に知るには、をクリックしてください ここで.
ソフトウェア開発サポート用パッケージ
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で構築されたアプリケーションとの互換性のための基本的なサポートをインストールします。
デジタルマイニングアプリケーションのサポート
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: デジタルマイニングアプリケーションのインストールと管理に必要なアプリケーション、ドライバー、ライブラリの基本的なサポートをインストールします。
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Objetivo: Berkeley v5.3データベースライブラリを使用するプログラムの基本的なライブラリサポートをインストールします。これは、コンパイルおよび/または実行するために最新のデジタルマイニングアプリケーションで広く使用されています。
Webアプリケーションのサポート
アパッチ
apt install apache2
Objetivo: Apache2用に最適化または互換性のあるWebアプリケーションの基本サポートをインストールします。
nginx
apt install nginx
Objetivo: Nginx用に最適化または互換性のあるWebアプリケーションの基本サポートをインストールします。
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ベースのアプリケーションを処理するための基本的な非ネイティブライブラリサポートをインストールします。
パー
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ベースのアプリケーションを処理するための基本的なコマンドと関数のサポートをインストールします。
結論
私たちはそれを願っています ESTA 「便利な小さな投稿 正しいために必要なサポートを提供するために必要な必須パッケージについて «instalación y gestión»
特定のソフトウェア開発の、Distrosについて «DEBIAN y MX-Linux»
、全体として、非常に興味深く、有用である «Comunidad de Software Libre y Código Abierto»
そして、アプリケーションの素晴らしい、巨大で成長しているエコシステムの普及に大きく貢献しています «GNU/Linux»
.
そして、詳細については、いつでも訪問することを躊躇しないでください オンラインライブラリ として OpenLibra y ジェディット 読む 書籍(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(テスト)リポジトリにはあります。ある時点で、安定パッケージの他のパッケージと同じように含まれますが、省略できるか、省略できます。しかし、それが私がそこに置いた理由です。 XNUMXつ目については、リポジトリ内の現在のバージョンが一般名で呼び出されるため、必要ありません。