เผยแพร่เมื่อ 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 คุณจะเห็นเส้นทางของแต่ละไฟล์ที่ติดตั้งแพ็คเกจ รวมถึงไฟล์ปฏิบัติการที่สำคัญมาก:
โปรแกรมปฏิบัติการใน Linux อยู่ที่ไหน?
โดยทั่วไปไฟล์ปฏิบัติการที่คุณกำลังมองหาจะอยู่ในถังขยะ ไดเร็กทอรีซึ่งย่อมาจาก "binary" ในโครงสร้างไดเร็กทอรี Linux /usr/bin เป็นตำแหน่งหลักสำหรับโปรแกรมปฏิบัติการที่คุณติดตั้ง:
เชลล์ของคุณใช้พาธการค้นหาเพื่อค้นหาโปรแกรมในไดเร็กทอรีเหล่านี้เมื่อคุณป้อนคำสั่ง หากต้องการดูไดเร็กทอรีในพาธการค้นหาของคุณ ให้ตรวจสอบตัวแปรสภาพแวดล้อม $PATH:
echo $PATH คุณจะเห็นไดเร็กทอรีในพาธการค้นหาของคุณคั่นด้วยเครื่องหมายโคลอน (: ) ตัวละคร โดยทั่วไปแล้ว Debian และ Ubuntu จะติดตั้งโปรแกรมใหม่ใน /usr/bin หรือ /usr/sbin ไดเรกทอรี โดยทั่วไปแล้วโปรแกรมหลังจะเป็นโปรแกรมการดูแลระบบที่ต้องการให้คุณเรียกใช้ในฐานะรูทโดยใช้ sudo
ตอนนี้คุณรู้แล้วว่า apt ติดตั้งโปรแกรมนั้นที่ไหน
ด้วยคำสั่ง dpkg ที่รวดเร็วและความรู้เกี่ยวกับการจัดระเบียบไดเร็กทอรี Linux จึงเป็นเรื่องง่ายที่จะทราบว่า apt ติดตั้งโปรแกรมใหม่ของคุณไว้ที่ใด กระบวนการนี้มีประโยชน์อย่างยิ่งเมื่อชื่อของโปรแกรมไม่ตรงกับชื่อแพ็คเกจ คุณยังสามารถใช้คำสั่ง Apt Search เพื่อค้นหาแพ็คเกจใน Ubuntu ป>