חבילות לתמיכה בפיתוח תוכנה ב- DEBIAN 10
פרסום זה הוא המשך (חלק שלישי ) של המדריכים המוקדשים להפצת גנו/לינוקס של דביאן , גרסה 10 (באסטר) , המשמשת כבסיס לרבים אחרים כגון MX-Linux 19 (ברווזון מכוער).
בחלק השלישי הזה נציג את החבילות (אפליקציות) החיוניות המומלצות כדי לספק את התמיכה הבסיסית הנדרשת לפיתוח , בדיקה וביצוע של תוכנות (אפליקציות) מסוימות בהפצות היפות והנהדרות שלנו, דביאן 10 ו-MX-Linux 19.
עדכן ואופטימיזציה של MX-Linux 19.0 ו- DEBIAN 10.2 לאחר ההתקנה
שני הפוסטים הקודמים בסדרה זו הם:
- עדכן ואופטימיזציה של MX-Linux 19.0 ו- DEBIAN 10.2 לאחר ההתקנה (ראה ערך)
- DEBIAN 10: אילו חבילות נוספות מועילות לאחר ההתקנה? (ראה ערך)
DEBIAN 10: אילו חבילות נוספות מועילות לאחר ההתקנה?
זכרו וזכרו כי:
" זכור שהפעולות והחבילות המומלצות כאן להפעלה והתקנה הן בסך הכל " חבילות מומלצות ", וכל אדם אחראי להפעיל ולהתקין את כולן או חלקן, משום שהן נחוצות או שימושיות עבורו, בטווח הקצר או הבינוני, להכיר אותן ולהשתמש בהן , לאחר שהן הפעילו או הותקנו."
שימו לב שפעולות ו/או חבילות אלו נבדקו בעבר בשתי ההפצות ואינן דורשות הסרת התקנה של חבילות המותקנות כברירת מחדל. יתר על כן, הן אינן מגדילות את ניצול הזיכרון או המעבד מכיוון שהן אינן טוענות תהליכים או שירותים ( דמונים ) לזיכרון כברירת מחדל. למידע נוסף על מטרת כל חבילה, לחצו כאן.

חבילות לתמיכה בפיתוח תוכנה
תמיכה ביישומי Java
apt install browser-plugin-freshplayer-pepperflash default-jdk icedtea-netx
מטרה: להתקין תמיכה בסיסית לתאימות עם יישומים שפותחו עם Java.
תמיכה ביישומי 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, הנמצאת בשימוש נרחב על ידי יישומי כרייה דיגיטלית מודרניים לצורך קומפילציה ו/או ביצוע.
תמיכה ביישומי אינטרנט
אַפָּשׁ
apt install apache2
מטרה: להתקין תמיכה בסיסית עבור יישומי אינטרנט המותאמים או תואמים ל-Apache2.
nginx
apt install nginx
מטרה: להתקין תמיכה בסיסית עבור יישומי אינטרנט מותאמים או תואמים ל-Nginx.
PostgreSQL
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.
מריאד
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.
פרל
apt install perl
מטרה: להתקין תמיכה בסיסית בפקודות ופונקציות לטיפול ביישומים מבוססי PERL.
apt install libapache2-mod-perl2 y perlbrew
מטרה: להתקין את תמיכת הספרייה הבסיסית לטיפול ביישומים מבוססי PERL.
פיתון
apt install python-all-dev python-pip
מטרה: להתקין תמיכה בסיסית בפקודות ופונקציות לניהול יישומים מבוססי Python.
apt install python3-setuptools python3-pyqt5 python3-pip
מטרה: להתקין תמיכה בסיסית בפקודות ופונקציות לניהול יישומים מבוססי Python3.

מסקנה
אנחנו מקווים ש זה "פוסט קטן ומועיל" אודות החבילות החיוניות הדרושות בכדי לספק את התמיכה הדרושה לתיקון נכון «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», אל תפסיקו לשתף אותו עם אחרים, שלך אתרים, ערוצים, קבוצות או קהילות אהובים של רשתות חברתיות, רצוי בחינם ופתוחות כ- מסטודון, או כמו מאובטח ופרטי טלגרם.
או פשוט בקר בדף הבית שלנו בכתובת מ- Linux או להצטרף לערוץ הרשמי מברק מ- FromLinux לקרוא ולהצביע לפרסומים מעניינים אלה או אחרים «Software Libre», «Código Abierto», «GNU/Linux» ונושאים אחרים הקשורים ל «Informática y la Computación», ו «Actualidad tecnológica».