일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 인공지능
- 알고리즘
- 정처기
- Ai
- github
- db
- 자료구조
- Kubernetes
- 머신러닝
- 파이썬
- 데이터베이스
- 쿠버네티스
- ubuntu
- 리눅스
- Linux
- Lv 2
- 자바
- 우분투
- 코딩테스트
- programmers
- Java
- 깃
- mysql
- 프로그래머스
- Python
- 코테
- DevOps
- docker
- git
- LV 0
Archives
- Today
- Total
Myo-Kyeong Tech Blog
[리눅스] Shell Script을 이용한 패키지 설치 자동화 본문
728x90
반응형
이전 글에서 SQLite 소스코드를 다운받아 직접 설치한 것을 Shell Script를 이용해 패키지 설치 자동화하는 방법에 대해 정리한 글입니다.
2023.04.27 - [리눅스] - [리눅스] 프로그램 설치 - 컴파일된 binary 압축 파일 다운로드 및 설치
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 |