OS/리눅스

[Linux] yum, rpm, 소스설치 란?? (패키지 다운로드 명령어)

chanstory 2023. 6. 4. 10:48
반응형

yum 이란?

=> Yellowdog Updater Modififed

=> RPM 기반 리눅스 배포판에서 사용되는 패키지 관리 도구

=> 패키지 의존성을 자동으로 처리하고 필요 패키지를 자동으로 설치함

=> 패키지의 업데이트 및 관리를 쉽게 할 수 있음

=> 설치된 소스들이 정해진 위치에 저장됨 

=> 설치 시간 단축 및 간단

단점 : 인터넷 연결 필수 및 패키지 저장소에 최신버전 패키지의 업데이트 시간이 소요될 수 있음

 

rpm 이란?

=> Red Hat Package Manager

=> 리눅스에서 사용되는 S/W 패키지 포맷

=> 패키지를 설치, 업데이트, 제거 하는데 사용되는 명령어

=> 패키지 의존성을 명확히 추적하고 관리 할 수 있음

=> 독립적으로 작동하며 인터넷 연결이 필요치 않음

단점 : 패키지 의존성 해결 필요 및 의존성 문제가 있을 경우 설치가 번거로움

 

 

소스설치 란?

=> 소스코드를 직접 다운로드 및 컴파일하여 설치함

=> 원하는 소프트웨어의 특정 버전을 다운로드 할  수 있음

=> 소스코드를 컴파일 하여 설치하므로 성능과 최적화를 조정할 수 있음

단 : 종속성 패키지가 필요할 수 있으며, 수동 설치가 필요할 수 있음

반응형

'OS > 리눅스' 카테고리의 다른 글

[Linux] 시스템 시간 설정  (0) 2023.07.12
[Linux]vi 편집기 명령어(단축키 / 자주 쓰는 것만)  (0) 2023.06.13
리다이렉션, 파이프라인  (0) 2022.12.06
cron 데몬  (0) 2022.12.02
리눅스 기본 명령어  (0) 2022.12.01