ฉันมี Ubuntu 12.04 ทำงานในเครื่องเสมือนบนกล่องเสมือน การมีอยู่ของมันส่วนใหญ่เป็น 'ของเล่น' เพื่อเล่นกับ Ubuntu ดังนั้นด้วยเหตุนี้ฉันต้องการ GUI (นั่นคือสิ่งที่ 'Dash' ใน ubuntu 12.04 ยังไงก็ตาม ... )
สิ่งหนึ่งที่ฉันใช้เครื่องนี้ในขณะนี้คือเซิร์ฟเวอร์ LAMP ฉันใช้ 'gedit' เพื่อแก้ไขไฟล์ของฉัน แต่เนื่องจากฉันไม่ได้ตั้งค่าการอนุญาตอย่างถูกต้อง แต่ฉันเพิ่งเปิดมันด้วย sudo ในเทอร์มินัล
ตอนนี้เพื่อพยายามทำให้กระบวนการนี้ง่ายขึ้นฉันได้สร้างเชลล์สคริปต์บนเดสก์ท็อปด้วยงานที่ง่ายมาก - sudo gedit
ฉันอดคิดไม่ได้ว่าจะต้องมีวิธีที่ชัดเจนกว่านี้ในการเปิด gedit ที่เป็นรูทจาก GUI มากกว่านี้ เป็นยังไงเหรอ?
แก้ไข: ฉันเพิ่ง 'ปรับปรุง' สคริปต์ของฉันโดยแทนที่ sudo ด้วย gksudo ตอนนี้ฉันไม่จำเป็นต้องเปิดหน้าต่างเทอร์มินัลในขณะที่ gedit เปิดอยู่ ดังนั้นฉันคิดว่ามันสะดวกสำหรับตอนนี้ :) มันจะดีเพราะความรู้รู้ว่านี่เป็นอะไรที่ใกล้เคียงกับผู้ใช้อูบุนตูที่ปรุงรสมากกว่าจะทำสิ่งนี้
&
คำสั่งดังที่แสดงไว้ที่นี่คุณอนุญาตให้หน้าต่างเทอร์มินัลของเชลล์สคริปต์ปิดทันทีเมื่อgedit
เปิดตัวแทนที่จะรอให้ปิด เคล็ดลับนี้ควรทำงานgksudo
โดยไม่มีปัญหา
gksudo
(หรือที่รู้จักกันทั่วไปว่าgksu
) เป็นสิ่งที่คนส่วนใหญ่ใช้ จำนวนมากของวัสดุการอ่าน: askubuntu.com/questions/270006/... askubuntu.com/questions/197772/... askubuntu.com/questions/284306/... askubuntu.com/questions/11760/...