Ubuntu 26.04 강좌 / 설치 직후 업데이트·시간·터미널 설정하기

Ubuntu 설치 직후에는 버전을 확인하고 패키지 목록 갱신·업데이트 설치·시간 동기화·재부팅 후 점검을 나누어 진행합니다. 26.04의 새 설치는 시간 동기화에 chrony를 기본 사용하므로 예전 timesyncd 안내를 그대로 적용하지 말고 실제 실행 중인 서비스를 확인합니다.

먼저 환경과 자원을 기록하기

cat /etc/os-release
uname -r
df -h /
ip -br address
whoami

설치한 Server가 26.04 계열인지, 루트 공간과 현재 계정·인터페이스를 확인합니다. 새 설치와 업그레이드한 시스템의 기본 패키지는 다를 수 있습니다. 콘솔에서 보이는 실제 배포판·커널 버전과 가상화 도구의 게스트 이름을 구분합니다.

패키지 목록 갱신과 업그레이드 구분하기

sudo apt update
apt list --upgradable
sudo apt upgrade

apt update는 저장소 목록을 갱신하며 설치된 프로그램을 자동으로 모두 업그레이드하지 않습니다. 오류가 없는지 먼저 읽고, 업그레이드할 패키지와 디스크 사용량을 확인한 뒤 적용합니다. 잠금 메시지가 나오면 다른 업데이트 작업이 끝나기를 기다리고 잠금 파일을 지우지 않습니다.

보류된 패키지가 있다고 무조건 강제 설치하거나 저장소를 바꾸지 않습니다. 단계적 배포·의존성·수동 보류를 구분하고 원인을 확인합니다. 예상과 다른 핵심 패키지 삭제가 제안되면 진행을 취소하고 저장소와 의존성부터 조사합니다.

시간대와 chrony 상태 확인하기

timedatectl
systemctl status chrony --no-pager
chronyc tracking
chronyc sources -v

시간대는 시각을 표시하는 기준이며 시간 동기화는 시스템 시계의 오차를 맞추는 기능입니다. 한국 시각을 사용하려는 경우 sudo timedatectl set-timezone Asia/Seoul로 정하고 원래 시간대도 기록해 둡니다. 다른 지역 서버는 운영 정책에 따라 UTC 등을 유지할 수 있습니다.

chronyc sources에서 선택된 소스와 동기화 상태를 보고, 부팅 직후에는 잠시 기다린 뒤 다시 확인합니다. 명령이 없거나 서비스가 다르면 설치 유형과 기존 시간 데몬을 확인하세요. 시간대를 바꾼 것만으로 NTP 연결이나 시계 오차가 해결되지는 않습니다.

Ubuntu의 chrony 안내는 기본 시간 소스와 상태 확인 방법을 설명합니다.

chronyc sources -v에서 ^는 서버 유형, *는 현재 선택된 소스, +는 결합에 참여하는 소스를 뜻합니다. ?는 사용할 수 없는 후보이므로 도달성·응답·선택 조건을 조사합니다. tracking에서는 참조 소스와 마지막 갱신 시각, Leap status를 함께 봅니다. Normal인지 확인하되 이것만으로 모든 앱의 시각 사용까지 검증한 것은 아닙니다. Not synchronised나 선택된 소스가 없는 상태라면 네트워크·DNS·방화벽·원격 시간원부터 조사합니다.

터미널·편집기·VM 도구 정리하기

Server는 VM 콘솔 또는 SSH 터미널에서 작업합니다. command -v nano와 command -v vim으로 사용 가능한 편집기를 확인하고, 시스템 파일은 원본 백업과 대상 경로를 확인한 뒤 sudoedit로 편집합니다. 필요한 편집기가 없다면 APT 출처를 확인해 설치하고 기본 도구를 무조건 교체하지 않습니다.

26.04에서는 sudo와 일부 기본 명령의 제공 프로그램이 이전 LTS와 다를 수 있습니다. 익숙하지 않은 출력이나 옵션 문제는 명령 --help와 해당 버전 문서로 확인하고 기본 도구 전체를 교체하는 방식으로 해결하지 않습니다. VM 통합 도구는 사용 중인 하이퍼바이저와 Ubuntu 패키지 지원에 맞춰 설치하며 서로 다른 제품의 도구를 섞지 않습니다.

재부팅 후 다시 확인하기

test -f /run/reboot-required && cat /run/reboot-required
systemctl --failed
uptime

재부팅 필요 표시와 운영 중인 작업을 확인한 뒤 계획한 시점에 sudo reboot를 실행합니다. 다시 로그인하여 버전·네트워크·시간 동기화·실패한 서비스가 없는지 확인합니다. 업데이트 명령이 성공한 것과 재부팅 뒤 실제 기능이 정상인 것은 별도 결과로 기록합니다.

26.04의 sudo·기본 명령 제공 프로그램 확인하기

26.04에서는 sudo-rs와 rust-coreutils가 기본 제공 경로에 포함됩니다. GNU 전용 옵션을 설명한 글과 출력이 다르면 제공 프로그램·버전부터 비교하세요. 비밀번호 입력의 별표 표시도 구현·정책에 따라 다릅니다. 호환 문제를 확인하지 않고 기본 도구 전체를 제거하거나 교체하지 않습니다.

command -v sudo ls cp
sudo --version
ls --version
dpkg-query -W sudo-rs sudo coreutils coreutils-from-uutils coreutils-from-gnu 2>/dev/null

설치되지 않은 패키지 조회는 0이 아닌 상태로 끝날 수 있으며 그것만으로 시스템 오류는 아닙니다. Ubuntu 26.04 공식 변경 사항