
방금 Windows 7에 VirtualBox를 사용하여 Ubuntu를 설치했는데 모든 것이 잘 진행되었습니다. 기본 파일 관리자 Nautilus를 사용하여 새 폴더를 추가하려고 하는데:
새 폴더 만들기
모든 시스템 폴더에서 비활성화됩니다. 그래도 내 사용자 폴더 내에서 작동합니다. 가상 HDD를 잘못 구성했나요?
내 VirtualBox 구성은 다음과 같습니다.
- SATA 컨트롤러
- AHCI
- 포트 수: 1
답변1
설치에 문제가 없습니다. 그것은 예상되는 방식입니다.
Ubuntu는 관리 권한이 있는 슈퍼 사용자(su...do) "루트"에게만 위험할 수 있는 작업을 허용하여 좋지 않은 작업으로부터 사용자를 보호합니다. 홈 디렉터리 외부에 파일이나 폴더를 만드는 것은 이러한 작업 중 하나입니다. 소프트웨어를 설치하는 것은 슈퍼유저만이 할 수 있는 일의 또 다른 예입니다(이렇게 하면 악성 코드를 효과적으로 차단할 수 있습니다).
이전 답변에서 이미 보여주었듯이 매우 쉽게 수행할 수 있습니다. 그럼에도 불구하고 잠시 기다려서 Ubuntu의 작업 방식에 익숙해지면 실제로 홈 디렉토리 외부에 파일과 폴더를 만드는 것이 거의 필요하지 않다는 것을 알게 될 것입니다.
그렇게 함으로써 Ubuntu는 모든 것이 있어야 할 위치에 유지되는 안정적이고 유지 관리하기 쉬운 시스템을 갖는 기쁨으로 여러분에게 보상할 것입니다.
답변2
/usr/src에 쓸 수 있는 권한이 없으므로 그 안에 폴더를 만드는 옵션이 비활성화됩니다.
mkdir 명령을 루트로 실행하여 명령줄에서 수행 sudo mkdir /usr/src/new_dir
하거나 루트로 파일 관리자를 실행할 수 있습니다 gksudo nautilus
.
답변3
해당 권한이 없는 폴더를 만들려고 합니다. 홈 디렉터리 내에 폴더를 만들어 보세요. 작동할 것입니다.
스크린샷의 디렉터리에 폴더를 만들려면 터미널을 열어야 합니다. 해당 디렉터리로 변경한 다음 sudo 명령을 사용하여 폴더를 만듭니다.
cd /usr/src/
sudo mkdir <NEWFOLDERNAME>
이에 대해 읽고 싶은 경우를 대비해 sudo에 대한 몇 가지 정보가 있습니다.https://help.ubuntu.com/community/RootSudo