Tối ưu hóa GNU / Linux của bạn: Các gói Debian để phát triển ứng dụng

Tối ưu hóa GNU / Linux của bạn: Các gói Debian để phát triển ứng dụng

Tối ưu hóa GNU / Linux của bạn: Các gói Debian để phát triển ứng dụng

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”.

Các gói hỗ trợ phát triển phần mềm trên DEBIAN 10

Các gói hỗ trợ phát triển phần mềm trên DEBIAN 10

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:

Các gói hỗ trợ phát triển phần mềm trên DEBIAN 10
Bài viết liên quan:
Các gói hỗ trợ phát triển phần mềm trên DEBIAN 10
Biến GNU / Linux của bạn thành một Distro phù hợp để phát triển phần mềm
Bài viết liên quan:
Biến GNU / Linux của bạn thành một Distro phù hợp để phát triển phần mềm

Đề xuất gói Debian để phát triển ứng dụng

Đề 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
LPI - SOA: Tập lệnh tối ưu hóa nâng cao được tạo trong Bash Shell
Bài viết liên quan:
LPI - SOA: Tập lệnh tối ưu hóa nâng cao được tạo trong Bash Shell
MilagrOS 3.1: Công việc đã được tiến hành trên phiên bản thứ hai của năm
Bài viết liên quan:
MilagrOS 3.1: Công việc đã được tiến hành trên phiên bản thứ hai của năm

Roundup: Đăng biểu ngữ năm 2021

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.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.