Catatan ini adalah kesinambungan (bahagian ketigadari tutorial dikhaskan untuk DEBIAN GNU / Linux Distro, versi 10 (Buster), yang berfungsi sebagai asas bagi banyak orang lain seperti MX-Linux 19 (Bebek Jelek).
Pada bahagian ketiga ini kami akan menunjukkan pakej penting (aplikasi) disyorkan untuk menyediakan yang diperlukan sokongan asas untuk pembangunan, pengujian dan pelaksanaan daripada beberapa perisian (aplikasi) mengenai Distros kami yang indah dan hebat DEBIAN 10 dan MX-Linux 19.
2 catatan sebelumnya dalam siri ini adalah:
- Kemas kini dan optimumkan MX-Linux 19.0 dan DEBIAN 10.2 setelah memasang (Lihat entri)
- DEBIAN 10: Pakej tambahan apa yang berguna setelah dipasang? (Lihat entri)
Ingat dan ingat bahawa:
"Ingat bahawa tindakan dan pakej yang disarankan di sini untuk dijalankan dan dipasang hanya itu, "pakej disyorkan", dan terserah kepada masing-masing untuk melaksanakan dan memasang semua atau sebahagian daripadanya, mengapa demikian perlu atau berguna, dalam jangka pendek atau sederhana, untuk mengetahui dan menggunakannya, dengan menjalankannya atau dipasang.
Dan ingat bahawa tindakan dan / atau pakej ini adalah sebelum ini diuji pada kedua-dua Distros, dan jangan minta uninstall pakej yang dipasang secara lalai di dalamnya. Selanjutnya, mereka tidak meningkatkan penggunaan memori atau CPU sejak itu, mereka tidak memuat proses atau daemon (perkhidmatan) dalam memori secara lalai. Untuk mengetahui terlebih dahulu untuk apa setiap pakej digunakan, klik di sini."
Pakej untuk sokongan Pembangunan Perisian
Sokongan untuk aplikasi Java
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
Objektif: Pasang sokongan asas untuk keserasian dengan aplikasi Java.
Sokongan untuk aplikasi QT5
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
Objektif: Pasang sokongan asas untuk keserasian dengan aplikasi yang dibina dengan QT5.
Sokongan untuk aplikasi Perlombongan Digital
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
Objektif: Pasang sokongan asas aplikasi, pemacu dan perpustakaan yang diperlukan untuk pemasangan dan pengurusan aplikasi Perlombongan Digital.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
Objektif: Pasang sokongan pustaka asas untuk program yang menggunakan pustaka pangkalan data Berkeley v5.3, yang banyak digunakan oleh aplikasi Perlombongan Digital moden untuk disusun dan / atau dijalankan.
Sokongan aplikasi web
Apache
apt install apache2
Objektif: Pasang sokongan asas untuk aplikasi web yang dioptimumkan atau serasi untuk Apache2.
Nginx
apt install nginx
Objektif: Pasang sokongan asas untuk aplikasi web yang dioptimumkan atau serasi untuk Nginx.
PostgreSQL
apt install postgresql
Objektif: Pasang sokongan asas perintah dan fungsi untuk menguruskan Pangkalan Data berasaskan Postgresql.
apt install pgadmin3 y phppgadmin
Objektif: Pasang sokongan aplikasi asas untuk pengurusan pangkalan data berasaskan Postgresql.
MySQL
apt install mysql-server mysql-client
Objektif: Pasang arahan dan fungsi sokongan asas untuk menguruskan pangkalan data berasaskan MySQL.
apt install phpmyadmin y mysql-workbench
Objektif: Pasang sokongan aplikasi asas untuk pengurusan pangkalan data berasaskan MySQL.
MariaDB
apt install mariadb-server mariadb-client
Objektif: Pasang arahan dan fungsi sokongan asas untuk menguruskan Pangkalan Data berdasarkan MariaDB.
PHP
apt install php
Objektif: Pasang sokongan perintah dan fungsi asas untuk mengendalikan aplikasi berasaskan 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
Objektif: Pasang sokongan asas perpustakaan asli untuk menguruskan aplikasi berasaskan PHP.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
Objektif: Pasang sokongan asas perpustakaan bukan asli untuk mengendalikan aplikasi berasaskan PHP.
mutiara
apt install perl
Objektif: Pasang arahan dan fungsi fungsi asas untuk mengendalikan aplikasi berasaskan PERL.
apt install libapache2-mod-perl2 y perlbrew
Objektif: Pasang sokongan perpustakaan asas untuk mengendalikan aplikasi berasaskan PERL.
Python
apt install python-all-dev python-pip
Objektif: Pasang sokongan asas perintah dan fungsi untuk menguruskan aplikasi berasaskan Python.
apt install python3-setuptools python3-pyqt5 python3-pip
Objektif: Pasang sokongan asas perintah dan fungsi untuk mengendalikan aplikasi berasaskan Python3.
Kesimpulan
Kami berharap bahawa ini "jawatan kecil yang berguna" mengenai pakej penting yang diperlukan untuk memberikan sokongan yang diperlukan untuk yang betul «instalación y gestión»
perkembangan perisian tertentu, mengenai Distros «DEBIAN y MX-Linux»
, menjadi perhatian dan kepentingan yang besar, untuk keseluruhannya «Comunidad de Software Libre y Código Abierto»
dan memberikan sumbangan besar kepada penyebaran ekosistem aplikasi dan untuk ekosistem yang hebat, besar dan berkembang «GNU/Linux»
.
Dan untuk maklumat lebih lanjut, jangan ragu untuk mengunjungi mana-mana Perpustakaan dalam talian sebagai OpenLibra y jedit untuk membaca buku (PDF) mengenai topik ini atau lain-lain bidang pengetahuan. Buat masa ini, jika anda menyukai ini «publicación»
, jangan berhenti berkongsi dengan orang lain, di anda Laman web, saluran, kumpulan, atau komuniti kegemaran rangkaian sosial, lebih baik percuma dan terbuka sebagai Mastodon, atau selamat dan peribadi seperti Telegram.
Atau hanya lawati halaman utama kami di DesdeLinux atau menyertai Saluran rasmi Telegram daripada DesdeLinux untuk membaca dan memilih ini atau penerbitan menarik lain di «Software Libre»
, «Código Abierto»
, «GNU/Linux»
dan topik lain yang berkaitan dengan «Informática y la Computación»
, dan «Actualidad tecnológica»
.
Betulkan saya jika saya salah, tetapi .. pada debian, mereka tidak mengeluarkan phpmyadmin dari repositori?
dan untuk memasang php, anda tidak perlu menentukan (contohnya) php7.3, atau php7.3-curl
Salam Twikzer! Terima kasih atas komen anda. Tentunya phpmyadmin tidak ada di repositori DEBIAN 10 (Stabil) tetapi di repositori DEBIAN 11 (Menguji) dari apa yang saya anggap, bahawa pada satu ketika mereka akan memasukkannya seperti pakej lain dalam yang stabil, tetapi anda boleh atau boleh menghilangkannya, tanpa Namun, itulah sebabnya saya meninggalkannya di sana. Mengenai yang kedua, tidak perlu, kerana versi semasa dalam repositori dipanggil dengan nama generiknya.