คำตอบ:
มีการพึ่งพาสองประเภทสำหรับalacarte :“ ขึ้นอยู่กับ” และ“ แนะนำ”
Alacarte ขึ้นอยู่กับ Python และ Python library ต่างๆ (ซึ่งจะดึงในบางไลบรารี); ระดับ“ พึ่งพา” บอกว่า alacarte จะไม่ทำงานหากไม่มีสิ่งเหล่านี้ เครื่องมือที่ใช้ APT จะไม่ยอมให้คุณติดตั้ง alacarte หากไม่มีการอ้างอิงเหล่านั้น คุณสามารถเพิกเฉยต่อการอ้างอิงทั้งหมดด้วยdpkg --force-depends
วิธีนี้จะทำให้ APT สับสนเมื่อ alacarte มีส่วนเกี่ยวข้องในการคำนวณการพึ่งพาภายหลัง (ตัวอย่างเช่นเมื่อแพ็คเกจรุ่นใหม่ปรากฏขึ้น) ดังนั้นจึงไม่แนะนำให้ทำเช่นนี้ ยิ่งไปกว่านั้นมันไม่น่าเป็นไปได้ที่คุณจะได้รับประโยชน์จากแพคเกจใด ๆ โดยไม่ต้องพึ่งพาสิ่งเหล่านี้
Alacarte ขึ้นอยู่กับคำพังเพย (ซึ่งจะขึ้นอยู่กับส่วนอื่น ๆ ของ Gnome) ที่ระดับ "แนะนำ" สิ่งนี้บ่งชี้ว่า alacarte ไม่ค่อยมีประโยชน์หากไม่มี gnome-panel แต่อาจมีบางกรณี ที่นี่ alacarte มีประโยชน์แน่นอนโดยไม่ต้องใช้ gnome-panel หากคุณมีแอปพลิเคชั่นเมนูที่สอดคล้องกับ Freedesktop
โดยค่าเริ่มต้นapt-get install
ติดตั้งการอ้างอิงทั้งหมดที่ระดับ "ขึ้น" หรือ "แนะนำ" ผ่าน--no-install-recommends
ตัวเลือกที่จะบอกว่าจะไม่ติดตั้ง "แนะนำ" - อ้างอิงระดับ คุณสามารถทำให้ตั้งค่าเริ่มต้นโดยการเพิ่มการAPT::Install-Recommends "false";
/etc/apt/apt.conf.d/zzz_mpmcfarlane
ด้วยaptitude
ในบรรทัดคำสั่งผ่าน-R
หรือ--without-recommends
เพื่อหลีกเลี่ยงการติดตั้ง "แนะนำ" ระดับการอ้างอิง ใน Aptitude แบบเต็มหน้าจอ UI การทำเครื่องหมาย alacarte สำหรับการติดตั้งยังเป็นการเลือก gnome-panel แต่คุณสามารถยกเลิกการทำเครื่องหมายก่อนที่จะทำการติดตั้งต่อไป การตั้งค่า APT ยังมีอิทธิพลต่อความถนัด
ใน Synaptic การทำเครื่องหมาย alacarte สำหรับการติดตั้งยังเป็นการเลือก gnome-panel ด้วย อย่างไรก็ตามคุณสามารถไปและยกเลิกการทำเครื่องหมาย gnome-panel ก่อนที่จะใช้การเปลี่ยนแปลง มีการตั้งค่า (ในแท็บ“ ทั่วไป”) เพื่อ“ พิจารณาแพ็คเกจที่แนะนำเป็นการอ้างอิง”
ตัวเลือกที่สำคัญที่จะเพิ่มapt-get
คือ--no-install-recommends
ดังนั้นสำหรับ alacarte -
sudo apt-get install --no-install-recommends alacarte
เนื่องจาก alacarte เป็นค่าเริ่มต้นใน Ubuntu มาตรฐานฉันขอถามว่าคุณติดตั้ง alacarte ในรูปแบบใด
หากคุณใช้ Xubuntu หรือ Lubuntu - ฉันขอแนะนำตัวแก้ไขเมนูทางเลือกจากคำตอบสำหรับคำถามนี้ได้หรือไม่ ฉันพบว่า alacarte ใช้ไม่ได้กับทั้ง Lubuntu และ Xubuntu