VMware Player를 사용하는 랩톱에서 Ubuntu 12.04를 실행하고 있습니다. 왜 그런지 잘 모르겠지만 일반적으로 Ubuntu를 사용하기 위해 로그인하는 계정 외에 "사용자 계정"이라는 계정이 있습니다. 글쎄, 그것은 단지 부수적 의견이지만 기본적으로 내가하려고하는 것은 우분투에 ncurses 라이브러리를 설치하는 것입니다. 다음 명령 줄을 사용하여 ncurses 설치를 시도했습니다.
sudo apt-get install libncurses5-dev
sudo apt-get install ncurses-dev
위의 명령을 사용하여 ncurses를 두 번 설치하려고하면 터미널에 다음 프롬프트가 표시됩니다.
[sudo] password for username
암호를 입력하면 다음 메시지가 나타납니다.
username is not in the sudoers file. This incident will be reported.
지금까지이 링크의 지침에 따라 루트 사용자 ( "슈퍼 사용자") 계정을 활성화하려고했습니다. https://help.ubuntu.com/community/RootSudo
다음은 링크가 제안한 것들 중 일부입니다.
다른 사용자가 sudo를 실행하도록 허용하십시오. 명령 행에 다음을 입력하십시오.
sudo adduser 사용자 이름 sudo
또는
sudo adduser 사용자 이름 sudo
다른 사용자로 로그인 명령 행에 다음을 입력하십시오.
sudo -i -u 사용자 이름
루트 계정을 활성화합니다. 명령 행에 다음을 입력하십시오.
sudo -i
또는
sudo passwd 루트
위의 모든 명령 줄을 시도했으며 각 명령을 입력 한 후 암호를 입력하라는 메시지가 표시되었습니다. 비밀번호를 입력 한 후 ncurses를 설치하려고 할 때와 같은 메시지가 표시되었습니다.
fsolano is not in the sudoers file. This incident will be reported.
su
하고 sudo 그룹에 àdduser username sudo
다른 사용자 를 추가 할 수 있습니다. 실제 cd / usb 및 chroot를 사용하여 설치된 시스템으로 부팅해야합니다. 기본적으로 루트에 로그인합니다. 다음 경우에 루트 암호를 설정하고 passwd
거기에서 sudo에 자신을 추가하고 재부팅하면 sudo에 사용자 이름이 추가되고 sudo가 여전히 작동하지 않는 경우 루트 암호를 갖게됩니다. sudo가 여전히 작동하지 않으면 처리 할 수 있습니다 ....