'yum'에 해당되는 글 2건

  1. 2015.06.10 yum으로 rpm만 다운로드 하기
  2. 2015.03.28 [17] rpm(2), yum

yum으로 rpm만 다운로드 하기

|


출처 : http://resetme.tistory.com/57



간혹 yum이 되지 않는(외부 네트워크가 되지 않는) 환경에서 rpm을 설치해야 할 일이 있다.

허나 설치할 rpm만 준비해서 가져갔다간 의존성 패키지들 때문에 난감할 수 있다.

이 때 의존성 패키지까지 모두 설치 해주는 yum을 이용하여 모든 의존성 패키지까지 다운로드하면 좋겠다 싶어 검색을 해보니

yum에서 다운로드만 할 수 있게끔 해주는 도구가 있는 것을 알게 되었다.



1. 설치


# yum install -y yum-downloadonly




2. 사용 방법


# yum install 설치할패키지명 --downloadonly --downloaddir=다운로드할_디렉터리


다운로드 디렉터리를 따로 만들어 지정해주지 않으면

/var/cache/yum/base/packages 혹은 /var/cache/yum/updates/packages 로 저장된다.




3. 한계


yum 명령어로 설치를 진행할 때 다운로드 후 설치가 진행 된다.

여기서 다운로드만 하고 멈추는 원리인데 만약 기존의 Linux에 이미 설치되어 있는 패키지, 혹은 설치되어 있는 의존성 패키지들은 다운로드가 되지 않는다.

즉, 완벽한 진행을 위해선 minimal로 설치 된 Linux에서 진행해야 한다.




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

Linux에서 Windows 공유폴더 사용(samba)  (1) 2015.10.05
CentOS에 Java & MySQL 설치 및 기본 셋팅  (0) 2015.08.07
yum으로 rpm만 다운로드 하기  (0) 2015.06.10
CentOS에 ntfs usb 마운트  (0) 2015.06.05
Linux GPT 파티션  (0) 2015.06.04
Docker in CentOS 7 minimal  (0) 2015.04.09
Trackback 0 And Comment 0


[17] rpm(2), yum

|


- 2014.11.28



* cmd - ftp


ftp> ?   : 도움말

ftp> prompt   : 대화 끄기

ftp> mput   : 여러개 동시에 올리기




1. rpm(2)


[실습]


mysql-connector-java-5.1.17-6.el6.noarch  설치 이어서 하기

(사실은 아키텍처가 noarch 이기 때문에 --nodeps 해서 설치해도 무관하지만 진행 해본다.)


*

geronimo-specs-compat 설치.

jaf => classpathx-jaf ... 로 대체

javamail => classpathx-mail ... 로 대체


*

java-gcj 의존성 문제

java-1.5.0-gcj, java_cup, sinjdoc 3개 다운받아 동시에 설치




[실습]


# rpm -qa | grep mysql

해서 나오는 모든 mysql 프로그램 삭제


php* 로 시작하는 모든 프로그램 설치


#rpm -qa | grep php

해서 나오는 모든 php 프로그램 삭제





2. YUM = Yellowdog Updater, Modified


본 실습용 os 에는 /etc/yum_samadal 로 명령어가 바뀌어있다.

(원본 위치는 /usr/bin/yum 이다)

-> # find / -name "yum*"

하지만 인터넷 되지 않는 곳에선 쓰지 못한다는 단점이 있다.

(특히 관공서는 인터넷 사용이 되지 않는다.)




1) Update


# yum (-y) update




2) Install


yum (-y) install name(*)

현재 위치에 있는 .rpm부터 설치한다.




3) Remove


yum (-y) remove name(*)

의존성 관련 pkg 삭제하는 도중 시스템이 마비될 수도 있다.

삭제는 yum으로 하는 것은 좋지 않다.




* Tip


우분투, 데비안 등에서의 yum 명령어

yum = apt-get




'Study > CentOS' 카테고리의 다른 글

[19] partition, mkfs, mount 실습  (0) 2015.03.28
[18] HDD & Partition, MBR, fdisk, mkfs, mount, umount  (0) 2015.03.28
[17] rpm(2), yum  (0) 2015.03.28
[16] rpm(1)  (0) 2015.03.28
[15] gzip, bzip2, tar, man  (0) 2015.03.28
[14] SETUID, SETGID, Stickybit, UMASK  (0) 2015.03.28
Trackback 0 And Comment 0


prev | 1 | next