між випуском Debian 10 (Buster), більше 3 років тому (07/2019), і що з Debian 11 (Bullseye)трохи більше 1 року тому (08) ми опублікували нашу звичайну серію публікацій на «Перетворіть свій дистрибутив GNU/Linux на…». Бути одним із них, двоє з них, один названий «Перетворіть свій GNU/Linux на дистрибутив, придатний для розробки програмного забезпечення», а інший, «Пакети для підтримки розробки програмного забезпечення на DEBIAN 10». І в обох ми надаємо чудові пропозиції та рекомендації щодо пакетів програмного забезпечення для інсталяції для цієї галузі ІТ.
Однак зараз, оскільки я розробляю цікаву маленьку програму для GNU/Linux, яка називається Linux Post Install – розширений сценарій оптимізації (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, Захід група щоб дізнатися більше про сьогоднішню тему.