소프트웨어 설치 -rpm의 일반적으로 사용되는 삼가지에서 리눅스, 냠, 타르

 

A : 리눅스 소스 설치
    1은 소스 패키지 파일의 압축
    : 소스 패키지는 종종 도구를 보관 타르 사용 후 각각 .tar.gz를하고 .tar.bz2 각각 스트레스 해소됩니다 풀어서 또는의 bzip2 압축 된 형식 접미사를 사용
    타르 -zxvf을 파일 이름 .tar.gz
    타르 -jxvf filename.tar.bz2

        타르의 tar 파일 압축이나 해제를 [파라미터 [파일]
            -C 아카이브
            -x 파일을 추출
            압축 된 패킷에있는 문서를 참조 -t
            Gzip 압축으로 또는 -z 감압
            -j의 bzip2 압축 또는 함께 감압
            압축 또는 정보 -v 압축 해제 표시 처리
            -f 대상 파일 이름이
            원래의 권한을 보존 특성 -P
            -p 절대 경로 압축
            지정된 디렉토리로 추출 -C

    디렉토리 패킹에 2 변화
    CD FileDirectory

    3, 작업을 컴파일 할 준비가
    설치 서비스를 시작하기 전에, 당신은 설정 스크립트에 필요, 현재의 시스템이 자동으로 같은 소스 파일과 평가, 일련의를 실시, 소프트웨어 라이브러리, 컴파일러에 의존
    어셈블러 등 링커 검사, 필요한 경우, 설치 경로 매개 변수 -prefix 프로그램을 지정하는 데 사용 될 수 있으며, 스크립트를 확인 시스템 환경이 요구 사항을 충족 할 때,
    현재의 디렉토리에 Makefile을 생성합니다.
    -prefix = ./configure를 / usr / 지방 / 프로그램

    . (4)는, 설치 생성
    후 메이크하도록 명령을 사용할 필요에 제공 따른 종속성 설치 규칙을 저장할 메이크 시스템 환경을 생성하는 단계를 추가
    의 적합한 규칙을 사용하여 SHELL 소스 코드는 모든 종속성을 컴파일 한 후 최종 명령이 실행 설치를 생성 할 수 있습니다.
    만들기

    5, 설치 서비스 프로그램
    설정 스크립트 단계에서 더 -prefix 매개 변수, 프로그램이 일반적으로 / usr / 지방 / bin 디렉토리에 기본적으로 설치되지 않습니다.
    만들기 설치
    
    : (선택 사항) 임시 파일을 정리, (6)을
    만들기 청소

    , 7 (만 수행해야) 서비스 프로그램 명령 제거
    만들기 제거

    (8), 설치 정보를 검토
        명령은 파일 시스템의 실행 파일, 소스 코드 파일, 도움말 파일을 찾을 수 whereis 위치. 이러한 속성은 원래의 코드 파일, 바이너리 파일, 또는 도움말 파일에 속해야합니다.
        whereis [-bmsu] [BMS 디렉토리 이름 -f] 파일 이름
        이진 검색 섹션 -b 파일.
        수동 검색 섹션 -m 파일.
        파일에 대한 검색 -s 소스 부분입니다.
        -u에는 문서 파일은
        -B, -M 및 -S 플래그를 변경하는 데 사용하거나 위치에 대한 whereis 명령 검색을 제한 할 수 있습니다. 프로그램이 -S 및 -B 플래그 디렉토리 목록의 전체 경로 이름을 지정해야합니다 사용 -M, 그래서 사용 빠른 CHDIR 서브 루틴을 실행하기 때문에, 예를 들어, 그들이이어야합니다 / (슬래시) 시작합니다.
        -b와 -B하지만, 마찬가지로 검색 할 디렉토리를 추가합니다. 변경은 whereis 명령은 각각 바이너리 위치를 제한하거나.
        -M처럼 -m 만 검색 할 디렉토리를 추가합니다. 변경하거나 위치를 수동으로 부분에 대한 whereis 명령 검색을 제한 할 수 있습니다.
        -S와 같은 -s 만 검색 할 디렉토리를 추가합니다. Whereis 명령을 변경하거나 검색 소스의 위치를 정의합니다.
        -f 마지막 -M을 종료 -S 또는 -B 디렉토리 목록 동시 파일 이름 위치 신호를 시작.

    RPM 패키지는 특정 시스템 및 플랫폼에 따라 지정되어 있기 때문에 소스 패키지 설치, RPM 패키지보다 느리게 설치, 자주 RPM 패키지를 많이 제공하는 프로그램
    형식은, 사용자가 시스템에 따라 적절한 RPM 패키지를 선택하여 직접 설치 범용 소스에 대응하는 패키지는, 복수의 시스템이 될 수 있으며, 이는 필요
    설치에 대응하는 정보를 생성하는 검출 환경을 구성 할 수있는 스크립트를 실행.

    
2 : RPM 패키지 설치
    
    rpm으로 [옵션] [매개 변수]
    -a : 쿼리 모든 패키지는
    -e : 지정된 패키지 삭제
    쿼리 스위트 지정된 파일이있다; -f <파일> 
    -h 또는 --hash : 진행 상황을 표시 정보 
    -i : 자세한 정보를 표시 패키지
    -i <패키지> 또는 --install <패키지> : 설치 특정 소프트웨어 패키지 
    -l : 디스플레이 파일 목록 패키지
    -p : 쿼리 특정 RPM 패키지 
    -q : 사용 문의 모드
    -U <패키지> 또는 --upgrade <패키지> 지정된 패키지 업그레이드
    -v : 표시 명령어 실행; 
    -vv : 명령 실행 처리를 상세하게 도시하고, 문제 해결을 용이.

    : 자주 사용하는 명령의 조합
    -ivh : - 자세한 - --install 설치 표시 설치 진행 해시
    -Uvh가 : --update 패키지를 업그레이드,
    -qpl : RPM 패키지의 파일 정보 [검색어 패키지 목록]
    -qpi : RPM 패키지 목록 [(S)에 대한 패키지 페널티를 설치하기위한 쿼리 패키지 페널티]의 설명을,
    -qf :; 파일이 속한 지정 RPM 패키지 [쿼리 파일]을 찾아
    : 손실 된 파일을 찾을 수, RPM 패키지를 모두 확인 -Va가 [보기 분실]
    -e : 제거 패키지
    --force 강제로 강제 동작과 같이 제거,
    --requires는 의존성 패키지를 보여,
    --nodeps는 의존성을 무시하고 계속
    
    1, 장착
    설치 RPM -i 패키지 파일을
    RPM -iv 패키지 파일 (디스플레이 설치 세부 사항)를 설치해야
    회전하면 (설치 세부 사항 및 쇼 진행)를 설치해야 할 패키지 -ivh

    2, 업그레이드
    의 rpm -U 패키지 파일은 업그레이드해야
    -Uvh 패키지 파일 업그레이드 (자세한 내용 및 공연 진행 업그레이드) 할 필요가 RPM을

    3, 설치 제거
    제거 rpm의 -e 필요 패키지
    참고 : 패키지에 의존하는 다른 프로그램을 제거 할 경우, 메시지가 표시됩니다 시스템이 제거를 강제로, 강제로 제거 플러스 --nodeps 필요한 경우 삭제할 수 없지만 발생할 수 있습니다
    자사의 소프트웨어가 실행되지 않습니다에 의존하고 있습니다.
    
    4 설치된보기
        -qa RPM
    
    (5), 지정된 패키지 확인
        의 rpm -qa | 그렙 "또는 소프트웨어 패키지 이름,"

세, 냠 설치
    설치 1
        냠 설치 소프트웨어

    2, 업그레이드
        냠 소프트웨어 업데이트

    (3), 삭제
        냠 삭제 소프트웨어
    
    (4)보기
        냠 정보 소프트웨어
    
    (5), 소프트웨어 검색
        소프트웨어 검색 냠

    6,보기 종속성
        deplist 소프트웨어 YUM
    
    소프트웨어가 설치보기, 7
        installded 얌 목록
    
    냠 명령 매개 변수의 목록 :
        -e는 자동으로 수행
          -t 오류를 무시
          LT [분] 세트 대기 시간 -R &
          자동 응답 예 -y
          의존성 무시 --skip-브로큰
          GPG 검증 무시 --nogpgcheck

        수 체크인 업데이트 업데이트 패키지 확인
          모든 청소를 모든 취소
          깨끗한 패키지는 임시 패키지 파일을 제거 (은 / var / 캐시 / 얌 문서)
          클린 앤 클리어의 RPM 헤더 헤더
          깨끗한 oldheaders 오래된 헤더의 rpm 제거합니다
          deplist 나열된 패키지 종속성
          RPM 패키지 목록 업데이트를 설치
          가 설치 목록을 설치 패키지
          목록 엑스트라 패키지 저장소에 설치되지
          RPM 패키지 정보와 업데이트 정보 설치
          설치 패키지 (-qa 유사한 매개 변수) 정보 정보를 설치
          설치 [RPM 패키지] 설치 패키지
          RPM 패키지는 localinstall 로컬로 설치
          업데이트 [RPM 패키지] 업데이트 패키지는
          시스템 업그레이드 업그레이드
          [키워드] 검색 패키지 검색을
          제공 [키워드] 특정 패키지 파일 이름을 검색
          패키지 다시 재설치 [RPM 패키지]를
          repolist 디스플레이 구성 저장소
          resolvedep 지정된 종속성
          제거를 [RPM 패키지] 제거 꾸러미

A : 리눅스 소스 설치
    1은 소스 패키지 파일의 압축
    : 소스 패키지는 종종 도구를 보관 타르 사용 후 각각 .tar.gz를하고 .tar.bz2 각각 스트레스 해소됩니다 풀어서 또는의 bzip2 압축 된 형식 접미사를 사용
    타르 -zxvf을 파일 이름 .tar.gz
    타르 -jxvf filename.tar.bz2

        타르의 tar 파일 압축이나 해제를 [파라미터 [파일]
            -C 아카이브
            -x 파일을 추출
            압축 된 패킷에있는 문서를 참조 -t
            Gzip 압축으로 또는 -z 감압
            -j의 bzip2 압축 또는 함께 감압
            압축 또는 정보 -v 압축 해제 표시 처리
            -f 대상 파일 이름이
            원래의 권한을 보존 특성 -P
            -p 절대 경로 압축
            지정된 디렉토리로 추출 -C

    디렉토리 패킹에 2 변화
    CD FileDirectory

    3, 작업을 컴파일 할 준비가
    설치 서비스를 시작하기 전에, 당신은 설정 스크립트에 필요, 현재의 시스템이 자동으로 같은 소스 파일과 평가, 일련의를 실시, 소프트웨어 라이브러리, 컴파일러에 의존
    어셈블러 등 링커 검사, 필요한 경우, 설치 경로 매개 변수 -prefix 프로그램을 지정하는 데 사용 될 수 있으며, 스크립트를 확인 시스템 환경이 요구 사항을 충족 할 때,
    현재의 디렉토리에 Makefile을 생성합니다.
    -prefix = ./configure를 / usr / 지방 / 프로그램

    . (4)는, 설치 생성
    후 메이크하도록 명령을 사용할 필요에 제공 따른 종속성 설치 규칙을 저장할 메이크 시스템 환경을 생성하는 단계를 추가
    의 적합한 규칙을 사용하여 SHELL 소스 코드는 모든 종속성을 컴파일 한 후 최종 명령이 실행 설치를 생성 할 수 있습니다.
    만들기

    5, 설치 서비스 프로그램
    설정 스크립트 단계에서 더 -prefix 매개 변수, 프로그램이 일반적으로 / usr / 지방 / bin 디렉토리에 기본적으로 설치되지 않습니다.
    만들기 설치
    
    : (선택 사항) 임시 파일을 정리, (6)을
    만들기 청소

    , 7 (만 수행해야) 서비스 프로그램 명령 제거
    만들기 제거

    (8), 설치 정보를 검토
        명령은 파일 시스템의 실행 파일, 소스 코드 파일, 도움말 파일을 찾을 수 whereis 위치. 이러한 속성은 원래의 코드 파일, 바이너리 파일, 또는 도움말 파일에 속해야합니다.
        whereis [-bmsu] [BMS 디렉토리 이름 -f] 파일 이름
        이진 검색 섹션 -b 파일.
        수동 검색 섹션 -m 파일.
        파일에 대한 검색 -s 소스 부분입니다.
        -u에는 문서 파일은
        -B, -M 및 -S 플래그를 변경하는 데 사용하거나 위치에 대한 whereis 명령 검색을 제한 할 수 있습니다. 프로그램이 -S 및 -B 플래그 디렉토리 목록의 전체 경로 이름을 지정해야합니다 사용 -M, 그래서 사용 빠른 CHDIR 서브 루틴을 실행하기 때문에, 예를 들어, 그들이이어야합니다 / (슬래시) 시작합니다.
        -b와 -B하지만, 마찬가지로 검색 할 디렉토리를 추가합니다. 변경은 whereis 명령은 각각 바이너리 위치를 제한하거나.
        -M처럼 -m 만 검색 할 디렉토리를 추가합니다. 변경하거나 위치를 수동으로 부분에 대한 whereis 명령 검색을 제한 할 수 있습니다.
        -S와 같은 -s 만 검색 할 디렉토리를 추가합니다. Whereis 명령을 변경하거나 검색 소스의 위치를 정의합니다.
        -f 마지막 -M을 종료 -S 또는 -B 디렉토리 목록 동시 파일 이름 위치 신호를 시작.

    RPM 패키지는 특정 시스템 및 플랫폼에 따라 지정되어 있기 때문에 소스 패키지 설치, RPM 패키지보다 느리게 설치, 자주 RPM 패키지를 많이 제공하는 프로그램
    형식은, 사용자가 시스템에 따라 적절한 RPM 패키지를 선택하여 직접 설치 범용 소스에 대응하는 패키지는, 복수의 시스템이 될 수 있으며, 이는 필요
    설치에 대응하는 정보를 생성하는 검출 환경을 구성 할 수있는 스크립트를 실행.

    
2 : RPM 패키지 설치
    
    rpm으로 [옵션] [매개 변수]
    -a : 쿼리 모든 패키지는
    -e : 지정된 패키지 삭제
    쿼리 스위트 지정된 파일이있다; -f <파일> 
    -h 또는 --hash : 진행 상황을 표시 정보 
    -i : 자세한 정보를 표시 패키지
    -i <패키지> 또는 --install <패키지> : 설치 특정 소프트웨어 패키지 
    -l : 디스플레이 파일 목록 패키지
    -p : 쿼리 특정 RPM 패키지 
    -q : 사용 문의 모드
    -U <패키지> 또는 --upgrade <패키지> 지정된 패키지 업그레이드
    -v : 표시 명령어 실행; 
    -vv : 명령 실행 처리를 상세하게 도시하고, 문제 해결을 용이.

    : 자주 사용하는 명령의 조합
    -ivh : - 자세한 - --install 설치 표시 설치 진행 해시
    -Uvh가 : --update 패키지를 업그레이드,
    -qpl : RPM 패키지의 파일 정보 [검색어 패키지 목록]
    -qpi : RPM 패키지 목록 [(S)에 대한 패키지 페널티를 설치하기위한 쿼리 패키지 페널티]의 설명을,
    -qf :; 파일이 속한 지정 RPM 패키지 [쿼리 파일]을 찾아
    : 손실 된 파일을 찾을 수, RPM 패키지를 모두 확인 -Va가 [보기 분실]
    -e : 제거 패키지
    --force 강제로 강제 동작과 같이 제거,
    --requires는 의존성 패키지를 보여,
    --nodeps는 의존성을 무시하고 계속
    
    1, 장착
    설치 RPM -i 패키지 파일을
    RPM -iv 패키지 파일 (디스플레이 설치 세부 사항)를 설치해야
    회전하면 (설치 세부 사항 및 쇼 진행)를 설치해야 할 패키지 -ivh

    2, 업그레이드
    의 rpm -U 패키지 파일은 업그레이드해야
    -Uvh 패키지 파일 업그레이드 (자세한 내용 및 공연 진행 업그레이드) 할 필요가 RPM을

    3, 설치 제거
    제거 rpm의 -e 필요 패키지
    참고 : 패키지에 의존하는 다른 프로그램을 제거 할 경우, 메시지가 표시됩니다 시스템이 제거를 강제로, 강제로 제거 플러스 --nodeps 필요한 경우 삭제할 수 없지만 발생할 수 있습니다
    자사의 소프트웨어가 실행되지 않습니다에 의존하고 있습니다.
    
    4 설치된보기
        -qa RPM
    
    (5), 지정된 패키지 확인
        의 rpm -qa | 그렙 "또는 소프트웨어 패키지 이름,"

세, 냠 설치
    설치 1
        냠 설치 소프트웨어

    2, 업그레이드
        냠 소프트웨어 업데이트

    (3), 삭제
        냠 삭제 소프트웨어
    
    (4)보기
        냠 정보 소프트웨어
    
    (5), 소프트웨어 검색
        소프트웨어 검색 냠

    6,보기 종속성
        deplist 소프트웨어 YUM
    
    소프트웨어가 설치보기, 7
        installded 얌 목록
    
    냠 명령 매개 변수의 목록 :
        -e는 자동으로 수행
          -t 오류를 무시
          LT [분] 세트 대기 시간 -R &
          자동 응답 예 -y
          의존성 무시 --skip-브로큰
          GPG 검증 무시 --nogpgcheck

        수 체크인 업데이트 업데이트 패키지 확인
          모든 청소를 모든 취소
          깨끗한 패키지는 임시 패키지 파일을 제거 (은 / var / 캐시 / 얌 문서)
          클린 앤 클리어의 RPM 헤더 헤더
          깨끗한 oldheaders 오래된 헤더의 rpm 제거합니다
          deplist 나열된 패키지 종속성
          RPM 패키지 목록 업데이트를 설치
          가 설치 목록을 설치 패키지
          목록 엑스트라 패키지 저장소에 설치되지
          RPM 패키지 정보와 업데이트 정보 설치
          설치 패키지 (-qa 유사한 매개 변수) 정보 정보를 설치
          설치 [RPM 패키지] 설치 패키지
          RPM 패키지는 localinstall 로컬로 설치
          업데이트 [RPM 패키지] 업데이트 패키지는
          시스템 업그레이드 업그레이드
          [키워드] 검색 패키지 검색을
          제공 [키워드] 특정 패키지 파일 이름을 검색
          패키지 다시 재설치 [RPM 패키지]를
          repolist 디스플레이 구성 저장소
          resolvedep 지정된 종속성
          제거를 [RPM 패키지] 제거 꾸러미

추천

출처www.cnblogs.com/zhaoyanhaoBlog/p/12118167.html