저는 이전에 Ubuntu를 사용해 왔습니다. 기본적으로 apt-get을 사용하여 소프트웨어를 설치하고 제거하는데, 이는 매우 간단하며, 프로세스에서 발생하는 소프트웨어 종속성은 완벽한 설치와 유사하게 자동으로 처리됩니다. 또한 Linux 운영 체제에서는 RPM을 통해 거의 모든 소프트웨어를 설치, 제거 및 관리할 수 있습니다. RPM의 전체 이름은 Redhat Package Manager로, Linux에서 소프트웨어 패키지를 관리하기 위해 Redhat Company에서 제안한 소프트웨어입니다. Linux를 설치할 때 몇 가지 핵심 모듈을 제외하면 거의 모든 모듈이 RPM을 통해 설치됩니다. RPM에는 설치, 제거, 업그레이드, 쿼리 및 확인의 다섯 가지 작동 모드가 있습니다.
RPM 설치 작업
명령:
rpm -i 설치할 패키지 파일 이름
예:
rpm -i example.rpm은 example.rpm 패키지를 설치합니다.
rpm -iv example.rpm은 example.rpm 패키지를 설치하고 설치 프로세스 중에 설치되는 파일 정보를 표시합니다. -ivh example.rpm example.rpm 패키지를 설치하고 설치 과정 중 설치 중인 파일 정보와 설치 진행 상황을 표시합니다.
RPM 쿼리 작업
명령:
rpm -q …
추가 쿼리 명령:
a 설치된 모든 패키지 쿼리 다음 두 가지 추가 명령은 설치 패키지의 정보를 쿼리하는 데 사용됩니다.
i 정보를 표시합니다.
l은 설치 패키지의 모든 파일이 설치된 디렉터리를 표시합니다.
s는 설치 버전의 모든 파일 상태와 해당 파일이 설치된 디렉터리를 표시합니다. 다음 두 가지 추가 명령은 쿼리가 설치 패키지인지 또는 설치된 파일인지 지정하는 데 사용됩니다.
p는 설치 패키지의 정보를 쿼리합니다.
f는 특정 설치된 파일의 정보를 쿼리합니다. ;
예 다음과 같습니다.
rpm -qa | grep tomcat4 tomcat4가 설치되어 있는지 확인합니다.
rpm -qip example.rpm example.rpm 설치 패키지 정보를 확인합니다.
rpm -qif /bin/df /bin/df 파일이 있는 설치 패키지의 정보를 봅니다.
rpm -qlf /bin/df 각 파일이 있는 디렉터리를 봅니다. /bin/df 파일이 있는 설치 패키지가 설치되었습니다.
RPM 제거 작업
명령:
rpm -e 제거해야 하는 설치 패키지
제거하기 전에 일반적으로 rpm -q... 명령을 사용하여 제거해야 하는 설치 패키지 이름을 입력하십시오.를 확인해야 합니다.
예:
rpm -e tomcat4 tomcat4 패키지 제거
RPM 업그레이드 작업
명령:
rpm -U 필요 업그레이드된 패키지
는 다음과 같습니다.
rpm -Uvh example.rpm example.rpm 패키지 업그레이드
RPM 확인 작업
명령:
rpm -V 검증이 필요한 패키지
는 다음과 같습니다.
rpm -Vf /etc/tomcat4/tomcat4.conf
출력 정보는 유사합니다.
S.5....T c /etc/tomcat4/tomcat4.conf
이 중 S는 파일 크기가 수정되었음을 나타내고 T는 파일 날짜가 수정되었습니다. 공간 제한으로 인해 자세한 확인 정보는 rpm 도움말 파일을 참조하세요. man rpm
RPM의 기타 추가 명령
--강제 설치 및 삭제와 같은 강제 작업
--requires는 패키지의 종속성을 표시합니다. --nodeps는 종속성을 무시하고 작업을 계속합니다. 다음은 yum 명령 사용법에 대한 자세한 소개입니다. Script House의 편집자. 그렇다면 YUM은 무엇입니까? Yellow dog Updater Modified의 약자입니다. 그 목적은 RPM 패키지의 종속성을 해결하고 사용자가 기타 소프트웨어를 설치, 삭제, 업그레이드할 수 있도록 하는 것입니다.Linux 초보자라면 소프트웨어 설치로 인해 분명 고민을 했을 것입니다. RPM 패키지는 일정 수준의 문제를 해결하지만 일부 RPM 패키지의 종속성은 매우 골치 아픈 문제입니다. YUM 및 APT와 같은 일부 RPM 패키지 관리 방법의 출현으로 Linux 플랫폼에 소프트웨어를 설치하는 것이 더 쉬워졌습니다. 그렇다면 YUM은 무엇입니까? Yellow dog Updater Modified의 약자입니다. 이 기사에서는 yum 명령의 사용법을 자세히 소개합니다. YUM 웨어하우스 구성은 51 오픈 소스 사이트의 다른 기술 문서에서 자세히 설명합니다.
yum 명령의 사용법은 아래에 자세히 설명되어 있습니다.
#yum 설치 소프트웨어 이름 //YUM을 사용하여 지정된 소프트웨어 패키지 설치
#yum 소프트웨어 이름 제거 //YUM을 사용하여 지정된 소프트웨어 패키지 삭제#yum localinstall RPM 패키지 파일 //YUM을 사용하여 로컬 RPM 패키지 설치
#yum groupinstall //지정된 그룹의 모든 소프트웨어 설치
#yum groupremove packagegroup //지정된 그룹의 모든 소프트웨어 삭제
참고 : install, localinstall 차이점: install을 사용하면 지정된 소프트웨어 패키지가 YUM 서버에서 다운로드되어 설치되고, localinstall로 지정된 소프트웨어는 RPM 패키지를 사용하여 설치되며, 종속성에 필요한 패키지는 YUM 서버에서 다운로드되어 설치됩니다. .
2. YUM을 사용하여 소프트웨어 정보 쿼리
#Yum Check- Update // 업데이트된 모든 소프트웨어 목록 나열
#Yum -Y UPDATE // 설치된 모든 소프트웨어 업그레이드
#Yum -Y UPDATE & LT; // 지정된 소프트웨어 패키지 업그레이드
#yum 업그레이드 //대규모 버전 업그레이드, yum 업데이트와 다름, 오래된 오래된 패키지도 업그레이드됨
#yum groupupdate //지정된 소프트웨어 소프트웨어 패키지 업데이트 그룹
#yum info 소프트웨어 이름 //지정된 소프트웨어 패키지와 관련된 정보 표시
#yum info 업데이트 //업데이트할 수 있는 모든 소프트웨어 패키지에 대한 정보 표시
#yum info install 설치된 소프트웨어에 대한 정보 packages
#yum info extras //설치된 모든 소프트웨어 패키지에 대한 정보를 표시하지만 YUM 저장소에는 표시하지 않음
#yum groupinfo //지정된 그룹에 대한 정보 표시
#yum list // 설치 및 설치된 모든 소프트웨어 나열
#Yum List & LT; regex & gt; // 정규식을 사용하여 리소스 라이브러리에 설치하거나 업데이트할 수 있는 RPM 패키지를 나열합니다. name //지정된 소프트웨어 패키지의 설치 상태 나열
#yum list available //리소스 라이브러리에 설치할 수 있는 모든 rpm 패키지 나열
#yum list available
#yum listinstalled //설치된 모든 소프트웨어 패키지 나열
#yum list listed
#yum 목록 추가 항목 | regex>//열 정규식과 일치하지만 다음 항목에 포함되지 않은 설치된 rpm 패키지를 추출합니다. 리소스 라이브러리
#yum grouplist //YUM 서버에서 정의한 모든 그룹 나열
#yum search
#yum search
#yum list 최근 ~ > 소프트웨어 패키지 정보
3. YUM 캐시 지우기
yum은 다운로드한 소프트웨어 패키지와 헤더를 캐시에 저장하며 자동으로 삭제되지 않습니다.
#yum clean headers //캐시 디렉터리(/var/cache/yum)에서 헤더 지우기
#yum clean oldheaders //캐시 디렉토리(/var/cache/yum)에서 이전 헤더를 지웁니다.#yum clean all //캐시 디렉토리(/var/cache/)에서 소프트웨어 패키지와 이전 헤더를 지웁니다. yum)
#yum clean //위와 동일, 캐시 디렉터리(/var/cache/yum)에서 소프트웨어 패키지와 이전 헤더를 지웁니다.
Yum 명령 사용 예
1 . 시스템 업그레이드
2. 지정된 소프트웨어 패키지 설치
# yum -y install vsftpd
3. 지정된 소프트웨어 패키지
# yum -y update mysql
4. 지정된 소프트웨어 패키지 제거
# yum -y remore vsftpd mysql
5. 시스템에 설치된 항목과 사용 가능한 소프트웨어 그룹을 보려면
# yum grouplist
를 설치하도록 선택할 수 있습니다. 이전 명령인 God's Editor-Emacs는 약 12개의 소프트웨어 패키지가 설치되어 있습니다
# yum -y groupinstall Emacs
7. 지정된 소프트웨어 그룹의 소프트웨어 패키지를 업데이트합니다
# yum -y groupupdate Emacs
8. 지정된 소프트웨어 그룹에서 소프트웨어 패키지를 제거합니다. Emacs의 경우 설치 중에 12개의 소프트웨어 패키지가 설치되었지만 제거 중에 4개의 소프트웨어 패키지만 제거되었습니다.
# yum -y groupremove Emacs
9. 캐시에서 rpm 헤더 파일과 패키지 파일을 지웁니다.
# yum clean all
10. 관련 소프트웨어 패키지
# yum -y search Emacs
11. 지정된 소프트웨어 패키지에 대한 정보 표시
# yum info Emacs
및 rpm -qi emacs 표시되는 정보는 유사하지만 정확히 동일하지는 않습니다
12. 지정된 소프트웨어 패키지의 종속성 정보를 쿼리합니다. Emacs는 여러 모듈에 의존합니다
# yum deplist emacs
13. yum으로 시작하는 모든 소프트웨어 패키지 나열
# yum list yum*
14. 설치된 rpm 패키지를 나열하지만 리소스 라이브러리에는 포함되지 않습니다.
# yum list extras
Linux의 RPM 패키지 설치 쿼리, 제거 명령 요약 및 yum 명령 세부 정보에 대한 더 많은 관련 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

드림위버 CS6
시각적 웹 개발 도구
