본문 바로가기

Linux6

Ubuntu 구버전 다운로드 쓸데없이 여러대의 랩탑을 구비하게되어 OS를 설치할 일이 잦아졌다. OS를 설치하기 위해서 부팅 USB는 필수이다. 부팅 USB를 만들기위해 윈도우 10은 8GB 이상, 우분투는 4GB 이상의 용량이라면 적당하다. 몇달 전 이렇게 부팅 USB들을 만들어놓고 사용하다 Kali linux를 설치해본다고 우분투 부팅 USB를 날려버렸다. 다시 우분투 부팅 USB를 만든다고 공식 홈페이지에서 이미지를 다운받아보니 4GB를 훌쩍 넘어버려 더 이상 4GB 메모리를 사용할 수 없었다. (현재 최신버전 : 22.04.02, 20.04.2) 하지만 방법은 다 있다. https://old-releases.ubuntu.com/releases/ Index of /releases old-releases.ubuntu.com 여기.. 2023. 7. 31.
[WSL] System has not been booted with systemd as init system (PID 1). wsl에서 잘 동작하던 docker가 갑자기 동작하지 않는다. systemctl 명령어로 다시 실행해도, 아니 다른 명령어를 실행해도 도저히 실행되지 않는다. 그저 아래와 같은 반응만 보일 뿐이었다. 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 .. 2023. 3. 13.
WSL 터미널 글자 색 변경하기 WSL을 터미널로 접속해서 사용하는 것은 굉장히 편한 일이다. 하지만... 위의 사진과 같이 config파일의 주석문구나, 폴더를 나타내는 새파란 글자는 가독성이 매우 떨어진다. 눈이 아플정도로 뚫어지게 보거나 자세를 비틀어서 겨우겨우 본다. 물론 터미널을 놓아두는 모니터가 TN 패널인것도 있는데 IPS 패널에 갖다 놓아도 행동이 바뀌는것은 없다. 간단하게 본론부터 들어가보면 관리자 권한을 부여한 상태가 아닌 일반 상태에서 $ vi ~/.bashrc 마지막줄에 LS_COLORS=$LS_COLORS:'di=0;35:' ; export LS_COLORS 을 추가하고 $ source ~/.bashrc 로 설정을 적용시킨다. di=0;35: 에서 35가 이전에 보여주던 폴더의 파란색 색상을 뜻한다. 밑의 게시글.. 2023. 1. 2.
[WSL] WSL에서 실행중인 Mysql 윈도우에서 접속하기 윈도우에 mysql이 실행중일 경우 mysql 종료 /etc/mysql/mysql.conf.d 에서 mysqld.cnf 설정 확인 - bind-address : 0.0.0.0 로 변경 $ sudo service mysql restart 로 mysql 재시작, 실패 시 /usr/log/mysql/error.log 파일 확인 root 로 mysql 접속 후 유저 생성 필요 시 권한 따로 부여하고 테스트용이니 아이디 새로 하나 만듦 만들 때 'YOUR_NAME'@'%'로 만들어서 외부에서 접속 가능토록 함. 권한은 주고싶은대로 접속하기 위한 주소는 또 다르다. windows에서 ipconfig 로 얻는 주소가 아니라 wsl에서 $ ifconfig eth0 의 inet IPv4 주소를 사용해서 mysql으로 접.. 2023. 1. 1.
High CPU usage caused by WSL2 with Docker Solution. 프로젝트 디렉터리(도커 이미지를 만든 폴더)를 Windows Defender의 바이러스 검사 제외목록에 추가해보세요. docker와 wsl2와 연동 이후 컨테이너를 만들하면 갑자기 컴퓨터가 엄청 느려지는 현상이 발생했다. 작업관리자에서 확인해보니 평소에 안보이던 프로세스가 CPU자원을 엄청나게 잡아먹고 있었다. 이미지에 있는 "Antimalware Service Executable" 프로세스가 대충 25~35%의 점유율을 보여줬고 Vmmen, vscode, Edge 등을 포함해서 100%의 점유율로 CPU를 풀로드하고있었다. Antimalware으로 이름이 시작되어서 윈도우 디펜더랑 관련이 있겠구나 싶었다. 처음에는 그냥 평소처럼 잠 깐 바이러스 검사하고 끝나나보다 생각하고 다시 빨라질.. 2022. 9. 28.
Puppeteer launch error (WSL2 Ubuntu 20.04) > server@1.0.0 test > jest FAIL tests/header.test.js ✓ Add two numbers (3ms) ✕ We can lauch a browser (21ms) ● We can lauch a browser kill ESRCH at process.kill (node:internal/process/per_thread:220:13) at forceKillChrome (node_modules/puppeteer/lib/Launcher.js:169:19) at Function.launch (node_modules/puppeteer/lib/Launcher.js:144:7) at processTicksAndRejections (node:internal/process/task_queue.. 2022. 8. 12.