เพิ่มประสิทธิภาพ GNU/Linux ของคุณ: แพ็คเกจ Debian เพื่อพัฒนาแอพ

เพิ่มประสิทธิภาพ GNU/Linux ของคุณ: แพ็คเกจ Debian เพื่อพัฒนาแอพ

เพิ่มประสิทธิภาพ GNU/Linux ของคุณ: แพ็คเกจ Debian เพื่อพัฒนาแอพ

ระหว่างการปล่อย เดเบียน 10 (บัสเตอร์), 3 ปีที่แล้ว (07/2019) และของ เดเบียน 11 (เป้า)เมื่อ 1 ปีที่แล้ว (08/21) เราเผยแพร่ชุดโพสต์ตามปกติของเราบน “แปลง GNU/Linux Distro ของคุณเป็น…”. เป็นหนึ่งในนั้น 2 ในนั้น มีตัวหนึ่งชื่อ “เปลี่ยน GNU/Linux ของคุณให้เป็น Distro ที่เหมาะสมสำหรับการพัฒนาซอฟต์แวร์”, และอื่น ๆ, “แพ็คเกจสำหรับการสนับสนุนการพัฒนาซอฟต์แวร์บน DEBIAN 10”. และในทั้งสองอย่าง เราให้คำแนะนำและคำแนะนำที่ยอดเยี่ยมสำหรับแพ็คเกจซอฟต์แวร์ที่จะติดตั้งสำหรับไอทีสาขานั้น

อย่างไรก็ตาม ในปัจจุบันเนื่องจากฉันกำลังพัฒนาแอพเล็กๆ ที่น่าสนใจสำหรับ GNU/Linux ที่ชื่อว่า Linux Post Install – สคริปต์การเพิ่มประสิทธิภาพขั้นสูง (LPI-SOA); ฉันสังเกตเห็นว่ามีแพ็คเกจ Debian ที่ยอดเยี่ยมอื่นๆ ที่จะรวมไว้ในโลกไอทีทั้งใบนี้ แพ็คเกจที่อ้างถึงมากขึ้นเมื่อเราพัฒนา “แพ็คเกจ .deb และแอปพลิเคชันดั้งเดิม” ง่ายๆ เช่น ใช้ ภาษาสคริปต์เช่น Bash Shell หรือ Python. ดังนั้นวันนี้ฉันจึงแบ่งปันรายการที่น่าสนใจและมีประโยชน์ของ .กับคุณ “แพ็คเกจเดเบียนสำหรับพัฒนาแอพ”.

แพคเกจสำหรับการพัฒนาซอฟต์แวร์รองรับ DEBIAN 10

แพคเกจสำหรับการพัฒนาซอฟต์แวร์รองรับ DEBIAN 10

และก่อนที่คุณจะเริ่มอ่านโพสต์นี้เกี่ยวกับความจำเป็น “แพ็คเกจเดเบียนสำหรับพัฒนาแอพ”, เราจะฝากลิงค์ไปยัง โพสต์ที่เกี่ยวข้องก่อนหน้านี้ สำหรับการอ่านในภายหลัง:

แพคเกจสำหรับการพัฒนาซอฟต์แวร์รองรับ DEBIAN 10
บทความที่เกี่ยวข้อง:
แพคเกจสำหรับการพัฒนาซอฟต์แวร์รองรับ DEBIAN 10
เปลี่ยน GNU / Linux ของคุณให้เป็น Distro ที่เหมาะสำหรับการพัฒนาซอฟต์แวร์
บทความที่เกี่ยวข้อง:
เปลี่ยน GNU / Linux ของคุณให้เป็น Distro ที่เหมาะสำหรับการพัฒนาซอฟต์แวร์

คำแนะนำแพ็คเกจ 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

จำไว้เสมอว่าหลายสิ่งหลายอย่างเช่นเคย แพ็คเกจที่จำเป็นสำหรับการพัฒนามีการพึ่งพาซึ่งจะทำให้การติดตั้งแพ็คเกจที่จำเป็นอื่น ๆ เมื่อติดตั้งจึงบรรลุ การกำหนดค่าขั้นต่ำแต่เพียงพอสำหรับ การก่อสร้างบรรจุภัณฑ์.

ตัวอย่างเช่น แพ็คเกจ สร้างจำเป็น มันเป็น:

แพ็คเกจที่มีรายการแพ็คเกจข้อมูลซึ่งถือว่าจำเป็นสำหรับการสร้างแพ็คเกจ Debian แพ็คเกจนี้ยังขึ้นอยู่กับแพ็คเกจในรายการนั้นด้วย เพื่อให้ง่ายต่อการติดตั้งแพ็คเกจที่จำเป็นสำหรับบิลด์

ในขณะที่ autoconf, automake และ autotools-dev เป็นแพ็คเกจที่ทำหน้าที่เป็นตัวช่วย (การสนับสนุนการประมวลผลและเอกสารประกอบ) สำหรับโปรแกรมใหม่อื่น ๆ ซึ่งใช้ไฟล์การกำหนดค่าและไฟล์ Makefile และแพ็คเกจ dh-make และ debhelper พวกเขาจำเป็นในการสร้างโครงกระดูกของแพ็คเกจและเพื่อให้สามารถใช้เครื่องมือบางอย่างเพื่อสร้างแพ็คเกจได้

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับประเด็นนี้ คุณสามารถสำรวจต่อไปนี้ ลิงค์.

แพ็คเกจเดเบียนที่จำเป็นสำหรับอินเทอร์เฟซผู้ใช้แบบกราฟิก

ลำดับคำสั่งต่อไปนี้ประกอบด้วยรายการแพ็คเกจที่พิจารณา จำเป็นต่อการพัฒนาน้อยที่สุดจากศูนย์และโดยสมบูรณ์ใดๆ ส่วนต่อประสานผู้ใช้แบบกราฟิกทั้งสำหรับเทอร์มินัล (CLI) และสำหรับเดสก์ท็อป (GUI) บน Debian GNU/Linux:

apt install dialog gtkdialog kdialog libnotify-bin gxmessage yad zenity 

จำเป็นต้องใช้แพ็คเกจเดเบียนเพื่อเพิ่มการรองรับมัลติมีเดีย

ลำดับคำสั่งต่อไปนี้ประกอบด้วยรายการแพ็คเกจที่ถือว่ามีความจำเป็นน้อยที่สุดในการเพิ่ม รองรับมัลติมีเดีย จำเป็นเพื่อให้แอปพลิเคชันสามารถ สร้างหรือทำซ้ำ อย่างเป็นสุขและมีประสิทธิภาพ ไฟล์มัลติมีเดีย (ไฟล์ 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
LPI - SOA: สคริปต์การเพิ่มประสิทธิภาพขั้นสูงที่สร้างใน Bash Shell
บทความที่เกี่ยวข้อง:
LPI - SOA: สคริปต์การเพิ่มประสิทธิภาพขั้นสูงที่สร้างใน Bash Shell
MilagrOS 3.1: เวอร์ชันที่สองของปีกำลังดำเนินการอยู่
บทความที่เกี่ยวข้อง:
MilagrOS 3.1: เวอร์ชันที่สองของปีกำลังดำเนินการอยู่

Roundup: โพสต์แบนเนอร์ 2021

ข้อมูลอย่างย่อ

สั้นๆ แน่นอน อื่นๆอีกมากมาย ผู้ใช้ขั้นสูง, และเหนือสิ่งอื่นใด, นักพัฒนาซอฟต์แวร์และโปรแกรมเมอร์ระบบ,จะมีข้อเสนอแนะหรือคำแนะนำดีๆ อื่นๆ ว่าอย่างไร “แพ็คเกจเดเบียนสำหรับพัฒนาแอพ” มีความจำเป็นในการสร้างแอปพลิเคชัน โปรแกรม และระบบของเรา GNU / Linux Distros. ดังนั้นหากใครรู้หรือมีประโยชน์ประการใด ข้อเสนอแนะ คำแนะนำ หรือการแก้ไข สำหรับสิ่งที่ให้ไว้ที่นี่ คุณสามารถดำเนินการผ่านความคิดเห็นได้

และใช่ คุณเพียงแค่ชอบสิ่งพิมพ์นี้ อย่าหยุดแสดงความคิดเห็นและแชร์กับผู้อื่น นอกจากนี้อย่าลืมเยี่ยมชม .ของเรา «หน้าแรก» เพื่อสำรวจข่าวสารเพิ่มเติมรวมทั้งเข้าร่วมช่องทางการของเราที่ โทรเลขของ DesdeLinux, ตะวันตก กลุ่ม สำหรับข้อมูลเพิ่มเติมในหัวข้อของวันนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา