Linux Distribution 썸네일형 리스트형 우분투 24.04에서 snapd 비활성화 및 삭제 방법 우분투 24.04에서 snapd 비활성화 및 삭제 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTSSnap 패키지 삭제Snap 패키지 목록 확인sudo snap listNo snaps are installed yet. Try 'snap install hello-world'.Snapd 비활성화스냅(snap) 서비스 비활성화sudo systemctl disable --now snapd.socketRemoved "/etc/systemd/system/sockets.target.wants/snapd.socket".sudo systemctl disable --now snapd.serviceRemoved "/etc/systemd/system/multi-user.tar.. 더보기 우분투 24.04에서 polkitd 서비스 비활성화 및 제거하는 방법 우분투 24.04에서 polkitd 서비스 비활성화 및 제거하는 방법polkitd(PolicyKit)는 인증 및 권한 관리를 담당하는 서비스입니다. 일반적인 서버 환경에서는 필요하지 않을 수 있지만 GUI 환경이나 특정 시스템 서비스에서 사용될 수 있습니다.1. polkit 서비스 중지 및 강제 비활성화서비스 강제 중지sudo systemctl stop polkit마스킹하여 강제 비활성화sudo systemctl mask polkit2. polkit 패키지 제거policykit-1 패키지를 제거하면 GNOME, NetworkManager, Flatpak 등 일부 GUI 프로그램이 정상 동작하지 않을 수 있습니다. 패키지 의존성 확인apt depends policykit-1policykit-1 Depen.. 더보기 우분투 24.04에서 Minikube를 활용하여 로컬 Kubernetes 클러스터를 구축하는 방법 우분투 24.04에서 Minikube를 활용하여 로컬 Kubernetes 클러스터를 구축하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS필수 패키지 설치sudo apt updatesudo apt install -y curl jq도커 설치curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.shsudo usermod -aG docker $USERnewgrp dockersudo systemctl enable --now dockersudo rm -f get-docker.sh1. Minikube 설치Minikube는 로컬에서 Kubernetes 클러스터를 실행할 수 있도록 도와주는 도구입.. 더보기 systemctl mask와 apt-mark hold의 차이점 systemctl mask와 apt-mark hold의 차이점systemctl mask와 apt-mark hold는 모두 시스템에서 특정 서비스 또는 패키지의 동작을 제어하는 데 사용되지만 목적과 적용 범위에서 차이가 있습니다.systemctl mask서비스를 영구적으로 비활성화(완전 차단)sudo systemctl mask systemctl disable보다 강력한 명령으로 서비스 실행을 완전히 차단합니다.서비스가 다른 서비스에 의해 실행되지 않도록 /dev/null로 연결됩니다.예제sudo systemctl mask ModemManagerModemManager 서비스가 실행되지 않도록 완전히 차단합니다.systemctl start ModemManager를 실행해도 실행되지 않음.해제 방법sudo sy.. 더보기 우분투 20.04에서 ModemManager 비활성화 및 제거하는 방법 우분투 20.04에서 ModemManager 비활성화 및 제거하는 방법ModemManager는 모바일 브로드밴드 모뎀을 관리하는 데몬입니다.테스트 환경$ lsb_release -dDescription: Ubuntu 20.04.6 LTS1. ModemManager 서비스 비활성화 및 중지sudo systemctl disable --now ModemManagerRemoved /etc/systemd/system/dbus-org.freedesktop.ModemManager1.service.Removed /etc/systemd/system/multi-user.target.wants/ModemManager.service.확인sudo systemctl is-enabled ModemManagerdisabled2... 더보기 우분투 20.04에서 systemd-resolved를 비활성화하는 방법 우분투 20.04에서 systemd-resolved를 비활성화하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 20.04.6 LTS1. systemd-resolved 서비스 비활성화 및 중지sudo systemctl disable --now systemd-resolvedRemoved /etc/systemd/system/dbus-org.freedesktop.resolve1.service.Removed /etc/systemd/system/multi-user.target.wants/systemd-resolved.service.2. 기존 resolv.conf 제거rm /etc/resolv.conf3. 새로운 DNS 설정 적용cat /etc/resolv.confnamese.. 더보기 우분투 20.04에서 Snap 완전히 제거하는 방법 우분투 20.04에서 Snap 완전히 제거하는 방법Snap은 기본적으로 Ubuntu 20.04에 포함되어 있지만 필요하지 않다면 완전히 제거할 수 있습니다.테스트 환경$ lsb_release -dDescription: Ubuntu 20.04.6 LTS1. Snap 관련 서비스 비활성화sudo systemctl disable snapd.service snapd.socket snapd.seeded.serviceRemoved /etc/systemd/system/cloud-final.service.wants/snapd.seeded.service.Removed /etc/systemd/system/multi-user.target.wants/snapd.seeded.service.Removed /etc/syste.. 더보기 eval 명령어 eval 명령어eval 명령어는 문자열로 표현된 명령어를 실행하는 데 사용됩니다. 즉, 변수에 저장된 문자열을 명령어로 해석하고 실행할 때 유용합니다.기본 문법eval "command""command" : 실행할 명령어(문자열)eval은 문자열을 한 번 더 해석한 후 실행한다는 점이 특징입니다.eval 사용 예시1. 변수에 저장된 명령 실행eval "$CMD"를 실행하면 "ls -l"이 명령어로 실행됩니다.CMD="ls -l"eval "$CMD"2. 다중 변수 확장 (동적 변수 이름)$USER 환경 변수를 출력합니다. \$$var_name은 $USER로 변환된 후 실행됩니다.var_name="USER"eval "echo \$$var_name"3. 동적으로 생성된 명령어 실행eval을 사용하면 cmd="l.. 더보기 이전 1 2 3 4 5 ··· 11 다음