Debian 12, 11 또는 10에 SQLite 3을 설치하는 방법

컴팩트하고 효율적인 데이터베이스 엔진인 SQLite 3은 단순성과 독립형 아키텍처가 돋보입니다. 이 경량 데이터베이스 솔루션은 소규모 프로젝트부터 엔터프라이즈급 시스템까지 광범위한 애플리케이션을 수용하도록 설계되었습니다. 계속하기 전에 다음은 SQLite 3에 대한 간략한 요약입니다.

Debian의 SQLite 3 주요 기능:

  • 독립형 시스템: SQLite 3은 자율적으로 작동하므로 외부 서버가 필요하지 않습니다. 이는 데비안 시스템 전반에 걸쳐 높은 이식성을 보장합니다.
  • 직접 현지 운영: 클라이언트-서버 모델에 의존하는 기존 데이터베이스와 달리 SQLite 3는 장치에서 직접 작동하여 빠른 데이터 액세스와 감소된 대기 시간을 제공합니다.
  • 제로 구성: SQLite 3은 Debian에 설치한 후 사용할 수 있으며 추가 구성이 필요하지 않아 개발 프로세스가 가속화됩니다.
  • 다재: 광범위한 호환성을 위해 설계된 SQLite 3은 다양한 운영 체제와 원활하게 통합되므로 다양한 플랫폼의 Debian 사용자가 선호하는 선택입니다.

Debian에서 SQLite 3 설치 방법:

  • 데비안 기본 APT 저장소: 이 방법은 번거로움 없는 설치를 원하는 사용자에게 이상적입니다. Debian 시스템과의 호환성을 보장하지만 항상 최신 버전의 SQLite 3을 가져오는 것은 아닙니다.
  • 수동 컴파일: SQLite 3의 최신 기능을 원하는 사용자는 수동 컴파일을 통해 최신 버전에 액세스하여 소프트웨어의 잠재력을 극대화할 수 있습니다.

이제 SQLite 설치에 대한 주요 기사로 이동하겠습니다.

방법 1: APT를 통해 SQLite 3 설치

SQLite 3 설치 전 데비안 패키지 새로 고침

설치하기 전에 데비안 시스템이 모든 기존 패키지와 함께 최신 상태인지 확인하는 것이 중요합니다. 시스템을 업데이트하면 최신 기능을 유지하는 데 도움이 되며 오래된 패키지와 관련된 잠재적인 보안 취약성을 완화할 수 있습니다. 아래 명령은 Debian 시스템 업데이트 및 업그레이드 프로세스를 통합합니다:

sudo apt update && sudo apt upgrade

여기, sudo apt update 구성된 소스에서 사용 가능한 패키지 목록을 가져오고 sudo apt upgrade 계속해서 이러한 소스에서 시스템에 현재 설치된 모든 패키지의 최신 버전을 설치합니다.

APT 명령을 통해 Debian에 SQLite 3 설치

데비안 시스템이 업데이트되면 SQLite 3 설치를 진행할 수 있습니다. 우선, 테스트된 호환성과 편의성 때문에 데비안 저장소에서 SQLite 3을 검색하는 것이 좋습니다.

터미널에 다음 명령을 입력하여 설치 프로세스를 시작합니다.

sudo apt install sqlite3

이 명령을 사용하면 Debian 저장소에서 SQLite 3을 다운로드하고 사용하도록 설정하여 시스템에 SQLite 3을 쉽게 설치할 수 있습니다.

설치가 완료되면 성공을 확인하고 시스템의 SQLite 3 버전을 확인하는 것이 좋습니다.

이를 활용하여 이를 달성하세요. --version 와의 논쟁 sqlite3 아래와 같이 명령을 실행합니다.

sqlite3 --version

이 명령은 SQLite 3의 버전 번호를 출력하여 SQLite 3이 성공적으로 설치되었고 사용할 준비가 되었는지 확인합니다.

방법 2: 소스를 통해 SQLite 3 설치

데비안 저장소는 쉽게 사용할 수 있는 패키지의 편리함을 제공합니다. 그러나 최신 버전의 소프트웨어를 제공하지 않는 경우가 많습니다. SQLite 3의 최첨단 기능을 원하는 경우 다음 수동 방법을 사용하면 소스에서 직접 최신 버전을 쉽게 설치할 수 있습니다.

초기 필수 패키지 설치

시작하려면 다음을 설치해야 합니다. build-essential 패키지. 이 패키지는 데비안 패키지를 컴파일하는 데 필요한 모든 패키지를 참조합니다. 일반적으로 GCC/g++ 컴파일러와 라이브러리 및 기타 유틸리티가 포함됩니다. 다음 명령을 실행합니다.

sudo apt install build-essential

최신 SQLite 3 아카이브 다운로드

필요한 구축 도구가 있는지 확인한 후 다음 단계는 최신 버전의 SQLite 3을 얻는 것입니다. 브라우저를 SQLite로 이동하세요. 다운로드 페이지에서 최신 버전의 소스 코드 tarball 링크를 찾고 다음을 사용하여 다운로드하십시오. wget 명령.

다음은 일반적인 형식입니다. wget SQLite 3 다운로드 명령:

wget https://www.sqlite.org/2023/sqlite-autoconf-{version}

바꾸다 {version} 복사한 링크의 버전 번호 문자열을 사용하세요. 예는 다음과 같습니다.

wget https://www.sqlite.org/2023/sqlite-autoconf-3420000.tar.gz

이 명령은 지정된 SQLite 3 아카이브를 가져와서 디렉터리에 다운로드합니다.

SQLite 3 아카이브 추출

SQLite 3 아카이브를 안전하게 다운로드한 후 다음을 사용하여 콘텐츠를 추출합니다. tar 명령:

tar xvfz sqlite-autoconf-{version}.tar.gz

바꾸다 {version} 이전 단계에서 사용된 것과 동일한 버전 번호 문자열을 사용합니다. 예는 다음과 같습니다.

tar xvfz sqlite-autoconf-3420000.tar.gz

이 명령은 SQLite 3 아카이브의 내용을 sqlite-autoconf-{version}.

SQLite 3 컴파일을 위한 재배치

다음 단계는 새로 추출한 디렉터리를 원하는 위치로 이동하는 것입니다. 이 가이드를 위해 다음을 선택하겠습니다. /usr/local/sqlite3:

sudo mv sqlite-autoconf-{version} /usr/local/share/sqlite3

그런 다음 SQLite 3 디렉터리로 이동하여 컴파일용으로 설정합니다.

cd /usr/local/share/sqlite3

소스를 통해 SQLite 3 컴파일 및 설치

모든 전제 조건을 확인한 후 다음 명령을 사용하여 컴파일 프로세스를 시작합니다.

./configure

구성 후 다음을 호출합니다. make 빌드 프로세스를 시작하는 명령입니다. 신속한 빌드 프로세스를 위해 다음과 함께 사용하려는 코어 수를 할당하십시오. -j 플래그 뒤에 코어 수가 옵니다.

make -j {number_of_cores}

시스템의 코어 수를 확인하려면 다음 명령을 배포하십시오. nproc.

빌드 프로세스가 완료되면 다음 명령을 사용하여 SQLite 3 설치를 시작합니다.

sudo make install

SQLite 3 설치 확인

마지막으로 성공적으로 설치되면 SQLite 3 버전을 확인합니다.

sqlite3 --version

이 명령의 출력은 SQLite 3 버전 번호를 렌더링하여 성공적인 설치를 나타내며 SQLite 3 기능의 강력한 활용에 더 가까이 다가가도록 도와줍니다.

마지막 생각들

이 종합 가이드 전반에 걸쳐 우리는 Debian 12 Bookworm, Debian 11 Bullseye 및 Debian 10 Buster를 포함한 다양한 Debian 버전에 SQLite 3을 설치하는 자세한 프로세스를 시작했습니다. 우리는 데비안의 APT 저장소 활용과 최신 SQLite 3 버전을 얻기 위한 수동 아카이브 설치를 설명하는 두 가지 방법론을 꼼꼼하게 살펴보았습니다. 이 지식을 통해 특정 Debian 변형이나 버전 기본 설정에 관계없이 SQLite 3의 잠재력을 최대한 활용할 수 있습니다.

Joshua James

코멘트를 남겨주세요