새 소프트웨어 설치 문제 - RHEL6

새 소프트웨어 설치 문제 - RHEL6

현재 내 rhel6 업무용 컴퓨터에 새 소프트웨어/플러그인을 설치하는 데 문제가 있습니다. 인터넷에 연결되어 있지 않으며 필요한 모든 것을 별도의 인터넷 컴퓨터(우분투)에 다운로드해야 합니다.

그래서 나는 항상 설치할 rpm을 찾게 됩니다(대부분의 경우 RPM 조회 링크도 작동하지 않습니다). 우회로가 가능한지 궁금합니다.

내가 겪고 있는 일:나중에 설치할 소프트웨어를 다운로드하세요.. 내 우분투를 rhel/centos 컴퓨터로 위장하고 패키지를 다운로드할 수 있는지 알고 싶습니다.


둘째, 저는 Linux를 처음 사용해서 source-forge 링크와 ftp 링크를 사용하는 방법을 이해할 수 없습니다.

거의 항상 종속성이 부족하기 때문에 소스 코드 사용을 포기했습니다. 내 관리자 중 한 명이 .rpm이 사전 컴파일되어 있으므로 사용하라고 제안했습니까?

이와 관련된 정보를 좀 얻고 싶습니다.

답변1

여기에는 세 가지 가능성이 있습니다. 소스에서 컴파일하고 싶지 않기 때문에 두 가지가 남습니다.

  • CentOS 패키지~해야 한다리엘을 위해 일하세요. 적어도 내 rhel6.6에서는 작동하고 있습니다. 따라서 다음에서 필요한 rpm을 다운로드할 수 있습니다.센토스 저장소우분투에 복사 한 다음 rhel에 복사하여 설치하십시오.
  • 우분투의 패키지 관리자를 사용하여 .deb 패키지를 다운로드한 다음 Convert deb->rpm을 사용하세요.외계인

ubuntu를 rhel용 게이트웨이/프록시/VPN으로 사용하는 것과 같이 덜 명확한 방법을 시도할 수도 있지만 이 접근 방식은 네트워크 토폴로지에 따라 다르며 요구 사항을 해결할 가능성이 훨씬 적습니다.

답변2

createrepo path/of/folder/where/your/rpmStore

그런 다음 이 명령을 실행하세요.

저장소 파일 삭제

rm -iv  /etc/yu.repos.d/*

그런 다음 나만의 repo 파일을 만듭니다.

echo -e "[MyRepo] \n name=MyRepo \n baseurl=file:/path/of/folder/where/your/rpmStore \n enabled=1 \n gpgcheck=0 \n skip_if_unavailable=True">/etc/yum.repos.d/myrepo.repo

그것은 다음과 같습니다 여기에 이미지 설명을 입력하세요.

이후

yum clean all

그런 다음 해당 폴더에 소프트웨어를 설치합니다. 예:

yum install gedit -y

관련 정보