Categories
Linux

우분투에서 리눅스 커널 (kernel) 버전 확인하기

우분투에서 리눅스 커널 (kernel) 버전을 확인하는 방법을 알아보자.

1. uname 명령

uname 명령은 시스템 정보를 알려주는 명령이다.

리눅스 커널 정보를 확인할 때도 이 명령을 사용한다.

uname -r

2. 리눅스 커널 버전 확인

uname -r 명령의 출력 결과는 다음과 같다.

5.15.0-56-generic

5 는 커널 버전이다.

15 는 메이저 리비전 (major revision) 번호이다. 리비전은 개정을 의미한다.

0 은 마이너 리비전 (minor revision) 번호이다.

56 은 버그 수정 (bug fix) 번호이다.

generic 은 커널이 데스크톱 (desktop) 용이라는 뜻이다. 커널이 서버 용일 경우에는 server 라고 표시된다.

Categories
Linux

커맨드 라인에서 우분투 리눅스 버전 (version) 확인하기

커맨드 라인에서 우분투 리눅스의 버전 (version) 을 확인하는 방법을 알아보자.

방법 1: lsb_release 명령

lsb_release 명령을 실행한다.

lsb_release -a

출력 결과의 ‘Description’ 항목과 ‘Release’ 항목에서 우분투의 버전을 확인한다.

방법 2: /etc/lsb-release 파일 확인

아래 명령을 입력하고 엔터 키를 누른다.

cat /etc/lsb-release

출력 결과의 ‘DISTRIB_RELEASE’ 항목과 ‘DISTRIB_DESCRIPTION’ 항목에서 우분투의 버전을 확인한다.

Categories
Linux

debconf: unable to initialize frontend: Dialog 에러 해결 방법

debconf: unable to initialize frontend: Dialog

위와 같은 에러 메시지가 나타나는 문제를 해결해 보자.

1. 문제의 원인

dpkg-reconfigure 의 프론트엔드에는 Dialog, Readline, Gnome, Kde, Editor, Noninteractive 등이 있다.

이 중에서 Dialog 가 시스템에 설치되어 있지 않을 때 이러한 문제가 발생한다.

2. 문제 해결 방법

패키지 정보를 업데이트한다.

sudo apt update

dialog 패키지를 설치한다.

sudo apt install dialog

Categories
Linux

dpkg-reconfigure 의 디폴트 프론트엔드 (default frontend) 변경하기

dpkg-reconfigure 프로그램의 디폴트 프론트엔드 (default frontend) 를 변경하는 방법을 알아보자.

1. dpkg-reconfigure

dpkg-reconfigure 는 이미 설치된 패키지를 재구성할 때 사용하는 커맨드 라인 도구이다.

dpkg-reconfigure 의 프론트엔드에는 Dialog, Readline, Gnome, Kde, Editor, Noninteractive 등이 있다.

아래 그림은 Dialog 프론트엔드의 모습을 보여준다.

2. 디폴트 프론트엔드 변경

dpkg-reconfigure 의 디폴트 프론트엔드를 Readline 으로 변경해 보자.

sudo dpkg-reconfigure debconf

‘Configuring debconf’ 창이 뜨는 것을 확인한다.

‘Interface to use:’ 밑에 있는 리스트에서 Readline 을 선택한다.

‘Ignore questions with a priority less than:’ 밑에 있는 리스트에서 원하는 옵션을 선택한다.

critical 은 대부분의 질문을 무시하는 옵션이다.

high 는 중요한 질문만 보여주는 옵션이다.

medium 은 보통 이상의 우선 순위를 가진 질문을 보여주는 옵션이다.

low 는 모든 질문을 보여주는 옵션이다.

OK 를 선택하고 엔터 키를 누른다.

3. 결과 확인

dpkg-reconfigure 의 프론트엔드가 Readline 으로 변경됐는지 확인해 보자.

아래 명령을 실행한다.

sudo dpkg-reconfigure console-setup

위 그림은 Readline 프론트엔드의 모습을 보여준다.