반응형
RHEL 7.9 환경에서 SQLite3을 소스 코드로 빌드하여 설치하는 절차는 다음과 같습니다.
1. 사전 준비
SQLite를 빌드하려면 GCC 및 기타 필수 도구가 필요합니다. 이를 설치하려면 다음 명령을 실행하세요.
sudo yum groupinstall "Development Tools" -y
sudo yum install wget tar -y
2. SQLite 소스 코드 다운로드
SQLite 소스 코드는 공식 웹사이트에서 다운로드할 수 있습니다. 최신 버전을 다운로드하려면:
wget https://www.sqlite.org/2024/sqlite-autoconf-XXXXXX.tar.gz
여기서 XXXXXX
은 버전 번호입니다. 예를 들어, SQLite 3.43.2 버전을 다운로드하려면 다음과 같이 실행하세요:
wget https://www.sqlite.org/2024/sqlite-autoconf-3430200.tar.gz
3. 소스 파일 압축 해제
다운로드한 파일을 해제합니다.
tar -xvf sqlite-autoconf-3430200.tar.gz
cd sqlite-autoconf-3430200
4. SQLite 빌드 및 설치
configure
스크립트 실행
설치 디렉토리를/usr/local
로 설정하여 빌드를 준비합니다.
./configure --prefix=/usr/local
- 컴파일
컴파일하려면make
명령을 실행합니다.
make
- 설치
컴파일 후, 빌드된 SQLite를 시스템에 설치합니다.
sudo make install
5. 설치 확인
설치가 완료되면, SQLite3이 올바르게 설치되었는지 확인합니다.
/usr/local/bin/sqlite3 --version
버전 정보가 출력되면 성공적으로 설치된 것입니다.
6. 심볼릭 링크 설정 (선택 사항)
SQLite3을 전역적으로 사용하려면 /usr/bin
디렉토리에 심볼릭 링크를 만듭니다.
sudo ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3
이후, 간단히 sqlite3
명령으로 실행할 수 있습니다.
7. (선택 사항) 이전 SQLite 제거
기존 SQLite가 이미 설치되어 있다면 충돌을 방지하기 위해 제거합니다.
sudo yum remove sqlite sqlite-devel -y
완료!
이제 RHEL 7.9에서 소스 빌드된 SQLite3을 사용할 수 있습니다. 추가적인 설정이나 라이브러리 파일이 필요한 경우 알려주세요!
반응형
'Linux Unix > RHEL' 카테고리의 다른 글
[ RHEL ] mount - USB 마운트 하기 (1) | 2024.11.29 |
---|---|
[ RHEL ] USB 메모리 스틱 연결 후 확인하기 (0) | 2024.11.29 |
[ RHEL ] openssl - 소스 빌드하고 설치하기 (0) | 2024.11.21 |
[ RHEL ] upgrade - 운영체제 버전을 업그레이드 하기 (0) | 2024.11.16 |
[ RHEL ] smartcard - 스마트 카드 인증 개념 잡기 (0) | 2024.11.16 |