본문 바로가기

반응형

리눅스

우분투 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.. 더보기
CentOS 7에서 HPE의 ssacli 도구를 설치하는 방법 CentOS 7에서 HPE의 ssacli 도구를 설치하는 방법테스트 환경Product : HPE ProLiant DL380p Gen8OS : CentOS 6.4ARCH : 32비트$ dmidecode -t system | grep "Product Name" Product Name: ProLiant DL380p Gen8$ cat /etc/redhat-release CentOS release 6.4 (Final)$ getconf LONG_BIT 32HPE 공식 리포지터리wget https://downloads.linux.hpe.com/SDR/repo/mcp/centos/6.4/i386/current/ssacli-2.60-18.0.i386.rpmssacli 설치sudo yum install ss.. 더보기
우분투에 Apache2의 확장 모듈인 Evasive 모듈을 설치하는 방법 우분투에 Apache2의 확장 모듈인 Evasive 모듈을 설치하는 방법1. 필수 패키지 설치Evasive 모듈을 빌드하고 설치하기 위해 필요한 일부 패키지를 설치해야 합니다. 아래 명령을 실행하여 필수 패키지를 설치합니다.sudo apt-get updatesudo apt-get install apache2-dev2. 모듈 소스 코드 다운로드Evasive 모듈의 소스 코드를 다운로드합니다. 아래 명령을 사용하여 소스 코드를 다운로드합니다.wget https://github.com/evanrich/mod_evasive/archive/master.zip3. 소스 코드 압축 해제다운로드한 압축 파일을 압축 해제합니다. 아래 명령을 실행하여 압축 파일을 압축 해제합니다.unzip master.zip4. 디렉토리.. 더보기
우분투 22.04에서 Minikube를 활용하여 로컬 Kubernetes 클러스터를 구축하는 방법 우분투 22.04에서 Minikube를 활용하여 로컬 Kubernetes 클러스터를 구축하는 방법가상화 지원 확인vmx는 Intel CPU, svm은 AMD CPU의 가상화 지원 플래그입니다.egrep -m1 'vmx|svm' /proc/cpuinfoflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pc.. 더보기
Java에서 시간을 확인하는 방법 Java에서 시간을 확인하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTS$ java --versionjava 21.0.7 2025-04-15 LTSJava(TM) SE Runtime Environment (build 21.0.7+8-LTS-245)Java HotSpot(TM) 64-Bit Server VM (build 21.0.7+8-LTS-245, mixed mode, sharing)시간 확인dateWed May 28 03:28:07 PM KST 2025시스템 시간대 확인timedatectl Local time: Wed 2025-05-28 15:28:49 KST Universal time: Wed 2.. 더보기
우분투 24.04에서 systemd-resolved를 비활성화하는 방법 우분투 24.04에서 systemd-resolved를 비활성화하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 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 제거우분투는 기본적으로 /etc/resolv.conf를 systemd-resolved의 심볼릭 링크로 설정합니다... 더보기
VMware ESXi에서 실행 중인 우분투 가상 머신에서 GRUB 부트 메뉴에 진입하는 방법 VMware ESXi에서 실행 중인 우분투 가상 머신(VM)에서 GRUB 부트 메뉴에 진입하는 방법GRUB 메뉴 항상 표시하도록 설정1. VM 실행 중이면 종료하거나 reboot합니다.2. VM이 완전히 꺼졌다면, ESXi에서 해당 VM을 편집합니다.3. Advanced > Boot Options에서 다음 설정을 조정합니다.Force BIOS setup (BIOS 강제 진입) 체크하여 일단 BIOS로 진입한 후, 부팅 순서를 조정하거나 일시 중지할 수 있습니다.VM 부팅 시 Shift 또는 Esc 키BIOS 모드 : Shift 키UEFI 모드 : Esc 키VMware 콘솔 창에서는 키 입력이 타이밍상 제대로 전달되지 않는 경우가 많습니다.부팅 일시 중지(Boot Delay 설정)GRUB 메뉴 진입 시간을.. 더보기
우분투 24.04에서 rc.local을 활성화하는 방법 우분투 24.04에서 rc.local을 활성화하는 방법우분투 24.04에서는 기본적으로 rc.local 스크립트 실행이 비활성화되어 있으며, rc-local 서비스도 기본으로 제공되지 않습니다. 수동으로 설정해서 rc.local을 사용할 수 있습니다.테스트 환경$ lsb_release -dDescription: Ubuntu 24.04.1 LTSrc-local 서비스 활성화1. rc-local 서비스 상태 확인systemctl status rc-local.service$ systemctl status rc-local.service○ rc-local.service - /etc/rc.local Compatibility Loaded: loaded (/lib/systemd/system/rc-local.se.. 더보기

반응형