728x90
반응형
$sudo -b unshare --pid --fork --mount-proc /lib/systemd/systemd --system-unit=basic.target
$sudo -E nsenter --all -t $(pgrep -xo systemd) runuser -P -l $USER -c "exec $SHELL"
docker를 띄우려고 systemctl start docker를 시도했는데 에러가 났다.
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
이럴 경우는 아래의 명령어를 입력한다.
sudo -b unshare --pid --fork --mount-proc /lib/systemd/systemd --system-unit=basic.target
sudo -E nsenter --all -t $(pgrep -xo systemd) runuser -P -l $USER -c "exec $SHELL"
순서대로 입력한 후에 sudo systemctl start docker를 하면 된다.
wsl 사용자 추가
# root
adduser heypli
#root권한 주는법
vi /etc/sudoers
#아래내용 추가
heypli ALL=(ALL:ALL) ALL
728x90
반응형
'linux' 카테고리의 다른 글
/bin/bash^M: bad interpreter: (0) | 2023.07.03 |
---|---|
$'\r': command not found 쉘스크립트 에러날 때 (0) | 2023.07.03 |
linux grep 명령어 사용 방법 (0) | 2022.11.04 |
linux 찾기 명령어 locate find (0) | 2022.09.07 |
linux 단축키 (0) | 2022.09.06 |