고객이 보안상의 이유로 yum 을 안열어준다는 전제하에 오라클 설치작업 테스트중입니다.
간단하게 centos 7에 minimal 로 OS 를 설치했으며 gcc를포함하여 상당 수 패키지 확인을 했는데 안깔린게 많더군요
설치 cd를 마운트 해서 패키지 디렉토리에서
rpm -Uvh 명령어를 통해서 설치를 하려해도 각종 dependencies 문제가 끊임없이 나옵니다.
A란 패키지를 설치하려면 B , C, D 가 필요하고 이 패키지들을 설치하려면 E,F,G 가 필요하고 끝도없이 나오네요.
--force 와 --nodeps 를 남발하면 운영 체계가 망가질 수 있다고 하고
다른분들은 패키지 선행설치를 어떻게 하나 궁금하여 글 남깁니다.
그냥 nodeps 써버리면 설치자체는 되겟지만 영 찜찜하기도 하고요...
오라클 구동 후 패키지관련으로 정상인지 확인하는 쿼리라도 있으면 좋을텐데 그런건 혹시 없을까요?
.. 한참을 고민해봣는데 이걸 구지 익혀야 하는 스킬이려나... 하는 생각도 드네요
솔직히 무식한일이죠...
예전에 비슷한일을 서버실들어가서 한적이있는데 미친짓입니다.
예전에 찾아내서 작업했던건 이정도였던거같네요 11gr2기준(centos7)
-- oracle 설치시 필요 패키지 < o: 필요 , x:설치되어있슴>
binutils -- o
compat-libstdc++-33 -- o
compat-libstdc++-33.i686 -- x
ksh -- o
elfutils-libelf -- x
elfutils-libelf-devel -- x
glibc -- x
glibc-common -- x
glibc-devel -- x
gcc -- x
gcc-c++ -- x
libaio -- x
libaio.i686 -- o
libaio-devel -- o
libaio-devel.i686 -- o
libgcc -- o
libstdc++ -- o
libstdc++.i686 -- xx
libstdc++-devel -- o
libstdc++-devel.i686 -- xx
make -- x
sysstat -- x
unixODBC -- o
unixODBC-devel -- o
yum repo url 을 local disk 나 iso 이미지로 만들수 있습니다.
위처럼 만들면 yum 을 인터넷 연결없이 사용할수 있습니다.
https://www.lesstif.com/pages/viewpage.action?pageId=7634963