giữa việc phát hành Debian 10 (Buster), hơn 3 năm trước (07/2019), và của Debian 11 (Mắt bò), chỉ hơn 1 năm trước (08/21), chúng tôi đã xuất bản loạt bài đăng thông thường của mình trên “Chuyển đổi GNU / Linux Distro của bạn thành…”. Là một trong số họ, 2 trong số họ, một người được đặt tên “Biến GNU / Linux của bạn thành một Distro phù hợp cho phát triển phần mềm”, và điều khác, “Các gói hỗ trợ Phát triển Phần mềm trên DEBIAN 10”. Và trong cả hai, chúng tôi cung cấp các gợi ý và khuyến nghị tuyệt vời cho các gói phần mềm để cài đặt cho lĩnh vực CNTT đó.
Tuy nhiên, hiện tại, vì tôi đang phát triển một ứng dụng nhỏ thú vị cho GNU / Linux, được gọi là Cài đặt bài đăng trên Linux - Tập lệnh tối ưu hóa nâng cao (LPI-SOA); Tôi nhận thấy rằng có những gói Debian tuyệt vời khác cần đưa vào toàn bộ thế giới CNTT này. Các gói tham khảo nhiều hơn, khi chúng tôi phát triển “Các gói .deb và các ứng dụng gốc” đơn giản, ví dụ, sử dụng ngôn ngữ kịch bản như Bash Shell hoặc Python. Do đó, hôm nay tôi chia sẻ với các bạn một danh sách thú vị và hữu ích về “Các gói Debian để phát triển ứng dụng”.
Và, trước khi bạn bắt đầu đọc bài đăng này về những điều cần thiết “Các gói Debian để phát triển ứng dụng”, chúng tôi sẽ để lại một số liên kết đến bài viết liên quan trước đó để đọc sau:
Đề xuất gói Debian để phát triển ứng dụng
Danh sách gói Debian để phát triển ứng dụng
Các gói Debian cần thiết để phát triển ứng dụng
Lệnh sau chứa danh sách các gói được coi là tối thiểu cần thiết để phát triển và biên dịch, từ đầu và hoàn toàn, bất kỳ loại nào gói, ứng dụng và chương trình, cơ bản và bản địa, trên 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
Hãy nhớ rằng, như thường lệ, nhiều người trong số này các gói cần thiết cho sự phát triển có các phụ thuộc, điều này sẽ khiến các gói bắt buộc khác được cài đặt khi được cài đặt, do đó đạt được cấu hình tối thiểu, nhưng đủ cho thi công trọn gói.
Ví dụ, gói xây dựng-thiết yếu là:
Một gói chứa danh sách thông tin các gói được coi là cần thiết để xây dựng các gói Debian. Gói này cũng phụ thuộc vào các gói trong danh sách đó, để dễ dàng cài đặt các gói thiết yếu hơn.
Trong khi autoconf, automake và autotools-dev là các gói đóng vai trò trợ giúp (hỗ trợ xử lý và tài liệu) cho các chương trình mới khác, sử dụng tệp cấu hình và tệp Makefile. và các gói dh-make và debhelper chúng cần thiết để xây dựng khung của các gói và có thể sử dụng một số công cụ để xây dựng các gói.
Để biết thêm thông tin về điểm này, bạn có thể khám phá phần sau liên kết.
Các gói Debian cần thiết cho giao diện người dùng đồ họa
Lệnh sau chứa danh sách các gói được coi là tối thiểu cần thiết để phát triển, từ đầu và hoàn toàn, bất kỳ Giao diện đồ họa người dùng, cho cả thiết bị đầu cuối (CLI) và cho Máy tính để bàn (GUI), trên Debian GNU / Linux:
apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity
Các gói Debian cần thiết để thêm hỗ trợ đa phương tiện
Lệnh sau chứa danh sách các gói được coi là tối thiểu cần thiết để thêm hỗ trợ đa phương tiện cần thiết để một ứng dụng có thể tạo ra hoặc tái sản xuất một cách dễ chịu và hiệu quả, tập tin đa phương tiện (Tệp MP3, tệp GIF, tệp JPG và PNG) và âm thanh giọng nói; cả trên thiết bị đầu cuối (CLI) và trên Máy tính để bàn (GUI), trên 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
tóm lại
Trong ngắn hạn, chắc chắn, nhiều Người dùng cao cấp, và trên tất cả, nhà phát triển phần mềm và lập trình hệ thống, sẽ có các đề xuất hoặc khuyến nghị tuyệt vời khác như, những gì “Các gói Debian để phát triển ứng dụng” cần thiết để tạo các ứng dụng, chương trình và hệ thống trên Các phân phối GNU / Linux. Vì vậy, nếu ai biết hoặc có bất kỳ hữu ích gợi ý, đề xuất hoặc sửa chữa với những gì được cung cấp ở đây, bạn có thể làm như vậy thông qua các nhận xét.
Và có, bạn chỉ đơn giản là thích ấn phẩm này, đừng ngừng bình luận về nó và chia sẻ nó với những người khác. Ngoài ra, hãy nhớ ghé thăm của chúng tôi «trang chủ» để khám phá thêm tin tức, cũng như tham gia kênh chính thức của chúng tôi về Điện tín của DesdeLinux, Hướng Tây nhóm để biết thêm thông tin về chủ đề ngày hôm nay.