dpkg เป็นตัวจัดการแพ็กเกจเดเบียนเนื่องจากคุณได้ติดตั้ง Nebeans โดยสคริปต์ (สมมุติท้องถิ่น) มันจะไม่ถูกแสดงใน dpkg -l
ดึงคำสั่งของแอปพลิเคชันจากไฟล์เดสก์ท็อป:
เมื่อคุณติดตั้งแอปพลิเคชันซึ่งคุณไม่ทราบคำสั่ง แต่คุณมีไฟล์เดสก์ท็อปคุณสามารถอ่านได้จากเนื้อหาของไฟล์เดสก์ท็อป ลิงค์ที่คุณมีบนเดสก์ท็อปคือไฟล์เดสก์ท็อป ค้นหาบรรทัดโดยเริ่มต้นด้วย "Exec =" สิ่งที่เกิดขึ้นหลังจากสตริงนั้นคือคำสั่งที่คุณกำลังค้นหา
ทำให้แอปพลิเคชันพร้อมใช้งานใน Dash:
โดยปกติแอปพลิเคชั่นจะติดตั้งไฟล์เดสก์ท็อปใน/usr/share/applications(เช่นเดียวกับ emacs) หากไฟล์เดสก์ท็อปอยู่ในตำแหน่งนั้นหรือใน~/.local/share/applicationsนั้นไฟล์นั้นจะปรากฏใน Dash โดยอัตโนมัติดังนั้นหากคุณคัดลอกไฟล์เดสก์ท็อปลงไปไฟล์~/.local/share/applicationsดังกล่าวจะปรากฏใน Dash หลังจากเข้าสู่ระบบครั้งต่อไป
เปิดแอปพลิเคชันโดย (เท่านั้น) เป็นชื่อไฟล์ไบนารี (หรือไม่):
Netbeans ไม่ได้เปิดคำสั่งnetbeansเนื่องจากเชลล์ไม่ทราบเส้นทางไปยังไฟล์ไบนารีของคุณ หากไฟล์ไบนารีอยู่ใน/usr/bin(พา ธ เริ่มต้นไปยังไฟล์ไบนารีของแอปพลิเคชัน) ไฟล์เหล่านั้นจะเปิดทันทีโดยไม่มีคำนำหน้าพา ธ นั่นเป็นกรณีตัวอย่างเช่นกับ emacs
หากแอปพลิเคชันไม่ได้ติดตั้งไฟล์ไบนารีของมัน/usr/binมีความเป็นไปได้สามประการคือ บรรทัดเรียกใช้งานของไฟล์เดสก์ท็อปของแอปพลิเคชันรวมถึงพา ธ ไปยังไฟล์ดังที่คุณเห็นตัวอย่างในบรรทัดเรียกใช้งานของfile-explorer indicatorไฟล์เดสก์ท็อปของ: /opt/indicator-file-explorer/bin/indicator-file-explorerหรือเพิ่มพา ธ ไปยังไฟล์ไบนารีลงใน $ PATH ( /etc/environment) /usr/binจะค้นหาไฟล์ไบนารีในไดเรกทอรีที่มากเกินไปหรือโปรแกรมติดตั้งเชื่อมโยงไปยังแฟ้มไบนารีใน ตัวเลือกทั้งสามเกิดขึ้นไม่ว่าจะติดตั้งแอปพลิเคชันอย่างไร
หากคุณติดตั้งแอปพลิเคชันของคุณในเครื่องคุณควรสร้าง (ลองใช้) สร้างลิงก์ไปยังไฟล์ไบนารีของแอปพลิเคชันจากไดเรกทอรีส่วนกลางเช่น/usr/bin; ผู้ใช้รายอื่นจะติดอยู่กับลิงค์ที่ตายแล้วเพราะพวกเขาไม่มีสิทธิ์ที่ถูกต้องในไดเรกทอรีบ้านของคุณ ดังนั้นวิธีที่ง่ายที่สุดคือการสร้างไดเรกทอรี bin ท้องถิ่น ( ~/bin) และสร้างลิงค์ไปยังไฟล์ไบนารีในเครื่องจากไดเรกทอรีนั้น (ln -sf) วิธีการที่คุณสามารถเรียกใช้ของคุณภายในติดตั้ง Netbeans netbeansโดยคำสั่งเดียว