بين الافراج عن ديبيان 10 (باستر)، منذ أكثر من 3 سنوات (07/2019) ، وذلك من ديبيان 11 (عين الهدف)، منذ أكثر من عام بقليل (1/08) ، نشرنا سلسلة منشوراتنا المعتادة في "قم بتحويل GNU / Linux Distro إلى ...". كوني واحد منهم ، اثنان منهم ، واحد اسمه "حوّل GNU / Linux إلى توزيعة مناسبة لتطوير البرمجيات"، والآخر ، "حزم لدعم تطوير البرامج على DEBIAN 10". وفي كليهما ، نقدم اقتراحات وتوصيات رائعة لحزم البرامج لتثبيتها في مجال تكنولوجيا المعلومات هذا.
ومع ذلك ، في الوقت الحالي ، لأنني أقوم بتطوير تطبيق صغير مثير للاهتمام لـ GNU / Linux ، يسمى تثبيت Linux Post - برنامج التحسين المتقدم (LPI-SOA)؛ لقد لاحظت أن هناك حزم دبيان الرائعة الأخرى لتضمينها في عالم تكنولوجيا المعلومات بأكمله. الحزم التي تشير أكثر إلى عندما نطور "حزم .deb والتطبيقات الأصلية" بسيطة ، على سبيل المثال ، باستخدام لغات البرمجة النصية مثل Bash Shell أو Python. لذلك ، أشارككم اليوم قائمة شيقة ومفيدة من "حزم دبيان لتطوير التطبيقات".
وقبل أن تبدأ في قراءة هذا المنشور حول ما هو ضروري "حزم دبيان لتطوير التطبيقات"، سنترك بعض الروابط إلى المشاركات السابقة ذات الصلة للقراءة لاحقًا:
توصيات حزمة دبيان لتطوير التطبيقات
قوائم حزم دبيان لتطوير التطبيقات
حزم دبيان اللازمة لتطوير التطبيق
يحتوي ترتيب الأوامر التالي على قائمة بتلك الحزم التي تم أخذها بعين الاعتبار الحد الأدنى المطلوب للتطوير والتجميع، من البداية وبشكل كامل ، من أي نوع الحزمة والتطبيق والبرنامج ، أساسي وأصلي ، على دبيان جنو / لينكس:
apt install autoconf automake autotools-dev build-essential dh-make debhelper debmake devscripts dpkg fakeroot file gfortran git gnupg fp-compiler lintian patch pbuilder perl python quilt xutils-dev
ضع في اعتبارك أن العديد من هؤلاء ، كالعادة الحزم الأساسية للتنمية لها تبعيات، مما يؤدي إلى تثبيت الحزم الأخرى المطلوبة عند تثبيتها ، وبالتالي تحقيق أ الحد الأدنى من التكوين، ولكن يكفي ل بناء الحزمة.
على سبيل المثال ، الحزمة بناء ضرورية هو:
حزمة تحتوي على قائمة إعلامية بالحزم التي تعتبر ضرورية لبناء حزم دبيان. تعتمد هذه الحزمة أيضًا على الحزم الموجودة في تلك القائمة ، لتسهيل تثبيت الحزم الأساسية للبناء.
بينما ال autoconf و automake و autotools-dev هي الحزم التي تعمل كمساعدات (دعم المعالجة والتوثيق) لبرامج جديدة أخرى ، والتي تستخدم ملفات التكوين وملفات Makefile. والحزم dh- جعل و debhelper هناك حاجة لبناء الهيكل العظمي للحزم والقدرة على استخدام بعض الأدوات لبناء الحزم.
لمزيد من المعلومات حول هذه النقطة ، يمكنك استكشاف ما يلي صلة.
حزم دبيان مطلوبة لواجهات المستخدم الرسومية
يحتوي ترتيب الأوامر التالي على قائمة بتلك الحزم التي تم أخذها بعين الاعتبار الحد الأدنى من الضروري تطوير، من الصفر وبشكل كامل ، أي واجهة المستخدم الرسومية، لكل من المحطات الطرفية (CLI) وسطح المكتب (GUI) ، على دبيان جنو / لينكس:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
تحتاج حزم دبيان إلى إضافة دعم للوسائط المتعددة
يحتوي ترتيب الأوامر التالي على قائمة بتلك الحزم التي تعتبر ضرورية بالحد الأدنى لإضافة ملف دعم الوسائط المتعددة ضروري ، بحيث يمكن للتطبيق توليد أو التكاثر بشكل ممتع وفعال ، ملفات الوسائط المتعددة (ملفات MP3 وملفات GIF وملفات JPG و PNG) وملفات الأصوات الصوتية؛ على كل من المحطات الطرفية (CLI) وسطح المكتب (GUI) ، على دبيان جنو / لينكس:
apt install espeak espeak-ng speech-dispatcher speech-dispatcher-espeak speech-dispatcher-espeak-ng festvox-ellpc11k festvox-en1 festvox-kallpc16k festvox-kdlpc16k festvox-us1 festvox-us2 festvox-us3 festival festival-freebsoft-utils mbrola mbrola-en1 mbrola-es1 mbrola-es2 mbrola-es3 mbrola-es4 mbrola-us1 mbrola-us2 mbrola-us3 mbrola-vz1 mpg123
ملخص
باختصار ، بالتأكيد ، العديد من الآخرين مستخدمين المتقدمين، وفوق كل شيء، مطوري البرمجيات ومبرمجي النظام، سيكون لها اقتراحات أو توصيات رائعة أخرى بخصوص ، ماذا "حزم دبيان لتطوير التطبيقات" ضرورية لعمل التطبيقات والبرامج والأنظمة على موقعنا توزيعات جنو / لينكس. لذلك ، إذا كان أي شخص يعرف أو لديه أي فائدة اقتراح أو توصية أو تصحيح إلى ما هو مقدم هنا ، فنحن نرحب بك للقيام بذلك من خلال التعليقات.
ونعم ، لقد أحببت هذا المنشور ببساطة ، فلا تتوقف عن التعليق عليه ومشاركته مع الآخرين. أيضا ، تذكر أن تزور موقعنا «صفحة البداية» لاستكشاف المزيد من الأخبار ، وكذلك الانضمام إلى قناتنا الرسمية برقية من DesdeLinux، غرب مجموعة لمزيد من المعلومات حول موضوع اليوم.