วิธีการมีฟังก์ชั่น Gksu ใน Ubuntu 18.04

ลินุกซ์เทอร์มินัล

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

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

Gksu เป็นคำสั่งที่ใช้เพื่อมอบอินเทอร์เฟซแบบกราฟิกให้กับคำสั่ง su และ sudo นั่นคือวิธีเข้าถึงโหมด superuser สำหรับเครื่องมือกราฟิก นอกจากนี้ยังเป็นความจริงที่ว่าแอปพลิเคชันบางอย่างเช่น Gedit สามารถใช้กับคำสั่ง sudo ได้โดยตรง แต่ตอนนี้เราจะไม่มีเครื่องมือดังกล่าว เราต้องใช้เครื่องมือ gvfs ซึ่งเป็นเครื่องมือที่จะช่วยให้เรามีฟังก์ชั่น Gksu โดยไม่ต้องใช้เครื่องมือ. โปรดระวังนี่ไม่ได้หมายความว่าการเพิ่มตัวแปรให้กับคำสั่งและบรรทัดของโค้ดทำให้เราสามารถเข้าถึง superuser ได้ แต่ในบางสถานการณ์เช่นการแก้ไขเอกสารเราจะได้รับสิ่งที่คล้ายกัน

ตัวแปรที่เราอ้างถึงคือ "admin: //" ซึ่งเป็นตัวแปร gvfs ที่ทำงานเหมือนกับคำสั่ง gksu. ดังนั้นหากก่อนหน้านี้เราเขียนสิ่งต่อไปนี้ในเทอร์มินัล:

gksu gedit /etc/apt/sources.list

(เพื่อแก้ไขไฟล์ที่เก็บเพื่อยกตัวอย่างง่ายๆ)

ตอนนี้เราต้องเขียนสิ่งต่อไปนี้:

gedit admin:///etc/apt/sources.list

สิ่งนี้จะทำให้เครื่องมือทำงานเหมือนกับว่าเราเขียนคำสั่ง gksu แทน

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


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

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

*

*

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

  1.   ฉันจะกลับมา dijo

    ฉันมีทางลัดที่เรียกใช้สคริปต์โดยที่ภายในสคริปต์ฉันมีบรรทัดเพื่อเปิดแอปพลิเคชัน java ก่อนหน้านี้ฉันใช้คำสั่ง gksudo เพื่อเปิดแอปพลิเคชันในฐานะรูท:

    #! / bin / ทุบตี
    gksudo -u root "java -Xmx500m -jar application.jar full_screen"

    ตอนนี้มันใช้ไม่ได้สำหรับฉันและ

  2.   Jorge dijo

    พวกเขาก่ออาชญากรรมจริงๆโดยการปล่อย gksu ตอนนี้คุณต้องเล่นปาหี่เพื่อติดตั้งแพ็คเกจ deb ฉันสงสัยว่ามันจะไม่ดีไปกว่า Ubuntu ที่ใช้แพ็คเกจ DEB แล้วไปที่ RPM มันเป็นอาชญากรรมในสิ่งที่พวกเขาทำจริงๆ ตอนนี้ฉันจะกลับไปที่ Debian