Ubuntu Server / do-release-upgrade / 버전 업그레이드 명령어

Ubuntu 새 버전이 나오면 어떻게 업그레이드를 할까? 새로 설치하고 다시 설정하는 게 제일 좋지만, 설정할 게 많다면 바로 업그레이드를 할 수도 있다.

업그레이드는 do-release-upgrade 명령어로 한다.

do-release-upgrade -h
Usage: do-release-upgrade [options]
Options:
  -h, --help            show this help message and exit
  -V, --version         Show version and exit
  -d, --devel-release   If using the latest supported release, upgrade to the
                        development release
  --data-dir=DATA_DIR   Directory that contains the data files
  -p, --proposed        Try upgrading to the latest release using the upgrader
                        from $distro-proposed
  -m MODE, --mode=MODE  Run in a special upgrade mode. Currently 'desktop' for
                        regular upgrades of a desktop system and 'server' for
                        server systems are supported.
  -f FRONTEND, --frontend=FRONTEND
                        Run the specified frontend
  -c, --check-dist-upgrade-only
                        Check only if a new distribution release is available
                        and report the result via the exit code
  --allow-third-party   Try the upgrade with third party mirrors and
                        repositories enabled instead of commenting them out.
  -q, --quiet

주의할 점은...

  • 만일의 사태에 대비해서 중요한 자료와 설정은 백업한다.
  • SSH로 원격 접속하여 업그레이드하는 것은 권장하지 않는다. 연결이 끊길 수 있으므로 컴퓨터에서 직접 한다.(하지만, SSH로도 잘 되기는 한다.)
  • 업그레이드를 마치면 재부팅을 해야 한다.
  • 클라우드 서비스에 있는 가상 머신의 경우 버전 업그레이드를 권장하지 않거나 금지하기도 한다. 서비스 제공자에게 미리 문의하는 게 좋다.
같은 카테고리의 다른 글
삼성 SSD / 삼성 매지션으로 펌웨어 업그레이드하는 방법

삼성 SSD / 삼성 매지션으로 펌웨어 업그레이드하는 방법

삼성 SSD 850을 사용하고 있습니다. 구입한지는 꽤 되었습니다. 구입 당시 사용하던 메인보드가 AHCI를 지원하지 않아서 성능에서 손해를 좀 보고 있었죠. 이번에 메인보드를 교체하면서 제대로 SSD를 사용해보자라고 마음 먹었습니다. 제일 먼저 한 것은 삼성 매지션 설치입니다. 삼성 매지션은 삼성 SSD 관리를 위한 소프트웨어로, 벤치마크, 최적화, 데이터 완전 삭제 등을 할 수 있습니다. 다운로드는 여기에서 ...

인디자인 / 글자 아웃라인 만드는 방법

인디자인 / 글자 아웃라인 만드는 방법

인디자인에서 예쁜 글꼴로 텍스트를 만듭니다. 아래는 산돌 미생체입니다. 윈도우에 포함된 글꼴이 아니고, 따로 다운로드하여 설치한 글꼴입니다. 이 파일을 산돌 미생체가 설치되지 않는 다른 컴퓨터에서 열면, 아래처럼 글꼴이 없다고 나옵니다. 그리고 의도하지 않은 모양으로 나옵니다. 이를 해결하는 방법은 글자를 아웃라인으로 만드는 것입니다. 글자를 그림으로 만드는 것이죠. 아웃라인으로 만들 글자를 선택한 다음... Ctrl+Shift+O를 누르면, 그림으로 바뀌고, 해당 ...

리눅스 / 명령어 / cd / 다른 디렉토리로 이동하는 명령어

cd는 change directory의 약자로, 다른 디렉토리로 이동하는 명령어이다. cd 현재 로그인한 사용자의 홈 디렉토리로 이동한다. 일반적으로 root 계정이라면 /root로, 사용자 jb 계정이라면 /home/jb로 이동한다. cd ~user user의 홈 디렉토리로 이동한다. 다음과 같이 명령하면 jb 사용자의 홈 디렉토리로 이동한다. # cd ~jb cd 디렉토리명 지정한 디렉토리로 이동한다. 절대경로, 상대경로 다 사용할 수 있다. 다음과 같이 명령하면 /etc 디렉토리로 이동한다. # cd /etc 현재 ...

마우스 / DPI 완벽 가이드

DPI는 마우스의 중요한 사양 중 하나로, 특히 게임, 그래픽 디자인, 세밀한 작업을 할 때 매우 중요합니다. DPI가 무엇인지, 마우스 성능에 어떤 영향을 미치는지, 다양한 DPI 설정의 장단점에 대해 알아보겠습니다. DPI란 무엇인가? DPI(Dots Per Inch)는 마우스의 감도를 측정하는 단위입니다. DPI는 마우스가 물리적으로 1인치(2.54cm) 움직일 때 화면에서 커서가 몇 픽셀 움직이는지를 나타냅니다. 예를 들어, ...

버추얼박스 / 호스트 키 사용법과 호스트 키 설정하는 방법

버추얼박스 / 호스트 키 사용법과 호스트 키 설정하는 방법

호스트 키 버추얼박스의 호스트 키는 가상 머신에서 하는 여러 작업에 사용됩니다. 예를 들어 마우스가 가상 머신 밖으로 나오지 않는 경우 호스트 키를 누르면 가상 머신 밖으로 빠져나옵니다. 호스트 키와 E를 누르면 가상 머신의 화면을 캡쳐합니다. 호스트 키와 DEL을 누르면 가상 머신에 Ctrl+Alt+Del을 전송합니다. 호스트 키 설정하는 방법 버추얼박스의 기본 설정 호스트 키가 불편하다면 ...

LG DnA Center Plus / 다운로드하고 설치하는 방법

LG DnA Center Plus / 다운로드하고 설치하는 방법

LG 노트북에 윈도우를 새로 설치했다. 윈도우 업데이트를 이용하여 장치 관리자에 !가 없게 만들었다. 문제가 없는 듯 하지만 문제가 있다. Fn 키를 이용하는 작업이 안되는 게 있다. 예를 들어 키보드에 불 들어오게 하는 거... 앱으로 넷플릭스를 볼 때도 문제가 생긴다. 소리가 이상하다. 배경 소리는 잘 나오는데 사람 소리가 너무 작게 나온다. 이런 ...

Ubuntu 18.04 Server / 설치하기

Ubuntu 18.04 Server / 설치하기

다운로드 Ubuntu Server 다운로드 페이지는 다음과 같다. https://ubuntu.com/download/server 최신 버전에 대한 안내가 주로 있으므로, 구버전을 다운로드하고 싶다면 아래 링크가 편하다. https://mirror.kakao.com/ubuntu-releases/ 가상 머신에 설치한다면 다운로드한 ISO 파일을 그대로 사용하면 되고, 물리 서버에 설치한다면 Rufus 같은 툴을 이용하여 부팅 USB를 만든다. 설치 설치 미디어로 부탕하고 잠시 기다리면 언어를 선택하는 화면이 나온다. 원하는 언어를 선택하고 엔터키를 누른다. 키보드 레이아웃을 정하고 ...

Ubuntu Server 22.04 / vsftpd로 FTP 서버 구축하기

vsftpd vsftpd(Very Secure FTP Daemon)는 유닉스와 리눅스에서 사용할 수 있는 가벼운 FTP 서버입니다. 주요 특징은 다음과 같습니다. Virtual IP configurations Virtual users Standalone or inetd operation Powerful per-user configurability Bandwidth throttling Per-source-IP configurability Per-source-IP limits IPv6 Encryption support through SSL integration 설치 vsftpd는 우분투 패키지에 포함되어 있으므로 다음과 같이 명령하여 설치할 수 있습니다. # apt install vsftpd 방화벽을 사용 중이라면 다음과 같이 명령하여 포트를 ...

당구 / 시스템 / 로드리게스 시스템

당구 / 시스템 / 로드리게스 시스템

로드리게스 시스템은 두 적구가 장쿠션에 붙어 있을 때 유용하다. 옆돌리기 등으로 3쿠션을 만들기 위한 단쿠션 지점을 계산하는 시스템이다. 두 적구 사이의 거리를 포인트 단위로 센다. 그 거리의 반 만큼 단쿠션 포인트로 수구를 보낸다. 예를 들어 두 적구 사이의 거리가 4 포인트라면, 수구가 단쿠션의 2 포인트로 가도록 친다. 예를 들어 두 적구 사이의 거리가 3 ...

리눅스 / 스왑 메모리(Swap Memory) 만드는 방법

리눅스 시스템이 메모리를 다 사용하면 프로그램이 멈추는 등 문제가 발생한다. 이때 스왑 메모리(Swap Memory) 늘려서 메모리 부족 문제를 해결할 수 있다. 스왑 파일 만들기 적당한 디렉토리에 적당한 이름의 파일을 적당한 크기로 만든다. 예를 들어 다음과 같이 하면, 루트 디렉토리에 jb-swap이라는 파일을 2G의 크기로 만든다. # fallocate -l 2G /jb-swap root만 읽고 쓸 수 있게 권한 ...