방금 Debian 8(Jessie) 설치를 마쳤고 lib/firmware
설치에서 파일( )이 누락되었기 때문에 디렉토리를 생성하려고 했습니다.rtl8723befw.bin
mkdir: cannot create directory `rtlwifi`: Permission denied
sudo를 앞에 넣으려고 했지만 다음과 같이 반환됩니다.
bash: sudo: command not found
apt-get install sudo
sudo를 사용하거나 설치하려고 하면 apt-get update
다음이 반환됩니다.
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
나는 정말로 무엇을 해야할지 모르겠습니다. 최신 오류에 대해 내가 찾은 모든 해결책은 sudo를 사용하는 것 같지만 그조차 없습니다.
답변1
아직 설치 하지 않았다면 sudo
실제로 루트 권한이 있어야 합니다. su -
루트 사용자의 비밀번호를 사용 하고 제공하십시오(당신의비밀번호)를 묻는 경우. 루트가 되면 apt-get install sudo
루트 셸에서 로그아웃하여 sudo
실제로 원하는 방식으로 사용할 수 있습니다. 이제 설치가 완료되었습니다.
답변2
루트가 되어 를 실행하고 su
루트 비밀번호를 입력한 후 다음을 실행하세요.
apt install sudo
사용자에게 관리 권한을 부여하려면 루트로 명령을 Mariel
실행 visudo
하고 다음과 같이 파일을 편집하십시오.
# User privilege specification
root ALL=(ALL:ALL) ALL
Mariel ALL=(ALL:ALL) ALL
사용자 Mariel로 로그인합니다. 문제없이 sudo를 실행할 수 있습니다.
답변3
주어진 답변에 대한 대안으로, su
사용이 허용된 루트 비밀번호를 모르는 경우 단일 사용자 모드로 부팅할 수 있습니다.
Grub 메뉴에서 e
Edit boot command line을 누릅니다. 줄 끝 부분에 linux
단어를 추가 single
하고 계속해서 이어갑니다. 루트 프롬프트로 들어가고 su
다음 일반 부팅을 위해 루트 비밀번호를 재설정할 수 있습니다.
답변4
su -c
빠르고 더러운 대안 으로 사용할 수 있습니다 . su
그렇지 않은 경우에는 루트로 로그인 -c
하십시오 . su
이 기능이 없는 이상한 내장 장치를 사용하고 있다면 대신 su
사용해 보세요 .login root