วิธีคัดลอกไฟล์ลงใน / usr / local /? (ปฏิเสธการอนุญาต)


22

ฉันยังใหม่กับ Ubuntu เล็กน้อยและสงสัยว่าฉันจะคัดลอกไฟล์ได้อย่างไรในกรณีนี้ Aptana Studio ไปที่ / usr / local / โดยไม่ถูกปฏิเสธ

มีวิธีทำใน terminal หรือไม่ หรือวิธีอนุญาตให้ตัวเองอนุญาต? ฉันควรเพิ่มว่าฉันใช้รุ่นเดสก์ท็อป 10.10 ไม่ใช่เซิร์ฟเวอร์


ทำไมคุณต้องการที่ คุณมักจะมองหา/optหรือคุณต้องการติดตั้งในไดเรกทอรีบ้านของคุณ /usrจัดการโดยaptดังนั้นสิ่งที่คุณเคยคัดลอกในนั้นสามารถเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบหรือทำลายระบบของคุณ
Bobby

1
@ บ๊อบบี้คำแนะนำการติดตั้ง Aptana สำหรับ linux แนะนำให้ติดตั้งใน / usr / local docs.aptana.com/docs/index.php/Installing_Aptana_on_Linuxแต่ฉันเห็นด้วยกับคุณ / opt คือสถานที่ที่เหมาะสมกว่า ทำไมฉันถึงมีมันโดยเฉพาะอย่างยิ่งถ้าพวกเขาได้รับ ppa ที่ launchpad อาจทำให้เกิดปัญหาตามมา
อัลลัน

ดังนั้นจะเป็นการดีกว่าถ้าวางไว้บน / เลือก?
Keith Groben

ใช่ opt ถูกจัดประเภทเป็นสถานที่วางโปรแกรมที่ไม่ใช่แพ็คเกจเนื่องจากไดเรกทอรี opt ไม่ได้สัมผัสกับระบบดังนั้นจึงไม่มีการอัปเกรดหรือลบอัตโนมัติที่คุณต้องทำด้วยตนเอง BTW ถ้าคุณใช้ XAMPP ที่ฉันทำ (เพื่อขี้เกียจในการติดตั้ง lampp stack ที่เหมาะสม) นี่คือที่ที่คุณจะวางไว้
อัลลัน

คำตอบ:


19

มีสองวิธีที่แตกต่างกัน

  1. เปิด Nautilus ด้วย sudo โดยพิมพ์sudo -H nautilusเทอร์มินัลจากนั้นคัดลอกไฟล์ตามปกติ คำเตือน: ฉันจะปิดหอยโข่งตรงหลังจากนั้นคุณจึงไม่ได้ตั้งใจใช้มันสำหรับการย้ายไฟล์ปกติ

  2. เปิดเทอร์มินัลและพิมพ์sudo cp file1 /usr/local/แทนที่file1ด้วยaptana

  3. เพิ่มตัวเลือกเปิดเป็นผู้ดูแลระบบเพื่อหอยโข่งและเปิดโฟลเดอร์ท้องถิ่นโดยคลิกขวาและเลือกเปิดเป็นผู้ดูแลระบบ


ขอบคุณสำหรับคำแนะนำ ฉันคิดว่ามันเกินไป ฉันเพิ่งจะมีเวลาลำบากในการติดตั้ง
Keith Groben

6

/usr/localเป็นไดเรกทอรีที่เป็นของผู้ใช้rootดังนั้นคุณต้องใช้sudoเพื่อให้บรรลุเป้าหมาย:

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

ตัวอย่างเช่น.


2
นอกจากนี้คุณยังสามารถพิมพ์sudo -sซึ่งจะทำให้ทุกคำสั่งนั้นไม่นาน "sudo" จนกระทั่งคุณออกจากทั้งที่มีหรือexit CTRL-D
Scaine

1
@Scaine: sudo suทำเช่นเดียวกัน (เพียง FYI)
จอห์น

3
ไม่มากจอห์น sudo suจะให้รูตเชลล์เป็นรูท sudo -sจะให้รูตเชลล์แก่คุณ / / ลองทั้งคู่และทำecho $HOMEเพื่อดูความแตกต่าง เป็นเทียบเท่าsudo su sudo -i
Scaine
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.