حزم لدعم تطوير البرامج على DEBIAN 10
هذا المنشور هو استمرار (الجزء الثالث ) للدروس التعليمية المخصصة لتوزيعة DEBIAN GNU/Linux ، الإصدار 10 (Buster) ، والتي تشكل الأساس للعديد من التوزيعات الأخرى مثل MX-Linux 19 (Ugly Duckling).
في هذا الجزء الثالث، سنعرض الحزم الأساسية (التطبيقات) الموصى بها لتوفير الدعم الأساسي اللازم لتطوير واختبار وتنفيذ بعض البرامج (التطبيقات) على توزيعات Debian 10 و MX-Linux 19 الرائعة والجميلة.
قم بتحديث وتحسين MX-Linux 19.0 و DEBIAN 10.2 بعد التثبيت
المنشورتان السابقتان في هذه السلسلة هما:
- قم بتحديث وتحسين MX-Linux 19.0 و DEBIAN 10.2 بعد التثبيت (انظر الدخول)
- ديبيان 10: ما الحزم الإضافية المفيدة بعد التثبيت؟ (انظر الدخول)
ديبيان 10: ما الحزم الإضافية المفيدة بعد التثبيت؟
تذكر وتذكر ما يلي:
تذكر أن الإجراءات والحزم الموصى بتشغيلها وتثبيتها هنا هي مجرد " حزم موصى بها "، والأمر متروك لكل فرد لتشغيل وتثبيت كل أو بعض منها، لأنها ضرورية أو مفيدة له، على المدى القصير أو المتوسط، للتعرف عليها واستخدامها ، بمجرد تشغيلها أو تثبيتها.
يرجى العلم بأن هذه الإجراءات و/أو الحزم قد تم اختبارها مسبقًا على كلا التوزيعتين ، ولا تتطلب إلغاء تثبيت الحزم المثبتة افتراضيًا. علاوة على ذلك، فهي لا تزيد من استهلاك الذاكرة أو وحدة المعالجة المركزية لأنها لا تُحمّل العمليات أو الخدمات في الذاكرة افتراضيًا. لمعرفة المزيد عن الغرض من كل حزمة، انقر هنا.

حزم لدعم تطوير البرمجيات
دعم لتطبيقات Java
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
الهدف: تثبيت دعم أساسي للتوافق مع التطبيقات المطورة باستخدام لغة جافا.
دعم تطبيقات QT5
apt install libqt5core5a qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools
الهدف: تثبيت دعم أساسي للتوافق مع التطبيقات المطورة باستخدام 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
الهدف: تثبيت دعم التطبيقات الأساسية وبرامج التشغيل والمكتبات اللازمة لتثبيت وإدارة تطبيقات التعدين الرقمي.
apt install libdb++-dev libdb5.3++ libdb5.3++-dev
الهدف: تثبيت دعم المكتبة الأساسي للبرامج التي تستخدم مكتبة قاعدة بيانات Berkeley v5.3، والتي تستخدم على نطاق واسع من قبل تطبيقات التعدين الرقمي الحديثة ليتم تجميعها و/أو تنفيذها.
دعم تطبيقات الويب
Apache
apt install apache2
الهدف: تثبيت الدعم الأساسي لتطبيقات الويب المحسّنة أو المتوافقة مع Apache2.
إنجن إكس
apt install nginx
الهدف: تثبيت الدعم الأساسي لتطبيقات الويب المحسّنة أو المتوافقة مع Nginx.
كيو
apt install postgresql
الهدف: تثبيت دعم الأوامر والوظائف الأساسية لإدارة قواعد البيانات المستندة إلى Postgresql.
apt install pgadmin3 y phppgadmin
الهدف: تثبيت دعم التطبيق الأساسي لإدارة قواعد البيانات المستندة إلى Postgresql.
MySQL
apt install mysql-server mysql-client
الهدف: تثبيت دعم الأوامر والوظائف الأساسية للتعامل مع قواعد البيانات المستندة إلى MySQL.
apt install phpmyadmin y mysql-workbench
الهدف: تثبيت دعم التطبيق الأساسي لإدارة قواعد البيانات المستندة إلى MySQL.
MariaDB ل
apt install mariadb-server mariadb-client
الهدف: تثبيت دعم الأوامر والوظائف الأساسية لإدارة قواعد البيانات المستندة إلى MariaDB.
PHP
apt install php
الهدف: تثبيت دعم الأوامر والوظائف الأساسية لإدارة التطبيقات القائمة على لغة 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
الهدف: تثبيت الدعم الأساسي للمكتبات الأصلية للتعامل مع التطبيقات القائمة على لغة PHP.
apt install libmagic-dev libapache2-mod-php libcurl4-gnutls-dev
الهدف: تثبيت دعم أساسي للمكتبات غير الأصلية للتعامل مع التطبيقات القائمة على لغة PHP.
PERL
apt install perl
الهدف: تثبيت دعم الأوامر والوظائف الأساسية للتعامل مع التطبيقات القائمة على لغة بيرل.
apt install libapache2-mod-perl2 y perlbrew
الهدف: تثبيت مكتبة الدعم الأساسية للتعامل مع التطبيقات القائمة على لغة بيرل.
Python
apt install python-all-dev python-pip
الهدف: تثبيت دعم الأوامر والوظائف الأساسية لإدارة التطبيقات القائمة على لغة بايثون.
apt install python3-setuptools python3-pyqt5 python3-pip
الهدف: تثبيت دعم الأوامر والوظائف الأساسية لإدارة التطبيقات القائمة على لغة بايثون 3.

اختتام
نأمل ذلك هذا "وظيفة صغيرة مفيدة" حول الحزم الأساسية اللازمة لتوفير الدعم اللازم لصحيح «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», لا تتوقف عن مشاركته مع الآخرين ، في الخاص بك مواقع الويب أو القنوات أو المجموعات أو المجتمعات المفضلة من الشبكات الاجتماعية ، ويفضل أن تكون مجانية ومفتوحة مثل المستودون حيوان بائد شبيه بالفيل، أو الإعجاب الآمن والخاص تیلیجرام.
أو ببساطة قم بزيارة صفحتنا الرئيسية على من لينكس أو انضم إلى القناة الرسمية من لينكس برقية لقراءة والتصويت لهذا المنشور أو غيرها من المنشورات الشيقة على «Software Libre», «Código Abierto», «GNU/Linux» والمواضيع الأخرى ذات الصلة بـ «Informática y la Computación»و «Actualidad tecnológica».