Linux 5

homebrew로 설치한 asdf-vm을 업데이트 한 이후에 asdf로 설치한 프로그램들의 동작이 안되는 문제

homebrew로 asdf-vm을 설치하고 나서 asdf로 프로그램들을 설치해서 쓰다가 homebrew로 asdf를 업데이트 하고 나면 asdf로 설치한 프로그램들이 동작이 안되는 경우가 있다. 보통은 명확하게 업데이트 이후에 동작이 안된다고 인지하기 보다는 그냥 아래와 같은 에러 메세지를 어느날 갑자기 보게된다. /Users/myhome/.asdf/shims/node: line 8: /opt/homebrew/Cellar/asdf/0.10.2/libexec/bin/asdf: No such file or directory /Users/myhome/.asdf/shims/node: line 8: exec: /opt/homebrew/Cellar/asdf/0.10.2/libexec/bin/asdf: cannot ..

Linux 2023.11.17

CentOS 지원 종료를 맞이하며...

CentOS는 2020년 12월 8일 CentOS project shifts focus to CentOS Stream이라는 글을 통해서 RHEL(RedHat Enterprise Linux)를 그대로 다시 배포하는 CentOS는 더이상 하지 않기로 했다. 제목대로 CentOS 말고 CentOS Stream을 하기로 했다는데... CentOS Stream CentOS 개발자들하고 RedHat이 협업하기로 하고서 내놓은 배포판. Fedora Project와 RHEL 사이 정도에 위치해 있고 매일 여러번의 패치가 제공될 수 있을 것이라고 함. 그래서.. 매일 여러번의 패치라는 건 결국 운영상의 안정성에는 문제가 생길 수 밖에 없다는 뜻이고.. 그러니 이제 운영환경에서 CentOS는 사용하지 않는 편이 낫다가 됨..

Linux 2023.02.27

Ubuntu 20.04 terminal에서 wifi 잡기

netplan 설정 파일을 열어서 다음과 같이 적는다. sudo vi /etc/netplan/50-cloud-init.yaml network: ethernets: eth0: dhcp4: true optional: true version: 2 wifis: wlan0: optional: true access-points: "SSID-NAME-HERE": password: "PASSWORD-HERE" dhcp4: true wlan0 는 와이파이의 이더넷 이름이다. ip addr 로 알아낼 수 있다. 보통 wlan0 일 것이다. SSID-NAME-HERE에 접속하려는 wifi 이름을 넣고 PASSWROD-HERE에 wifi의 비밀번호를 넣으면 된다. 설정 파일을 저장한 후에는 netplan으로 설정을 다시 적용..

Linux 2021.04.12

Docker run 커맨드 간략 정리

sudo docker run --name apm-test \ -d --restart=always -p 10080:18800 \ -e "TZ=Asia/Seoul" \ -e "SPRING_PROFILES_ACTIVE=stage" \ -v /data/etc/conf \ -v /data/log/my_log \ -v /etc/hosts:/etc/hosts \ ImageName 띄우려는 ImageName이나 ImageID 값은 항상 맨 뒤에 와야 한다. 이미지 이름이 나오면 이것 뒤에 있는 옵션은 동작하지 않는다. -d detached. 쉘과 따로 데몬으로 띄운다. --restart=always 컨테이너에 문제가 생기면 자동으로 재실행한다. -p Host포트번호:Container포트번호 형식으로 지정하여 포트 포워..

Linux 2020.12.17