วิธีย้ายไฟล์ไปยัง / usr / bin ใน Nautilus โดยไม่ได้รับข้อผิดพลาดในการขออนุญาต


9

ฉันพยายามย้ายไฟล์บางไฟล์ไปยัง/usr/binNautilus แต่ฉันได้รับข้อผิดพลาดในการอนุญาต ฉันรู้ว่าฉันสามารถทำได้ผ่านเทอร์มินัลโดยใช้sudoแต่ฉันจะทำมันใน Nautilus ได้อย่างไร ฉันคาดหวังว่ามันจะป็อปอัพกล่องสำหรับฉันที่จะป้อนรหัสผ่านของฉันเช่นหน้าจอผู้ดูแลระบบใน Ubuntu แต่มันไม่ได้


1
ย้ายไฟล์ลง/usr/binเป็นเกือบแน่นอนผิดถ้าคุณต้องการโปรแกรมที่ไม่ได้บรรจุและผู้ใช้ทั้งหมดในระบบควรจะสามารถใช้งานได้ก็ควรไปลงหรือในไดเรกทอรีภายใต้/usr/local/bin /optหากคุณเป็นผู้ใช้เดียวที่ต้องการแอปพลิเคชันนี้คุณสามารถเก็บไว้ในไดเรกทอรีส่วนตัวของคุณได้ man hierยังเห็น
JanC

คำตอบ:


16

คุณสามารถทำได้เช่นนี้:

กดAlt+ F2เพื่อเปิดกล่อง 'เรียกใช้แอปพลิเคชัน'
พิมพ์gksudo nautilusลงในกล่องข้อความแล้วกด 'Enter' นี่จะให้กล่องโต้ตอบรหัสผ่าน ป้อนรหัสผ่าน sudo ของคุณแล้วมันจะเปิด nautilus พร้อมสิทธิ์การใช้รูท คุณสามารถย้าย / คัดลอกไฟล์โดยไม่ได้รับอนุญาต

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณไม่ได้ลบ / แทนที่ไฟล์ระบบใด ๆ


2

ฉันทำสิ่งนี้ตลอดเวลาเพราะฉันขี้เกียจที่จะพิมพ์ฉันคิดว่าคุณอาจต้องการให้มันเป็นภาพเหมือนฉัน

แอปพลิเคชั่น -> อุปกรณ์เสริม -> เทอร์มินัล

$ sudo nautilus
[sudo] password for me: my_password

ตัวจัดการไฟล์ gui จะปรากฏขึ้นมาทำงานเหมือนรูท

ระวังอย่างยิ่ง :-)


1
เนื่องจาก 'nautilus' เป็น GUI (ส่วนต่อประสานกราฟิกกับผู้ใช้แบบกราฟิก) คุณควรรันผ่าน'gksu' (หรือ 'gksudo') และไม่ใช่ 'sudo' ... 'gksu'ตั้งค่าสภาพแวดล้อมเฉพาะสำหรับ'X' (ระบบ X Window) ... 'sudo' สำหรับโปรแกรมที่ไม่มีหน้าต่างกราฟิก ... เช่น ผลลัพธ์ของพวกเขาจะถูก จำกัด อยู่ที่ Terminal เช่น 'sudo updatedb' .... ดูที่ส่วน "Graphical sudo" ที่help.ubuntu.com/community/RootSudoที่กล่าวว่า: "คุณไม่ควรใช้ sudo ปกติเพื่อเริ่มโปรแกรมกราฟิก ........
Peter.O

1

สคริปต์รูท Nautilus สคริปต์นี้เปิด Nautilus เป็นรูทในไดเรกทอรีที่คุณเลือก วิธีติดตั้งที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.