วิธีกำหนดค่าเมนูใน LXDE

ฉันต้องการแบ่งปันกับคุณการสนับสนุนนี้จาก Ernesto Santana Hidalgo (จาก humanOS)แม้ว่าฉันจะไม่ใช่ผู้ใช้ LXDE แต่ฉันก็รู้ว่าที่นี่ผู้อ่านของเราหลายคนชอบ (เช่นเดียวกับ FluxBox, OpenBox และมินิมัลลิสต์อื่น ๆ LOL!)

สิ่งแรกที่ต้องรู้ก็คือใน LXDE ไม่มีวิธีง่ายๆในการปรับเปลี่ยนเมนู การเริ่มต้นระบบซึ่งเราต้องไปที่ไฟล์กำหนดค่าโดยตรง ทุกอย่างที่อธิบายด้านล่างเสร็จสิ้นแล้ว วัตต์ การกระจายตาม อูบุนตู 12.04. เราเริ่มต้นกันเลย:

ในการปรับแต่งเมนูเราต้อง แก้ไขไฟล์คอนฟิกูเรชันของพาเนล ที่มีสิ่งนี้ ไฟล์ที่เป็นปัญหา (สำหรับผู้ใช้เฉพาะ) คือ:

/home/{usuario-lex.europa.eu/.config/lxpanel/LXDE/panels

หากเราต้องการแก้ไขเมนูที่ปรากฏตามค่าเริ่มต้นเมื่อสร้างผู้ใช้ใหม่เราต้องแก้ไขในฐานะรูท:

/etc/skel/.config/lxpanel/LXDE/panels

บล็อกแรกที่เราจะเห็นคือ เหตุการณ์ที่ที่ มีคุณสมบัติหลัก ของแผงควบคุมของเรา นี่คือการกำหนดค่าส่วนใหญ่ของไฟล์ สีแผง, ความโปร่งใส, ขนาดฯลฯ

จากนั้นเราจะเห็นบล็อกต่างๆที่เรียกว่า ปลั๊กอิน. เหล่านี้คือ แอพเพล็ตแผงเช่นไอคอนเปิดใช้งานหรือเมนู บล็อกเหล่านี้ประกอบด้วยเขตข้อมูล type = {type}และบล็อกที่เรียกว่า การตั้งค่า ที่มีลักษณะเฉพาะ แต่เราจะเน้นเฉพาะปลั๊กอินที่เราสนใจเท่านั้น: เมนู.

ตามค่าเริ่มต้นเราจะพบวิธีนี้:

Plugin {
type = menu
Config {
image=/usr/share/lxde/images/logout-banner-orig.png
system {
}
separator {
}
item {
command=run
}
separator {
}
item {
image=gnome-logout
คำสั่ง = ออกจากระบบ
}
}
}

หากเราแก้ไขเมนูเริ่มต้นของผู้ใช้ที่สร้างขึ้นเราจะต้อง เริ่มกระบวนการ lxpanel ใหม่. ตอนนี้บรรทัดนี้ "ภาพ = / usr / share / lxde / images / logout-banner-orig.png" กำหนด ภาพแสดงไอคอนเมนู. บล็อกแรกที่ปรากฏคือ ระบบ {}  ซึ่งชี้ไปที่ เมนูเริ่มต้นของระบบ ที่มีเมนูย่อย เสียงและวิดีโอ, Office, อินเทอร์เน็ต, กราฟิก, จิวเวอร์รี่. องค์ประกอบทั้งหมดนี้อยู่ใน / usr / share / การใช้งาน ในรูปแบบ .เดสก์ทอป.

สร้างตัวเรียกใช้งานหรือรายการเมนู

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

item{
name=[nombre del item](Opcional)
image=[Icono](Opcional)
command=[comando a ejecutar] //o action=[aplicación a ejecutar]
}

สร้างเมนูย่อยใหม่

เราสามารถสร้างเมนูย่อยแตกต่างจากระบบ ซึ่งจะประกอบด้วยฟิลด์ที่เรียกว่า ชื่อซึ่งจะมีไฟล์ ชื่อเมนูย่อย และฟิลด์ที่เรียกว่า ภาพ ที่จะระบุไฟล์ ไอคอน. ในการเพิ่มตัวเรียกใช้งานเราใช้บล็อกที่เรียกว่า ชิ้นซึ่งเหมือนกับบล็อกที่ฉันอธิบายไว้ก่อนหน้านี้ แต่มีตัวแปรที่ แทนที่จะใช้ฟิลด์ที่เรียกว่าคำสั่งจะเรียกว่าการกระทำ. ตัวอย่างเช่นถ้าเราต้องการ สร้างเมนูย่อยสำหรับไวน์, จะ:

menu{
name=Wine
image=/usr/share/icons/Faenza/apps/scalable/wine.svg
item {
name=Configurar Wine
image=/usr/share/icons/Faenza/apps/scalable/wine-winecfg.svg
action=winecfg
}
item {
name=Desinstalar programas
image=/usr/share/icons/Faenza/apps/scalable/wine-uninstaller.svg
action=wine uninstaller
}
}

เพื่อแก้ไขเมนูย่อย ระบบ เราต้อง แก้ไข. desktop ดังกล่าว. แต่ละช่องประกอบด้วยฟิลด์ที่เรียกว่า หมวดหมู่ซึ่งกล่าวถึงใน หมวดหมู่ใดเป็นแค็ตตาล็อก. เมนู LXDE จะตีความหมวดหมู่เหล่านี้ว่าเป็นเมนูย่อยของระบบใด. ดังนั้นหากเราต้องการบางอย่าง รายการ. desktop เป็นของเมนูย่อย Accessoriesเราเป็นหนี้ เพิ่มหมวดหมู่นั้นแต่เป็นภาษาอังกฤษ ( จิวเวอร์รี่) และหมวดหมู่ที่เมนูใช้โดยค่าเริ่มต้นคือ: วิดีโอเสียง, พัฒนาการ, การศึกษา, เกม, กราฟิก, เครือข่าย, Office, การตั้งค่า, System, ประโยชน์.

สร้างเมนูย่อยภายในเมนูที่มีอยู่

หากเราต้องการสร้างเมนูย่อยภายในสิ่งเหล่านี้ซึ่งกำหนดไว้ล่วงหน้าโดยระบบหรือที่เราสร้างขึ้นเช่นไวน์เราจะแก้ไขไฟล์ lxde-applications.menu ซึ่งอยู่ใน / etc / xdg / เมนู. ด้านในมีป้ายกำกับต่างๆ ตัวอย่างเช่นเมนู การศึกษา:

http://paste.desdelinux.net/4710

หากเราต้องการให้เมนูย่อยที่มีชื่อปรากฏอยู่ภายในนี้ prueba จะมีลักษณะดังนี้:

http://paste.desdelinux.net/4711

ฉลาก หมายถึงหมวดหมู่ที่เราต้องการใส่ในกรณีนี้หมวดหมู่ที่อยู่ในหมวดหมู่ IDE จะปรากฏในเมนู

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

สร้าง. directory

ไปที่โฟลเดอร์กันเถอะ / usr / share / desktop- ไดเรกทอรี มีทั้งหมด .ไดเรกทอรี ที่ใช้ในเมนูที่ไม่มีอะไรมากไปกว่าการตั้งค่าของเมนูหรือเมนูย่อยที่เป็นของ โดยเฉพาะ prueba อ้างอิงถึง lxde-test.directory เราสร้างไฟล์ที่มีชื่อเดียวกับที่เราระบุ . ข้างในเราใส่:

[Desktop Entry]
Name= Prueba
Icon=applications-development
Type=Directory

ด้วยวิธีนี้เราจะสร้างหรือแก้ไขเมนูและเมนูย่อยใน LXDE ค่อนข้างลำบาก แต่มันช่วยได้มากในการปรับแต่งเมนูในแบบของคุณ

คำชี้แจง: ในขั้นตอนสุดท้ายนี้ไม่จำเป็นต้องเริ่มกระบวนการ lxpanel ใหม่


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   w4r3d dijo

    สวัสดีเพื่อนมีวิธีที่จะออกมาเป็นโลหะหรือโปร่งใสไม่มากก็น้อยแบบนี้ http://2.bp.blogspot.com/–z-AYhAxS4A/Tke23ZdmyRI/AAAAAAAAH0g/iZpuz9v9qUo/s1600/wattos.png ด้วยเงินฉันหมายถึง ฉันสวมหมวกฟางและฉันไม่สามารถให้มันได้ผล ขอบคุณสำหรับความสนใจ.

  2.   ฮิวงะ_เนจิ dijo

    อาฮาฮาตอนที่ฉันเห็นกาอาระส่งของจาก LXDE ในเมล์ฉันต้องเข้าไป…. ตอนนี้ฉันอยู่ในโรงเรียนที่พาร์ทเนอร์ทำงานนั่นคือเหตุผลที่ฉันไม่มี Linux (พวกเขาไม่มี Firefox ในภาพของไคลเอนต์แบบบางเหล่านี้) แต่เดี๋ยวก่อน ... ไปที่บทความ: ฉันไม่เคยเปลี่ยนสิ่งต่างๆในเมนู (ยกเว้น เมนู Openbox เมื่อใช้โดยไม่มี LXDE) ทั้งๆที่อยู่ใน LXDE + Openbox เป็นเวลานาน ขอบคุณสำหรับทิป

  3.   ราศีสิงห์ dijo

    สิ่งนี้ทำให้ฉันคิดว่ามันจะดีมากที่ในความคิดเห็นของเรานอกเหนือจากการออกจากเบราว์เซอร์และระบบปฏิบัติการแล้วสภาพแวดล้อมของเดสก์ท็อปก็ปรากฏขึ้นด้วย !! มันจะดีมากแม้ว่ามันจะใช้ได้เฉพาะกับ Linux และเราจะต้องแก้ไข User Agent ด้วยวิธีใดวิธีหนึ่งคุณคิดว่าอย่างไร?

    1.    KZKG ^ กาอาระ dijo

      ฉันเคยคิดเกี่ยวกับเรื่องนี้มาแล้ว แต่ ... เดี๋ยวก่อนคำถามมันจะเป็นแบบแมนนวล 100% ไม่มีความเป็นไปได้ที่มันจะเป็นไปโดยอัตโนมัติเนื่องจากตอนนี้มี OS และเบราว์เซอร์บางส่วน

      1.    ราศีสิงห์ dijo

        มั่นใจได้ว่า manual จะไม่เป็นปัญหาสำหรับพวกนี้ที่เคย "คอนโซล"
        แต่มันง่ายกว่าที่จะพูดจากฝั่งนี้มากกว่าจากฝั่งของผู้ดูแลระบบ เช่นเดียวกับการแสดง OS และ explorer ฉันไม่เคยเห็นมันในหน้าอื่นดังนั้นการใช้งานที่นี่จึงดีมาก

        1.    KZKG ^ กาอาระ dijo

          การวาง distro และเบราว์เซอร์นี้ทำให้เป็นปลั๊กอินเมื่อเข้าใจและเข้าใจว่าปลั๊กอินทำงานอย่างไร ... การเพิ่มฟังก์ชั่นไม่ซับซ้อนนั่นคือฉันสามารถตั้งโปรแกรมปลั๊กอินใหม่และบอกให้แสดงสภาพแวดล้อมเดสก์ท็อปของผู้ใช้ความคิดเห็น แม้ว่าจะไม่รู้จักสภาพแวดล้อมเดสก์ท็อป แต่ก็ไม่แสดงอะไรเลย ... ฮิฮิฉันคิดว่าฉันชอบไอเดียนี้มากกว่า😀

          ฉันไม่ชอบ PHP มันเป็นภาษาที่ฉันไม่ชอบจริงๆ ... แต่มันง่ายเข้าใจง่ายมากและโชคดีที่คนที่ไม่ใช่โปรแกรมเมอร์ (เช่นฉันฮ่าฮ่า) สามารถบรรลุสิ่งนี้ได้🙂

          1.    ราศีสิงห์ dijo

            ฉันเห็นเมาส์ XFCE ในความคิดเห็นของฉันแล้ว😀

          2.    ราศีสิงห์ dijo

            และความฝันของฉันก็เป็นจริง 😀

            1.    KZKG ^ กาอาระ dijo

              ฮ่า ๆ !


  4.   อีวานบาร์รา dijo

    LXDE ที่ดีมากเมื่อไม่นานมานี้เราได้กำหนดค่า eeePCs กับเพื่อนหลายคนเราใส่ Debian + LXDE ไว้และทำงานได้ดีมากดีกว่า Windows XP ที่มาจากโรงงานมากจริงๆแล้วพวกเขามีหน่วยความจำภายใน 2GB, 512MB ram และ cleron proce 700mhz หน่วยความจำที่มี windows XP อยู่ใน Zero แต่ด้วย Debian และ LXDE เราใช้เพียง 700MB สำหรับระบบที่ใช้งานได้เราจึงใส่ SD 4GB class 4 เพื่อทำการติดตั้งโปรแกรมสำนักงานอัตโนมัติและทุกอย่างให้เสร็จสิ้นและเป็น 1

    อีกตัวอย่างหนึ่งของ Linux ที่คุณสามารถทำได้มากขึ้นโดยใช้น้อย

    ทักทายและติวดีมากเช่นเคย

  5.   ภาพแทนของ Ernesto Santana Hidalgo dijo

    ขอบคุณมากที่วางบทความของฉันไว้ที่นี่และขอบคุณทุกคนสำหรับความคิดเห็น

    1.    KZKG ^ กาอาระ dijo

      ขอบคุณสำหรับการบริจาคเม็ดทรายของคุณให้กับโลก Linux มันเป็นสิ่งที่เราทุกคนควรทำเสมอ🙂
      ฉันหวังว่าจะได้อ่านบทความที่น่าสนใจของคุณต่อไปยินดีต้อนรับ😉

  6.   Emiliano dijo

    เฮ้ฉันเกิดความคิดบ้าๆขึ้นมาและฉันไม่รู้ว่ามันสามารถทำได้ในสภาพแวดล้อมนี้หรือในรูปแบบอื่น ... เราสามารถสร้างเมนูต่างๆได้หรือไม่ ฉันหมายถึงอย่างหนึ่งที่เมื่อเปิดมันจะแสดงเฉพาะเกมและอีกเกมที่แสดงเฉพาะสำนักงาน ฯลฯ ... มันจะเป็นอะไรที่ใช้ได้จริงมาก แต่ฉันไม่รู้ว่ามันจะทำได้ไหมฮ่า ๆ
    อย่าเย็ดฉันถ้าฉันพูดอะไรแปลก ๆ xD

    1.    Emiliano dijo

      อะแฮ่มผมใช้ลินุกซ์มิ้นท์ขึ้นโลโก้เอ๊ะฮ่าฮ่า

      1.    ฟิกโซคอน dijo

        กำหนดค่าตัวแทนผู้ใช้คือไซต์นี้และโพสต์ในหัวข้อ

  7.   ฟิกโซคอน dijo

    มันคือซินนามอน

    1.    KZKG ^ กาอาระ dijo

      ใช่จะไม่เห็น Cinnamon ไม่ใช่เพราะฉันไม่ชอบเลย ... แต่เป็นเพราะฉันไม่มีโลโก้ Cinnamon อยู่ในมือและฉันต้องการมันเพื่อรองรับที่นี่

      คุณรู้หรือไม่ว่าโลโก้ Cinnamon สามารถดาวน์โหลดใน. svg ได้ที่ไหน?

      ทันทีที่คุณมีโลโก้จะปรากฏในความคิดเห็นของคุณ

  8.   f3niX dijo

    ?

  9.   อันเดรโล dijo

    ฉันแสดงความคิดเห็นนี้เพื่อดูภาพเดสก์ท็อปของฉันหากมี😀

    1.    อิซซิฟ dijo

      มาดูกันว่าซินนามอนออกมาหรือยัง

      1.    อิซซิฟ dijo

        ใช่แล้ว😀ฉันมีความสุข ^^ ชีวิตฉันเศร้าแค่ไหน🙁

  10.   เอริค dijo

    เพื่อนฉันจะทำให้ lubuntu 12.04 lxpanel กลับสู่การกำหนดค่าเริ่มต้นได้อย่างไร ฉันได้อ่านที่นั่นว่าสามารถแก้ไข /home/user/.config/lxpanel/LXDE/panels/panel ได้ แต่ฉันไม่รู้

  11.   มานูเอลอันโตนิโอ dijo

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

    กราเซีย