본문 바로가기

728x90

우분투

C276x260.fwebp.q85 [WIP] 우분투에서 패키지가 자동으로 업데이트되지 않도록 설정하는 방법 우분투에서 패키지가 자동으로 업데이트되지 않도록 설정하는 방법apt-mark 명령어는 패키지의 속성을 변경하는 데 사용됩니다. 주로 패키지를 hold 상태로 설정하거나 해당 설정을 해제하는 데에 사용됩니다.1. Hold 설정지정된 패키지를 현재 설치된 버전으로 고정시키고 업그레이드를 방지합니다sudo apt-mark hold nginx$ sudo apt-mark hold nginxnginx set on hold.2. Hold 상태 확인Hold로 설정된 패키지 목록을 확인합니다.sudo apt-mark showhold$ sudo apt-mark showholdnginx3. Hold 해제Hold 설정을 해제하여 패키지가 다시 업그레이드될 수 있도록 합니다.sudo apt-mark unhold nginx$ s.. 더보기
C276x260.fwebp.q85 [WIP] 우분투에서 cloud-init을 사용하여 운영체제 설치를 자동화하는 방법 우분투에서 cloud-init을 사용하여 운영체제 설치를 자동화하는 방법(Auto Install)우분투 20.04 이상에서는 Autoinstall + cloud-init을 활용해 운영체제 설치부터 초기 설정까지 완전히 자동화할 수 있습니다.1. 개념 이해Autoinstall vs cloud-initAutoinstall → OS 설치 과정 자동화 (디스크, 사용자, 네트워크 등)cloud-init → 설치 이후 초기 설정 수행 (패키지, 스크립트 등)실제 구조는 다음과 같습니다.Autoinstall (설치 단계) ↓cloud-init (초기 설정 단계)2. NoCloud 데이터 구성로컬 또는 ISO 기반 설치에서는 NoCloud datasource를 사용합니다. 필수 파일 3개touch use.. 더보기
C276x260.fwebp.q85 [WIP] 우분투 18.04 LTS에서 Python 3.9 설치 및 기본 설정 방법 우분투 18.04 LTS에서 Python 3.9 설치 및 기본 설정 방법우분투 18.04 기본 Python 버전은 3.6.9입니다. 하지만 최신 라이브러리 호환을 위해 Python 3.9 이상이 필요한 경우가 많습니다.1. 테스트 환경운영체제 정보$ cat /etc/os-releaseNAME="Ubuntu"VERSION="18.04.6 LTS (Bionic Beaver)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 18.04.6 LTS"VERSION_ID="18.04"HOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https://help.ubuntu.com/"BUG_REPORT_URL="https://bugs.launchpad.net/u.. 더보기
C276x260.fwebp.q85 [WIP] 우분투에서 pigz 설치 및 사용 방법 (병렬 gzip 압축) 우분투에서 pigz 설치 및 사용 방법 (병렬 gzip 압축)pigz(Parallel Implementation of Gzip)는 기존 gzip과 호환되면서 멀티코어를 활용해 훨씬 빠르게 압축/해제할 수 있는 도구입니다.1. pigz 설치우분투에서는 기본 패키지로 제공됩니다.sudo apt updatesudo apt install -y pigz설치 확인pigz --version2. 기본 사용법파일 압축pigz example.txt결과: example.txt.gz기본적으로 원본 파일은 삭제됨원본 파일 유지하면서 압축pigz -k example.txt압축 해제pigz -d example.txt.gz또는 gzip 호환 명령pigz -d example.txt.gz주요 옵션 정리-p : N 병렬 스레드 수 지정-.. 더보기
C276x260.fwebp.q85 [WIP] 우분투에서 APT 저장소를 변경하는 방법 우분투에서 apt 저장소 변경하는 방법우분투는 apt 패키지 관리자를 사용하며 패키지는 APT 저장소(Repository)에서 다운로드됩니다.기본 저장소 대신 속도가 빠른 미러 서버로 변경하면 패키지 다운로드 속도를 개선할 수 있습니다.APT 저장소란?APT 저장소는 패키지를 제공하는 서버로, /etc/apt/sources.list 파일에 정의되어 있습니다.현재 저장소 확인 및 수정1. sources.list 파일 열기vim /etc/apt/sources.list2. 저장소 주소 변경기존http://kr.archive.ubuntu.com/ubuntu/변경(카카오 미러)http://mirror.kakao.com/ubuntu/vim에서 일괄 치환:%s/kr.archive.ubuntu.com/mirror.ka.. 더보기
C276x260.fwebp.q85 [WIP] 우분투 환경에서 root 비밀번호 분실 및 비밀번호 변경(초기화) 방법 우분투 환경에서 root 비밀번호 분실 및 비밀번호 변경(초기화) 방법우분투에서 root 비밀번호를 분실한 경우, 시스템에 로그인할 수 없게 됩니다. 하지만 우분투에서는 비밀번호 초기화를 위한 다양한 방법을 제공합니다.1. 그룹 패스워드 파일을 통한 비밀번호 초기화1.1 시스템을 재부팅합니다.1.2 부팅 로더가 화면에 나타나면, Shift 키를 누르면 GRUB 부트 로더 메뉴가 나타납니다.1.3 GRUB 메뉴에서 "Advanced options for Ubuntu"를 선택합니다.1.4 그 다음으로 "recovery mode"를 선택합니다.1.5 터미널 창이 열리면 "root"로 로그인합니다.1.6 다음 명령어를 입력하여 비밀번호를 변경합니다.passwd root2. Live CD/USB를 통한 비밀번호 .. 더보기
C276x260.fwebp.q85 [WIP] 우분투 이미지 다운로드(Download Ubuntu Image) 우분투 이미지 다운로드(Download Ubuntu Image)mirror.kakao.com - https://mirror.kakao.com/우분투 릴리스(ubuntu releases)ubuntu releases - https://mirror.kakao.com/ubuntu-releases/Ubuntu Server for ARMhttps://ubuntu.com/download/server/arm서버 설치 이미지(Server install image)jammyhttp://releases.ubuntu.com/jammy/https://mirror.kakao.com/ubuntu-releases/jammy/Ubuntu ServerUbuntu 18.04.6 LTS (Bionic Beaver) : ubuntu-18.0.. 더보기
C276x260.fwebp.q85 [WIP] 우분투 맨페이지 저장(Ubuntu Manpage Repository) 우분투 맨페이지 저장(Ubuntu Manpage Repository)Home page : https://manpages.ubuntu.com/Ubuntu Manpage Repository Provided by: sed_4.8-1ubuntu2_amd64 : https://manpages.ubuntu.com/manpages/kinetic/en/man1/sed.1.html 더보기

728x90