PDF 다운로드PDF 다운로드

많은 리눅스 배포판에는 프로그램을 추가 및 삭제하는데 사용되는 Redhat Package Manager(RPM)이 포함되어 있다. 거의 모든 리눅스 사용자들은 프로그램을 설치하거나 삭제해야 하는 경우가 생기게 된다. 프로그램을 설치, 삭제하는 과정은 리눅스에서 생각보다 복잡하고 문제를 일으킬 가능성이 많은 일이지만, RPM을 사용하면 문제를 쉽게 해결할 수 있다.

방법 1
방법 1 의 3:

설치

PDF 다운로드
  1. How.com.vn 한국어: Step 1 원하는 RPM 패키지를 다운로드 받자.
    인터넷 상에는 여러 가지 종류의 RPM 패키지 저장소들이 존재한다. 그 중에서 Red Hat RPM을 찾는다면, 아래 목록에서 찾을 수 있다.
    • The Red Hat Enterprise Linux installation media: 설치 가능한 여러 RPM 패키지들이 있다.
    • YUM 패키지 관리자에 딸려 오는 기본적인 RPM 패키지 저장소.
    • EPEL(Extra Packages for Enterprise Linux): 기업용 Red Hat Linux 사용자를 위한 고급 프로그램 패키지들.
  2. How.com.vn 한국어: Step 2 RPM 패키지를 설치하자.
    이제 설치하는 방법은 두 가지이다.
    • 패키지를 더블 클릭한다. 패키지 관리자 창이 나타나면서 어떻게 해야할지 알려줄 것이다.
    • 터미널 창을 열고 rpm -I "[패키지 위치와 이름]"이라고 친다. 패키지 위치와 이름에는 빈 칸이 없어야 하며, 있을 경우, 따옴표로 묶어 주어야 한다.
    광고
방법 2
방법 2 의 3:

삭제

PDF 다운로드
  1. How.com.vn 한국어: Step 1 터미널 창을 열고, rpm -e [패키지 이름]을 친다.
    파일의 확장자는 안 쳐도 된다. 예를 들면 rpm -e gedit 같이 입력하라는 뜻이다.
방법 3
방법 3 의 3:

RPM 설치 명령어 옵션

PDF 다운로드
  1. How.com.vn 한국어: Step 1 프로그램을 설치하는데 사용하는 rpm -i 명령어와 관련된 옵션들을 아래에 정리하였다.
  2. How.com.vn 한국어: Step 2 설치 관련 옵션들
    • -h (or --hash) 압축 해제 과정을 #을 통해 보여 준다.
    • --test 충돌 사항은 없는지 설치 과정을 테스트만 해 본다.
    • --percent 압축 해제 과정을 퍼센트 수치로 보여 준다.
    • --excludedocs 문서는 설치하지 않는다.
    • --includedocs 문서도 같이 설치한다.
    • --replacepkgs 현재 그 패키지가 설치되어 있을지라도 현재 설치하는 패키지로 바꾼다.
    • --replacefiles 다른 패키지가 설치되어 있을지라도 이 패키지로 바꾼다.
    • --force 충돌 사항을 무시한다. (--replacepkgs, --replacefiles와 동일하다)
    • --noscripts 설치 전후에 실행되는 스크립트 실행을 하지 않는다.
    • --prefix <path> 현재 설치하는 패키지의 경로를 <path>로 바꾼다.
    • --ignorearch 패키지의 구조와 호스트가 일치하지 않아도 설치한다.
    • --ignoreos 패키지의 운영 체제에 대한 정보가 호스트와 일치하지 않아도 설치한다.
    • --nodeps 의존성 검사를 하지 않는다.
    • --ftpproxy<host> <host>를 FTP 프록시로 사용한다.
    • --ftpport <port> <port>를 FTP 포트로 사용한다.
  3. How.com.vn 한국어: Step 3 일반적인 옵션
    • -v 추가 정보를 표시한다.
    • -vv 디버그 정보를 표시한다.
    • --root <path> root 경로를 <path>로 변경한다.
    • --rcfile <rcfile> rpmrc(RPM 설정 파일)을 <rcfile>로 바꾼다.
    • --dbpath <path> <path>를 검색해 RPM 패키지를 찾아 본다.
    광고

  • 설치 과정에서 --force 옵션을 써야 할 일은 거의 없다. 꼭 필요하다면, 설치할 때 --force를 같이 입력해 주면 된다. 이 기능은 터미널에서만 사용 가능하다.
  • -i 대신에 -U를 사용하면 최신 버전을 설치할 수 있다. 여기서 U는 upgrade의 약자이다.
  • 어떤 패키지들은 "의존성"을 가지고 있다. 이 말은 한 패키지를 설치하려면 다른 패키지를 설치해야 한다는 뜻이다. 예를 들자면 Ogle이라는 DVD Player를 설치하려면, DVD를 실행하는데 필요한 많은 패키지들이 필요하다. Ogle 자체로는 DVD를 실행할 수 없기 때문이다. 의존성을 설치하지 않아도 된다는 것을 알고 있다면 --nodeps 옵션을 입력해 주면 된다.
광고

경고

  • 프로그램이 실행되기 위해서 데이터를 덮어 씌워야 하는 경우가 있다. 항상 설치하고 삭제할 때에는 가지고 있는 데이터에 문제가 생기지는 않는지 조심하자.

 

광고

이 위키하우에 대하여

위키하우 글은 여러명의 작성자에 의해 공동 작성될 수 있습니다. 이 글은 익명을 포함한 21 명의 작성자들이 꾸준히 편집하여 개선되었습니다. 조회수 12,792회
이 문서는 12,792 번 조회 되었습니다.

이 글이 도움이 되었나요?

⚠️ Disclaimer:

Content from Wiki How 한국어 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

광고