Қолданбаларды әзірлеу үшін GNU/Linux: Debian бумаларын оңтайландырыңыз
шығару арасында Debian 10 (Buster), 3 жылдан астам уақыт бұрын (07/2019) және сол Debian 11 (Bullseye), 1 жылдан астам уақыт бұрын (08) біз әдеттегі жазбалар топтамасын жарияладык «GNU/Linux дистрибутивін түрлендіру...». Солардың бірі бола тұра, 2, біреуі аталды «GNU/Linux-ты бағдарламалық жасақтаманы әзірлеуге қолайлы дистрибутивке айналдырыңыз», ал екіншісі, «DEBIAN 10 жүйесінде бағдарламалық қамтамасыз етуді әзірлеуге арналған пакеттер». Екеуінде де біз осы АТ өрісі үшін орнату үшін бағдарламалық жасақтама пакеттері бойынша тамаша ұсыныстар мен ұсыныстар береміз.
Дегенмен, қазіргі уақытта, өйткені мен GNU/Linux үшін қызықты шағын қолданбаны әзірлеп жатырмын, деп аталады Linux Post Install – кеңейтілген оңтайландыру сценарийі (LPI-SOA); Мен осы бүкіл АТ әлемінде басқа тамаша Debian пакеттері бар екенін байқадым. Біз әзірлеген кезде көбірек сілтеме жасайтын пакеттер «.deb пакеттері және жергілікті қолданбалар» қарапайым, мысалы, пайдалану Bash Shell немесе Python сияқты сценарий тілдері. Сондықтан бүгін мен сіздермен қызықты және пайдалы тізіммен бөлісемін «Қолданбаларды әзірлеуге арналған Debian пакеттері».
Бағдарламалық жасақтаманы дамытуға арналған пакеттер DEBIAN 10
Және, сіз осы жазбаны оқуды бастамас бұрын, қажет туралы «Қолданбаларды әзірлеуге арналған 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) және Debian GNU/Linux жүйесінде жұмыс үстелі (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
Резюме
Қысқасы, әрине, көптеген басқалар Жетілдірілген пайдаланушыларжәне, ең алдымен, бағдарламалық жасақтаманы әзірлеушілер мен жүйелік бағдарламашылар, басқа да тамаша ұсыныстары немесе ұсыныстары болады, қандай «Қолданбаларды әзірлеуге арналған Debian пакеттері» қолданбалар, бағдарламалар және жүйелер жасау үшін қажет GNU / Linux Distros. Сондықтан, егер біреу білсе немесе пайдалы болса ұсыныс, ұсыныс немесе түзету мұнда берілген нәрселерді түсініктемелер арқылы жасауға болады.
Иә, сізге бұл басылым ұнады, оған пікір қалдыруды және оны басқалармен бөлісуді тоқтатпаңыз. Сондай-ақ, біздің үйге баруды ұмытпаңыз «басты бет» жаңалықтармен танысу, сондай-ақ біздің ресми арнаға қосылу DesdeLinux-тен жеделхат, Батыс тобы бүгінгі тақырып бойынша қосымша ақпарат алу үшін.
Бірінші болып пікір айтыңыз