Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

ค้นหาแพ็คเกจ Apt บน Debian/Ubuntu:คู่มือฉบับย่อ

ค้นหาแพ็คเกจ Apt บน Debian/Ubuntu:คู่มือฉบับย่อ

ค้นหาแพ็คเกจ Apt บน Debian/Ubuntu:คู่มือฉบับย่อ

เผยแพร่เมื่อ 17 พ.ย. 2023, 11:00 น. EST

David เป็นนักเขียนอิสระที่อาศัยอยู่ในแปซิฟิกตะวันตกเฉียงเหนือ แต่เดิมมาจากบริเวณอ่าว  นักข่าวที่ผ่านการฝึกอบรมและทำงานเขียนอย่างมืออาชีพมาตั้งแต่ปี 2009 เขาค้นพบพลังของระบบปฏิบัติการที่คล้ายกับ Unix และอินเทอร์เฟซบรรทัดคำสั่งในขณะที่เรียนรู้วิธีตัดต่อวิดีโอบน macOS นอกจากนี้ยังช่วยให้เขาเริ่มพัฒนาระบบคอมพิวเตอร์บน MS-DOS ในยุค 90 อีกด้วย

เขาใช้ Linux เป็นประจำในรูปแบบใดรูปแบบหนึ่งมาตั้งแต่ปี 2549 David สามารถผสมผสานความหลงใหลในคอมพิวเตอร์และการเขียนเข้ากับอาชีพของเขาในฐานะนักเขียนอิสระได้ งานเขียนของเขาปรากฏใน Techopedia, TMCnet และ Walyou และอื่นๆ อีกมากมาย

เดวิดสำเร็จการศึกษาระดับปริญญาตรี ในการสื่อสารจาก California State University, East Bay ในฐานะผู้เรียนรู้ตลอดชีวิตที่ทุ่มเท เขาใช้เครื่องมือ CAS ที่ใช้ Linux เช่น SymPy และ Sage บน Linux เพื่อให้แน่ใจว่าเขาจะจดจำสิ่งที่เขาเรียนรู้ในชั้นเรียนคณิตศาสตร์ และอาจหยิบยกแนวคิดใหม่ๆ สองสามอย่างไปพร้อมกันด้วย Linux และโอเพ่นซอร์สช่วยให้เขาสำรวจหัวข้อขั้นสูง เช่น แคลคูลัสและพีชคณิตเชิงเส้นได้ง่ายกว่าการใช้ดินสอและกระดาษ

ลงชื่อเข้าใช้บัญชี MakeUseOf ของคุณ

คุณต้องการติดตั้งโปรแกรมใหม่ที่กำลังมาแรงบน Debian หรือ Ubuntu คุณค้นหาแพ็คเกจและใช้ apt เพื่อติดตั้ง แต่เมื่อคุณพยายามรันบนบรรทัดคำสั่ง คุณจะได้รับข้อความแสดงข้อผิดพลาดจากเชลล์ว่า “ไม่พบคำสั่ง” ต่อไปนี้เป็นวิธีค้นหาว่า apt ติดตั้งไว้ที่ใด

คุณเพิ่งติดตั้งแพ็คเกจนั้น แต่คำสั่งในการรันคืออะไร?

โดยส่วนใหญ่แล้วชื่อของโปรแกรมปฏิบัติการจะสอดคล้องกับชื่อของแพ็คเกจ Debian หรือ Ubuntu บางครั้งมันก็แตกต่างออกไป และคุณต้องทำงานเล็กๆ น้อยๆ เพื่อหาชื่อของไฟล์ปฏิบัติการ บ่อยครั้งเป็นเพราะชื่อแพ็คเกจขัดแย้งกับแพ็คเกจที่มีอยู่ โชคดีที่ใช้เพียงคำสั่งเดียวในการหาชื่อของโปรแกรม

การใช้ dpkg เพื่อแสดงรายการไฟล์ที่ติดตั้ง

หากต้องการแสดงรายการชื่อพาธแบบเต็มของไฟล์ที่ติดตั้งของแพ็กเกจ เพียงใช้ -L (ตัวพิมพ์ใหญ่ L) ตัวเลือกด้วยคำสั่ง dpkg ตัวอย่างเช่น หากต้องการตรวจสอบ Firefox ESR:

dpkg -L firefox-esr

คุณจะเห็นเส้นทางของแต่ละไฟล์ที่ติดตั้งแพ็คเกจ รวมถึงไฟล์ปฏิบัติการที่สำคัญมาก:

ค้นหาแพ็คเกจ Apt บน Debian/Ubuntu:คู่มือฉบับย่อ

โปรแกรมปฏิบัติการใน Linux อยู่ที่ไหน?

โดยทั่วไปไฟล์ปฏิบัติการที่คุณกำลังมองหาจะอยู่ในถังขยะ ไดเร็กทอรีซึ่งย่อมาจาก "binary" ในโครงสร้างไดเร็กทอรี Linux /usr/bin เป็นตำแหน่งหลักสำหรับโปรแกรมปฏิบัติการที่คุณติดตั้ง:

ค้นหาแพ็คเกจ Apt บน Debian/Ubuntu:คู่มือฉบับย่อ

เชลล์ของคุณใช้พาธการค้นหาเพื่อค้นหาโปรแกรมในไดเร็กทอรีเหล่านี้เมื่อคุณป้อนคำสั่ง หากต้องการดูไดเร็กทอรีในพาธการค้นหาของคุณ ให้ตรวจสอบตัวแปรสภาพแวดล้อม $PATH:

echo $PATH

คุณจะเห็นไดเร็กทอรีในพาธการค้นหาของคุณคั่นด้วยเครื่องหมายโคลอน (: ) ตัวละคร โดยทั่วไปแล้ว Debian และ Ubuntu จะติดตั้งโปรแกรมใหม่ใน /usr/bin หรือ /usr/sbin ไดเรกทอรี โดยทั่วไปแล้วโปรแกรมหลังจะเป็นโปรแกรมการดูแลระบบที่ต้องการให้คุณเรียกใช้ในฐานะรูทโดยใช้ sudo

ตอนนี้คุณรู้แล้วว่า apt ติดตั้งโปรแกรมนั้นที่ไหน

ด้วยคำสั่ง dpkg ที่รวดเร็วและความรู้เกี่ยวกับการจัดระเบียบไดเร็กทอรี Linux จึงเป็นเรื่องง่ายที่จะทราบว่า apt ติดตั้งโปรแกรมใหม่ของคุณไว้ที่ใด กระบวนการนี้มีประโยชน์อย่างยิ่งเมื่อชื่อของโปรแกรมไม่ตรงกับชื่อแพ็คเกจ คุณยังสามารถใช้คำสั่ง Apt Search เพื่อค้นหาแพ็คเกจใน Ubuntu