- 리눅스마스터2급 - 프로그램 / 패키지2024년 12월 11일
- imaginaring
- 작성자
- 2024.12.11.:37
- 리눅스OS / 패키지 관리 도구
- RedHat : RPM / YUM
- Debian : DPKG => 기본 패키지 관리 도구 (온라인이 아님)
- SUSE : YAST
- CentOS : RPM
- RPM (RedHat Package Manager)
- 패키지명 / 버전 / 릴리즈 / 아키
- 옵션
- -h : 패키지 설치 진행상황을 # 으로 표시 해줌
- -V : 권한 획득이나 변조되었는지 검사 - S(파일크기) 5(MD5) T(파일수정일)
- --force : 패키지재설치(replacekgs) / 강제설치(replacefiles) / 다운그레이드(oldpackage)
- -e : 패키지 제거***
- -U : 기존 패키지 업그레이드, 없으면 새로운 버전으로 설치
- -q : 패키지 설치 여부 확인
- -qi : (info) 패키지 정보 출력, 기설치된 내역
- -ql : (list) 패키지 파일들 출력
- -qa : (all) 시스템의 모든 패키지 나열
- -qf : (file) 특정 파일을 설치한 패키지명 출력
- -i : 패키지 설치
- -a : 모두
- -qf : 질의의 결과를 원하는 형태로 출력시 사용 (--quaryformat)
- --nodepes : 의존성 관계를 무시하고 삭제 / 설치
- -F : 패키지 업그레이드 또는 설치
- YUM : RPM의 의존성 문제를 해결하기 위한 유틸
- 사용법
- yum remove 패키지명
- yum search 문자열 : 해당 문자열이 포함된 패키지 검색
- yum groupinstall 패키지명 : 패키지 그룹 설치
- yum install 패키지명 : 의존성을 고려하며 패키지 설치
- yum list : 전체 패키지에 대한 정보 출력
- yum list update : 업데이트시 필요한 패키지 정보
- yum info : 패키지 정보 출력 (미설치 패키지 정보 보기도 가능)
- yum check-update : 업데이트가 가능한 패키지 목록 확인
- 최초 설치시, 패키지 설치 전 먼저 지정한 패키지가 설치되었는지 검사 후 해당 패키지 설치
- yum search 후 yum install [패키지] 가 수행됨
- 사용법
- dnf : 페도라22 부터 적용됨, 기존 도구인 yum의 문제점을 보완
- dpkg : 데비안 / 온라인 X
- 패키지이름_버전_릴리즈_아키텍처.deb
- 옵션
- s : 패키지 버전, 관리자, 간략 설명 등 패키지 정보 출력
- p [패키지] : 패키지의 환경설정 파일 포함하여 모두 제거
- L [패키지] : 설치된 모든 파일 목록들 출력
- apt-get
- 데비안 / 소프트웨어 설치 / 제거를 위한 패키지 관리 유틸
- /etc/apt/sources.list : 패키지 정보 확인, 설치시 발생되는 의존성/충돌 문제를 해결하기 위해 참조
- apt-get install [패키지명]
- apt-get purge 패키지 - 환경설정 포함 삭제
- aptitude : 우분투의 패키지 관리 유틸, APT 처럼 패키지 관리 자동화
- zypper : SUSE 패키지 관리도구 (온라인)
'자격증 > 리눅스마스터' 카테고리의 다른 글
리눅스마스터2급 - 주변장치 (0) 2024.12.11 리눅스마스터2급 - 파일 관련 (1) 2024.12.11 리눅스마스터2급 - 에디터 (2) 2024.12.11 리눅스마스터2급 - 히스토리 / 프롬프트 / 프로세스 (1) 2024.12.11 리눅스마스터2급 - 쉘 & 환경변수 (0) 2024.12.11 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)