donaricano-btn

RPM(2) - 설치실습

- DVD에 있는 rpm 패키지 설치


1. 해당 rpm파일에 기능이 포함 되어 있는지 확인

- rpm -qip galculator-2.1.2-1.fc19.x86_64rpm

2. 설치 및 확인

3. 실행

4. 제거

- 패키지를 제거할 때는 패키지 파일이 필요없다

- 아무 디렉터리에서 제거 가능

- rpm -e galculator


블로그 이미지

리딩리드

,

[Linux] RPM(1)

OS/Linux 2016. 10. 3. 20:28
donaricano-btn

RPM(1)

- 초창기 리눅스 새로운 프로그램 설치가 어려웠다

- 레드햇 사 에서 Windows의 setup.exe와 비슷한 프로그램을 설치한 후 바로 실행 할 수 있는 설치파일을 제작

- 설치 파일의 확장명 *.rpm, 패키지라 부른다


1. 파일의 의미

-Fedora 19 DVD ISO파일의 자동 마운트되는 디렉터리에는 RPM 파일이 존재

- X윈도용 에디터인 /g 디렉터리의 gedit을 예로든다

1) rpm파일의 형식

- gedit-3.8.2-2.fc19.x86_64.rpm

- 패키지이름-버전-릴리스번호.페도라버전.아키텍처.rpm


2. 자주사용하는 rpm 명령어 옵션

1) 설치

- rpm -Uvh 패키지파일이름.rpm

U : 기존에 패키지가 설치되지 않았다면 일반적인 설치를 함, 기존에 패키지가 설치되어 있다면 업그레이드한다

v : 설치 과정 확인

h : 설치 진행 과정을 '#' 기호로 화면에 출력

2) 삭제

- rpm -e 패키지이름

e: erase

3) 이미 설치된 패키지 조회

- rpm 에서 주로 사용하는 기능

- rpm -qa 패키지이름 : 시스템에 패키지가 설치 되었는지 확인

- rpm -qf 파일의절대경로 : 이미 설치된 파일이 어느 패키지에 포함된 것인지 확인

- rpm -ql 패키지이름 : 특정 패키지에 어떤 파일들이 포함 되었는지 확인

- rpm -qi 패키지이름 : 설치된 패키지의 상세 정보

4) 아직 설치되지 않은 rpm파일 조회

- rpm -qlp 패키지파일이름.rpm : 패키지 파일에 어떤 파일들이 포함되었는지 확인

- rpm -qip 패키지파일이름.rpm : 패키지 파일 상세 정보

- rpm -qip 패키지파일이름은 설치전에 미리 보기처럼 사용

3. RPM 단점

- 의존성의 문제가 존재

1) 예

- FireFox는 당연히 X윈도우상에서 가동

- 그런데 X윈도가 설치되지 않은 상태에서 Firefox를 설치한다면?

- Firefox는 X윈도에 의존성이 있으므로 설치안됨

- yum으로 보완

블로그 이미지

리딩리드

,
donaricano-btn

현재 디렉토리(.) vs 현재 디렉토리의 상위 디렉토리(..)

. : 현재 디렉토리

.. : 현재 디렉토리의 상위 디렉토리


1) cp ../lib/abc .

- 현재 디렉토리의 상위 디렉토리 아래 /lib/abc 파일현재 디렉토리복사하라

'OS > Linux' 카테고리의 다른 글

[Linux] RPM(2) - 설치실습  (0) 2016.10.03
[Linux] RPM(1)  (0) 2016.10.03
[Linux] Hidden file(숨김파일)  (0) 2016.09.25
[Linux] Basic command (기본명령어)  (0) 2016.09.25
[Linux] vi command(vi 명령어)  (0) 2016.09.18
블로그 이미지

리딩리드

,
donaricano-btn

 Hidden file(숨김파일)

- 리눅스는 숨김파일 속성이 별도로 존재하지 않는다


1) 만들기

- 파일 이름이나 디렉토리의 제일 앞글자. 로 하면 자동 숨김파일이 된다

'OS > Linux' 카테고리의 다른 글

[Linux] RPM(1)  (0) 2016.10.03
[Linux] 현재 디렉토리(.) vs 현재 디렉토리의 상위 디렉토리(..)  (0) 2016.09.25
[Linux] Basic command (기본명령어)  (0) 2016.09.25
[Linux] vi command(vi 명령어)  (0) 2016.09.18
[Linux] swap file  (0) 2016.09.18
블로그 이미지

리딩리드

,