ฉันกำลังพยายามคัดลอกไฟล์จาก homedir ของฉันไปยัง / usr ฉันจะตั้งค่าการอนุญาตให้อนุญาตได้อย่างไร
$ chmod 777 KeePass-2.14.zip
$ cp KeePass-2.14.zip /usr/keepass/
cp: cannot create regular file `/usr/keepass/KeePass-2.14.zip': Permission denied
$ sudo cp KeePass-2.14.zip /usr/keepass/
cp: cannot stat `KeePass-2.14.zip': Permission denied
$
บางทีอาจจะเป็นครั้งแรกที่คุณสามารถบอกเราว่าทำไมคุณกำลังพยายามที่จะคัดลอกไฟล์ไป
—
Faheem Mitha
/usr
? ดูเหมือนว่าเป็นสิ่งผิดปกติที่ต้องทำ หากคุณพยายามแกะกล่องสำหรับการติดตั้งนั่นเป็นที่ที่ไม่ถูกต้องในการติดตั้งสิ่งที่ต้องการ/usr/local/src
จะดีกว่า อย่างน้อยนั่นคือสิ่งที่ฉันใช้ ไม่มีแพ็คเกจไบนารีสำหรับkeepass
ระบบปฏิบัติการของคุณ?
@Faheem - ทำไม /.../src ทำไมไม่ / usr / local ฉันยังไม่ได้จำโครงสร้างของโฟลเดอร์ฉันแค่ต้องการที่อื่นที่จะนำมัน (มองหาเทียบเท่าของ C: \ Program Files)
—
ripper234
/usr/local/src
ฉันเชื่อว่าเป็นธรรมเนียม The FHS กล่าวว่า "/ usr / local / src: Local source code" ดูpathname.com/fhs/pub/fhs-2.3.html#USRLOCALLOCALHIERARCHY
/etc/sudoers
ที่อนุญาตให้ผู้ใช้ของคุณsudo
? มันควรจะเป็นสิ่งที่ต้องการphunehehe ALL=(ALL) ALL
...