Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 애저
- it기사
- awskrug
- 프로세스 관리
- nexus
- dockerfile
- aws사용자모임
- 명령어
- 표준 라이브러리
- python
- AI챗봇
- docker
- terraform
- AI
- maven
- AWS
- 사용자 계정 관리
- open ai
- jenkins
- 함수
- 리눅스
- Linux
- Azure
- 변수
- 3티어 아키텍처
- 클라우드
- go
- GIT
- 파이썬
- git hub
Archives
- Today
- Total
We are Architect
15. yum 패키지 설치 본문
* yum 이란?
- yellow dog manager의 약자이다. yum은 RPM기반의 패키지 설치 도구로 동일하게 패키지 설치를 위한 도구이다.
- 리눅스 배포판에서 제작했던 yup에서 유래했다.
- RPM과 다른 점이 있다면 패키지안에 의존성들을 분석해서 필요한 파일들을 같이 다운로드하는 도구이다.
- 원격 자동 업데이트 또한 가능하다.
- yum은 레포지터리를 통해서 파일을 관리한다.
- yum의 특징으로는 다음과 같은 것이 있다.
- 의존성해결 : 패키지에 의존성을 파악 후에 필요한 파일들 다운로드.
- 네트워크 기반 패키지 관리 : 원격으로 저장소에 있는 패키들을 다운로드할 수 있다.
- 레포지터리 관리 : 로컬에서 레포지터리를 관리 할 수 있다. > /etc/yum.repo.d
* yum 패키지 명령어
- yum install 패키지 이름 : 의존성을 포함하는 패키지 설치
-
yum update : 시스템 전체에 설치된 패키지들 업데이트.
- yum remove 패키지 이름 : 패키지 제거.
- yum search 패키지 이름 : 설치 가능한 패키지 찾기.
-
yum update 패키지 이름 : 패키지 업데이트.
* yum 레포지터리 설정
- 레포지토리는 패키지의 다운로드 및 설치 소스로 사용된다.
- 설치 경로는 다음과 같다. /etc/yum.repo.d/
- 디렉터리 안에 패키지를 가져올수 있는 파일을 만들고 안에 경로를 작성.
* yum의 단점
- 네트워크 속도가 안 좋으면 다운로드가 느리다.
- 특정 리포지토리의 패키지가 서로 충돌할 경우 해결이 복잡.
- 리포지토리가 제대로 설정되지 않으면 패키지 관리 불가.
'운영체제 > Linux' 카테고리의 다른 글
17. 소프트웨어 컴파일 (0) | 2024.12.08 |
---|---|
16. 파일 아카이브 (0) | 2024.12.07 |
14. RPM 패키지 설치 (0) | 2024.12.05 |
13. 리눅스 시스템의 부팅(2) (0) | 2024.12.02 |
12. 리눅스 시스템의 부팅(1) (0) | 2024.11.30 |