일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- ubuntu
- 코딩테스트
- 정처기
- 파이썬
- Python
- 인공지능
- 리눅스
- mysql
- db
- 데이터베이스
- 프로그래머스
- 알고리즘
- Database
- Lv 2
- 자바
- Linux
- github
- 자료구조
- 깃
- docker
- Ai
- git
- DevOps
- 코테
- Java
- LV 0
- 머신러닝
- 쿠버네티스
- Kubernetes
- programmers
Archives
- Today
- Total
Myo-Kyeong Tech Blog
[리눅스] Shell Script을 이용한 패키지 설치 자동화 본문
728x90
반응형
이전 글에서 SQLite 소스코드를 다운받아 직접 설치한 것을 Shell Script를 이용해 패키지 설치 자동화하는 방법에 대해 정리한 글입니다.
2023.04.27 - [리눅스] - [리눅스] 프로그램 설치 - 컴파일된 binary 압축 파일 다운로드 및 설치
[리눅스] 프로그램 설치 - 컴파일된 binary 압축 파일 다운로드 및 설치
sqlite 데이터베이스 소스코드를 웹에서 다운받아 컴파일 한 후, 로컬 머신에 설치하는 방법입니다. [ sqlite 다운로드 홈페이지 ] https://sqlite.org/download.html SQLite Download Page Templates (1) and (2) are used for
data04190.tistory.com
1. Shell Scirpt 작성
vi sqlite3_auto_install.sh
#!/bin/bash
# down 디렉토리 생성 ( 존재할 경우 삭제 후 생성)
if [ -d /down ]
then
rm -rf /down2
fi
# sql3 디렉토리 생성 ( 존재할 경우 삭제 후 생성)
if [ -d /sql3 ]
then
rm -rf /sql3
fi
TARGET_DIR=/sql3
mkdir /down && cd /down
wget https://sqlite.org/2023/sqlite-autoconf-3410200.tar.gz
tar xf sqlite-autoconf-3410200.tar.gz
cd sqlite-autoconf-3410200
./configure --prefix=$TARGET_DIR
make
make install
/sql3/bin/sqlite3
echo "패키지 설치 완료"
2. 실행 권한 부여
chmod +x sqlite3_auto_install.sh
3. 패키지 설치
./squlite3_auto_install.sh
728x90
반응형
'리눅스' 카테고리의 다른 글
[ 리눅스 ] C언어 GCC 컴파일 과정( Ubuntu 20.04 ) - Preprocessing, Compilation, Assembly, Link (0) | 2023.05.23 |
---|---|
[리눅스] Ubuntu 22.04 개발 환경 커스터마이징 - vimrc, bashrc 파일 (0) | 2023.05.07 |
[리눅스] Ubuntu 22.04 설치 및 PuTTY로 원격 접속하는 방법 (0) | 2023.05.05 |
[리눅스] MySQL 사용자 권한 부여 및 DB 생성 ( Ubuntu 22.04 ) (0) | 2023.05.02 |
[리눅스] Network 용어 정리 (0) | 2023.05.02 |