Score:0

สร้างตัวเรียกใช้สำหรับแอปพลิเคชันที่ไม่ได้อยู่ใน /usr/share/applications ใน Ubuntu 20.04

ธง cn

ฉันดาวน์โหลดโปรแกรม Zotero สำหรับ Linux และโปรแกรมนี้ไม่ต้องติดตั้ง ทำเพียงแค่แตกไฟล์เท่านั้น อย่างไรก็ตาม วิธีเดียวที่จะเริ่มต้นโปรแกรมคือการเรียกใช้จากเทอร์มินัล

ฉันต้องการมีตัวเรียกใช้งานที่เรียบง่ายสำหรับมัน ฉันเข้าใจว่าฉันควรจะคัดลอกไฟล์ .desktop จาก /usr/share/applications/ แต่ไม่มีไฟล์ zotero.desktop

ในโฟลเดอร์โปรแกรมที่ดาวน์โหลดมีไฟล์ชื่อ zotero.desktop แต่ฉันไม่รู้ว่าจะทำอย่างไร

บนเว็บไซต์มีคำแนะนำต่อไปนี้ซึ่งใช้ไม่ได้:

สำหรับ Ubuntu นั้น tarball มีไฟล์ .desktop ที่สามารถใช้ได้ เพิ่ม Zotero ลงในตัวเรียกใช้งาน ย้ายไดเร็กทอรีที่แยกออกมาไปยังตำแหน่ง ที่คุณเลือก (เช่น /opt/zotero) ให้รันสคริปต์ set_launcher_icon จากเทอร์มินัลเพื่ออัปเดตไฟล์ .desktop สำหรับตำแหน่งนั้น และ symlink zotero.desktop ลงใน ~/.local/share/applications/ (เช่น ln -s /opt/zotero/zotero.desktop ~/.local/share/applications/zotero.desktop) จากนั้น Zotero ควรปรากฏขึ้น ในตัวเรียกใช้งานของคุณหรือในรายการแอปพลิเคชันเมื่อคลิก ไอคอนตาราง (âShow Applicationsâ) ซึ่งคุณสามารถลากไปที่ ตัวเรียกใช้งาน

ฉันยังพยายาม sudo ln -s Zotero_linux-x86_64/zotero.desktop /usr/share/applications/zotero.desktop แต่ก็ไม่มีอะไรอีกแล้ว

ฉันใช้ Ubuntu 20.04 ขอบคุณมาก

Score:3
ธง cn

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

1) คัดลอกตัวเรียกใช้งานไปยังไดเร็กทอรีที่เหมาะสม

ถ้าเป็นโซเทโร .เดสก์ทอป ไฟล์ที่มาพร้อมกับโปรแกรม จากนั้นคัดลอก (หรือลิงก์จริงๆ) ไฟล์นั้นในไดเร็กทอรีใดไดเร็กทอรีที่ระบบเลือกตัวเรียกใช้งานเหล่านี้:

  • หากคุณเป็นผู้ใช้เพียงคนเดียวที่ต้องการเรียกใช้แอปพลิเคชัน ให้คัดลอกตัวเรียกใช้งานไปที่ ~/.local/share/applications.
  • หากผู้ใช้ทุกคนจำเป็นต้องเข้าถึงและดูโปรแกรมในเมนู ให้คัดลอกตัวเรียกใช้งานไปที่ /usr/local/share/applications. ไดเร็กทอรีนั้นอาจไม่มีอยู่ตามค่าเริ่มต้น คุณยังสามารถคัดลอกไปที่ /usr/share/applications แต่ไดเร็กทอรีนั้นค่อนข้างมีไว้สำหรับจัดการโดยระบบปฏิบัติการ

2) ตรวจสอบว่ารายการทั้งหมดในไฟล์ถูกต้อง

เปิด .เดสก์ทอป ไฟล์และตรวจสอบว่าไฟล์ ผู้บริหาร= และ ไอคอน= รายการชี้ไปที่ปฏิบัติการหรือไอคอนที่ถูกต้อง คุณสามารถระบุเส้นทางแบบเต็มไปยังไฟล์เหล่านี้หรืออีกทางหนึ่ง

  • สำหรับการปฏิบัติการ: ลิงก์ไปยังโฟลเดอร์ในเส้นทางการค้นหาของคุณ เช่น ~/ถังขยะ หรือ ~/.local/bin หากคุณเป็นผู้ใช้รายเดียวที่ต้องการการเข้าถึง หรือ /usr/local/bin หากคุณต้องการให้ผู้ใช้ทุกคนสามารถเข้าถึงได้
  • สำหรับไอคอน: วางสำเนาของไอคอนใน ~/.local/share/icons หรือ /usr/local/share/icons (อาจต้องสร้างหนึ่งในไดเร็กทอรีเหล่านี้) สำหรับการติดตั้งแบบผู้ใช้คนเดียวหรือหลายคนตามลำดับ
WILiCE avatar
cn flag
เยี่ยมมาก มันได้ผล ขอบคุณมาก!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา