Aptitude เป็นเครื่องมือที่ช่วยให้เราติดตั้ง / ลบ / ล้าง / ค้นหาโปรแกรมที่เราติดตั้งไว้ debian และอนุพันธ์ การใช้งานนั้นง่ายมากตัวอย่างเช่น MC:
ในการติดตั้งเราพิมพ์ดังต่อไปนี้:
sudo aptitude install mc
การถอนการติดตั้ง:
sudo aptitude remove mc
เพื่อแสดงข้อมูลเกี่ยวกับโปรแกรม:
sudo aptitude show mc
และเพื่อค้นหา:
sudo aptitude search mc
จนถึงตอนนี้ดีมาก แต่มีวิธีค้นหาขั้นสูงกว่าด้วย ความถนัด.
aptitude search '~N' edit
มันจะแสดงรายการแพ็คเกจ "ใหม่" ทั้งหมดและแพ็คเกจทั้งหมดที่มีชื่อ "แก้ไข"
aptitude search ~dtwitter
มันจะมองหาว่าแพ็คเกจไหนมีคำว่า Twitter ในคำอธิบาย
aptitude search ^libre
มันจะค้นหาแพ็คเกจทั้งหมดที่ขึ้นต้นด้วยคำว่าฟรี
aptitude search libre$
มันจะค้นหาแพ็คเกจทั้งหมดที่ลงท้ายด้วยคำว่าฟรี
aptitude search '~dpro !~n^lib'
แสดงรายการแพ็คเกจทั้งหมดที่มีคำอธิบายประกอบด้วยคำ สำหรับ แต่ไม่มีชื่อขึ้นต้นด้วย lib.
รูปแบบการค้นหามีดังนี้:
~dtwitter
ค้นหาแพ็คเกจทั้งหมดที่ Twitter มีในคำอธิบายดังที่เราเห็นด้านบน
~ntwitter
ค้นหาแพ็คเกจทั้งหมดที่ Twitter มีในชื่อ
~Ptwitter
ค้นหาแพ็คเกจทั้งหมดที่มี twitter ในชื่อหรือที่มี twitter
~U
มองหาแพ็คเกจที่ติดตั้งไว้ซึ่งสามารถอัปเดตได้
man aptitude
ดี. ฉันไม่เคยลองใช้ตัวแปรขั้นสูงเหล่านี้มาก่อนต้องขอบคุณคุณฉันจะมีของเล่นใหม่มาประดับ .. อะแฮ่มทดลองกับลินุกซ์ของฉันฮิฮิฮิ
น่าเสียดายที่ฉันไม่ได้ใช้อนุพันธ์ของเดเบียน แต่ฉันใช้ Archlinux ... อย่างน้อยการค้นหาแพ็คเกจใน arch ฉันทำด้วยโปรแกรมที่เรียกว่า pkgbrowser ฉันคิดว่ามันเป็นเพียงฐานข้อมูลของโปรแกรมที่อยู่ใน repos และใน AUR 0.0
พารามิเตอร์อื่นสำหรับคอลเลกชัน: ค้นหาความถนัด ~ i ค้นหาแพ็คเกจที่ติดตั้ง
ตัวอย่าง:
aptitude search ~ixorg
คุณขาดสิ่งที่จำเป็นสำหรับการทำความสะอาดระบบ
ความถนัดล้าง ~ ค
ดีลักซ์!.
นี่คือเคล็ดลับสำหรับบางคนในกรณีที่มีประโยชน์:
http://mundillolinux.blogspot.com/2013/05/aprendiendo-usar-el-gestor-de-paquetes.html
ทักทาย!
น่าสนใจมากเพราะฉันสามารถใช้ประโยชน์สูงสุดจาก Debian ได้
ฉันคุ้นเคยกับการค้นหา apt-cache เพื่อค้นหามากกว่า