PEAR Package offline install

PEAR Package를 설치할때 인터넷이 연결되지 않거나, 보안정책상 인터넷에 접속할 수 없는 경우 설치하기가 난감할 때가 있습니다.

이럴때는 패키지만 먼저 다운로드 받고 그 패키지로 아래와 같이 OFFLINE설치 할 수 있습니다.

[root@localhost ~]# pear install DB-1.8.2.tgz
Package “pear.php.net/DB” dependency “pear.php.net/PEAR” has no releases
install ok: channel://pear.php.net/DB-1.8.2

출처 : http://pear.php.net/manual/en/guide.users.commandline.installing.php

CentOS YUM install ERROR

CentOS를 설치하고 YUM UPDATE를 하려고 했는데 아래와 같은 메세지가 발생하며 YUM UPDATE가 진행되지 않았음.

1

이리저리 구글에도 검색해봤는데 딱히 답이 없어보임..

버전을 7.X, 6.X 바꿔가며 테스트해봤는데 동일한 증상.

뭔가 네트워크 설정 문제인것같은데….

암튼.. 여기에 많은 시간을 쏟을 수 없어 REPO를 DAUM으로 변경 후 진행하니 정상적으로 사용가능.

REPO 변경은 기존에 REPO 설정 백업 후 아래와 같이 함.

echo '[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.daum.net/centos/$releasever/os/$basearch/
gpgcheck=0 
[updates]
name=CentOS-$releasever - Updates
baseurl=http://ftp.daum.net/centos/$releasever/updates/$basearch/
gpgcheck=0
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.daum.net/centos/$releasever/extras/$basearch/
gpgcheck=0' > /etc/yum.repos.d/Daum.repo

출처 : http://zetawiki.com/wiki/Yum_Daum_%EC%A0%80%EC%9E%A5%EC%86%8C_%EC%84%A4%EC%A0%95