Ubuntu의 lsb_release 명령

Lsb_release Command Ubuntu



lsb_release 명령은 Linux 설치에 대한 정보를 찾는 데 유용한 유틸리티입니다. 새로운 Ubuntu 18.04 LTS 릴리스 설치 시 이 기사에서 테스트 드라이브를 수행합니다.

lsb_release 명령에 관심을 갖는 이유는 무엇입니까? 나는 이미 업그레이드했는지 여부와 내가 가지고있는 Ubuntu 버전을 기억하려고 Ubuntu 시스템에 앉아있었습니다. lsb_release를 찾을 때까지 실행 중인 Ubuntu 버전을 찾는 것이 예상보다 어려웠습니다. 다음은 내가 사용한 명령입니다.







:~$ lsb_release-에게
사용 가능한 LSB 모듈이 없습니다.
배포자 ID: 우분투
설명: 우분투18.04LTS
풀어 주다:18.04
코드네임: 바이오닉

그리고 같은 스크린샷:

lsb_release -a 우분투 18.04

lsb_release -a 우분투 18.04

lsb_release -sc는 편리하고 널리 사용되는 명령줄 옵션입니다. 코드네임은 간략하게만 보여줍니다. 's'는 짧은 출력 형식이고 'c'는 코드명입니다. 아래 코드와 스크린샷을 참조하세요.

:~$ lsb_release-sc
바이오닉 우분투 18.04의 lsb_release -sc

우분투 18.04의 lsb_release -sc

lsb_release -d는 번호를 기반으로 한 릴리스 버전에 대한 자세한 설명에 적합합니다. 아래 참조:

:~$ lsb_release-NS
설명: 우분투18.04LTS 우분투 18.04의 lsb_release -d

우분투 18.04의 lsb_release -d

사용 가능한 LSB 모듈이 없습니다.

인수 없이 lsb_release -v 또는 lsb_release에서 위의 오류 메시지가 표시되면 lsb_core 패키지가 누락된 것입니다.
lsb-core 패키지 누락 시 오류 메시지

lsb-core 패키지 누락 시 오류 메시지

다음과 같이 lsb-core를 설치하십시오.

: ~ $수도 apt-get 설치lsb 코어

이제 인수 없이 lsb_release 명령을 시도하고 No LSB 모듈을 사용할 수 없음이 실제 출력으로 대체되었다는 오류 메시지를 확인하십시오.

lsb-core 설치 후 lsb_release

lsb-core 설치 후 lsb_release

lsb_release -v(Linux Standard Base 버전)의 출력에 제공된 정보를 구문 분석하고 이해하는 것은 쉽지 않지만, 그 목적은 다른 Linux 배포판에서도 동일한 기본 구성 요소의 Linux 버전 간에 호환성을 제공하는 것입니다. 이것은 훌륭한 목표처럼 보이지만 이 저자의 경험에 따르면 다른 Linux 배포판 간에 소프트웨어가 호환되는 경우는 거의 없으며 패키지는 일반적으로 각 주요 배포판에 사용할 수 있으므로 실제로 호환될 필요는 없습니다.

즉, lsb_release 도구 자체는 빠르고 명령줄에서 사용할 수 있으며 현재 실행 중인 Linux 배포 버전에 대한 기본 정보가 무엇인지 찾는 데 도움이 되었습니다.