버전별 yum repository 추가 Linux2012. 9. 6. 06:21
25. I installed the x86_64 version, so why do I have i386 packages, and can I get rid of them?
CentOS follows the upstream source in this respect, as it does in general, and the x86_64 installation by default will install iX86 32-bit packages on a 64-bit installation for compatibility purposes. Many server system administrators (and some desktop users) want a pure 64-bit system and so remove all 32-bit packages. This can be accomplished as follows:
yum remove \*.i\?86
To keep any 32-bit packages from being installed in future updates, edit your /etc/yum.conf and add the line:
exclude = *.i?86
Be aware that 32-bit applications, including some third-party (non-CentOS) browser plugins that may only be available in 32-bit versions, will no longer work after this procedure.
You may also want to do this:
yum reinstall \*
The reason is that sometimes the /usr/share/ items (shared between BOTH packages) get removed when removing the 32-bit RPM packages.
우선 원하는 rpm 패키지를 검색할수 있는 다음 두개의 사이트를 참고한다.
http://rpm.pbone.net (미러 repository 등을 운영하므로, 기존 repository 링크 깨졌을때 유용하다)
웬만한건 다 검색이 될듯하니 최신 버전의 패키지들을 이용하자.
서버를 관리하다 보면 설치한 시기에따라
OS별 버전별로 또는 32bit, 64bit에 따라 repo를 추가할때 참고하는 필수 repo들이다.
remi repo를 추가하려면 epel이 먼저 추가되어 있어야합니다.
적어놓은 순서대로 설치하는게 좋을듯.
(참고) repo 추가후 /etc/yum.repo.d/*.repo 에서 해당 repo가 enable인지 확인해야 한다.
Centos 5.x 대
32bit
epel 추가
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
remi 추가
rpm -Uvh ftp://ftp.pbone.net/mirror/rpms.famillecollet.com/enterprise/5/remi/i386/remi-release-5-8.el5.remi.noarch.rpm
rpmforge 추가
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
64bit
epel 추가
rpm -Uvh ftp://mirror.switch.ch/pool/1/mirror/epel/5/x86_64/epel-release-5-4.noarch.rpm
remi 추가
rpm -Uvh ftp://ftp.pbone.net/mirror/rpms.famillecollet.com/enterprise/5/remi/x86_64/remi-release-5-8.el5.remi.noarch.rpm
rpmforge 추가
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
centos 6.x 이상ㅛㅕㅡ
epel 추가
32bit
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
64bit
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
atomic 추가
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
32bit
remi 추가
rpm -Uvh ftp://ftp.pbone.net/mirror/rpms.famillecollet.com/enterprise/6/remi/i386/remi-release-6-1.el6.remi.noarch.rpm
rpmforge 추가
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
64bit
remi 추가
rpm -Uvh ftp://ftp.pbone.net/mirror/rpms.famillecollet.com/enterprise/6/remi/x86_64/remi-release-6-1.el6.remi.noarch.rpm
rpmforge 추가
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
'Linux' 카테고리의 다른 글
영구적인 Multi Gateway 설정 Centos (0) | 2013.09.13 |
---|---|
ssl 인증서 발급을 위한 CSR 파일 만들기 (0) | 2012.09.11 |
대용량 디스크 파티션 포맷 GPT로 변환하기 (0) | 2012.09.06 |