между освобождаването на Debian 10 (Buster), преди повече от 3 години (07/2019), и този на Debian 11 (Bullseye), преди малко повече от 1 година (08/21), публикувахме нашата обичайна поредица от публикации на „Преобразувайте вашето GNU/Linux Distro в...“. Да бъдеш един от тях, 2 от тях, единият назован „Превърнете вашия GNU/Linux в дистрибуция, подходяща за разработка на софтуер“, и другият, „Пакети за поддръжка на разработка на софтуер на DEBIAN 10“. И в двете предоставяме страхотни предложения и препоръки за софтуерни пакети, които да инсталирате за тази ИТ сфера.
Въпреки това, в момента, тъй като разработвам интересно малко приложение за GNU/Linux, наречено След инсталиране на Linux – Скрипт за разширена оптимизация (LPI-SOA); Забелязах, че има и други страхотни пакети на Debian, които да включите в целия този ИТ свят. Пакети, които се отнасят повече за, когато разработваме „.deb пакети и собствени приложения“ просто, например, използване скриптови езици като Bash Shell или Python. Затова днес споделям с вас един интересен и полезен списък от „Пакети на Debian за разработване на приложения“.
И преди да започнете да четете тази публикация за необходимото „Пакети на Debian за разработване на приложения“, ще оставим някои връзки към предишни свързани публикации за по-късно четене:
Препоръки за пакети на Debian за разработване на приложения
Списъци с пакети на Debian за разработка на приложения
Пакетите на Debian са необходими за разработване на приложения
Следният ред на командите съдържа списъка с тези пакети, които се разглеждат минимално необходими за разработване и компилиране, от нулата и напълно, всякакъв вид пакет, приложение и програма, основен и естествен, на Debian GNU/Linux:
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
Имайте предвид, че както обикновено много от тях пакетите, които са от съществено значение за разработката, имат зависимости, което ще доведе до инсталиране на други необходими пакети, когато се инсталира, като по този начин се постигне a минимална конфигурация, но достатъчно за конструкция на опаковката.
Например пакетът изграждане на-важно е:
Пакет, съдържащ информативен списък с пакети, считани за основни за изграждане на пакети на Debian. Този пакет също зависи от пакетите в този списък, за да улесни инсталирането на основните пакети за изграждане.
Докато autoconf, automake и autotools-dev са пакети, които служат като помощници (поддръжка за обработка и документация) за други нови програми, които използват конфигурационни файлове и Makefile файлове. и пакетите dh-make и debhelper те са необходими за изграждане на скелета на пакетите и за да можете да използвате някои инструменти за изграждане на пакетите.
За повече информация по този въпрос можете да разгледате следното връзка.
Пакетите на Debian, необходими за графични потребителски интерфейси
Следният ред на командите съдържа списъка с тези пакети, които се разглеждат минимално необходимо за развитие, от нулата и напълно, всякакви графичен потребителски интерфейс, както за терминали (CLI), така и за работния плот (GUI), на Debian GNU/Linux:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Пакетите на Debian са необходими за добавяне на мултимедийна поддръжка
Следният ред на командите съдържа списъка с онези пакети, които се считат за минимално необходими за добавяне на мултимедийна поддръжка необходимо, за да може едно приложение генерират или възпроизвеждат приятно и ефективно, мултимедийни файлове (MP3 файлове, GIF файлове, JPG и PNG файлове) и гласови звуци; както на терминали (CLI), така и за работен плот (GUI), на Debian GNU/Linux:
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
Обобщение
Накратко, със сигурност много други Разширени потребители, и най-вече, разработчици на софтуер и системни програмисти, ще има други чудесни предложения или препоръки относно какво „Пакети на Debian за разработване на приложения“ са необходими за създаване на приложения, програми и системи на нашите GNU / Linux дистрибуции. Така че, ако някой знае или има нещо полезно предложение, препоръка или корекция към предоставеното тук, можете да го направите чрез коментарите.
И да, просто сте харесали тази публикация, не спирайте да я коментирате и да я споделяте с други. Освен това не забравяйте да посетите нашия «начална страница» за да изследвате още новини, както и да се присъедините към официалния ни канал на Телеграма на DesdeLinux, Запад група за повече информация по днешната тема.