RHEL에서 오프라인으로 tesseract 설치

RHEL에서 오프라인으로 tesseract 설치

RHEL 기반 서버가 있지만 인터넷에 연결할 수 없습니다. 이 서버에 Tesseract >4.0을 설치해야 합니다. 그래서 제가 선택한 방법은 다른 곳에서 RPM 패키지를 다운로드하여 서버로 옮긴 후 rpm명령을 사용하여 설치하는 것이었습니다. 나는 (https://build.opensuse.org/project/show/home:Alexander_Pozdnyakov) 공식 tesseract 문서에서 RPM을 다운로드합니다.

문제는 이러한 RPM을 설치하려고 할 때 다른 종속성이 많아 모두 가져오기가 어렵다는 것입니다. 인터넷 연결 없이 tesseract를 설치할 수 있는 다른 방법이 있나요? 아니면 모든 RPM을 한 번에 다운로드할 수 있는 다른 소스가 있습니까?

답변1

솔루션 N1:

인터넷에 연결된 유사한 PC에서 다음을 수행합니다(root/sudo 아래).

dnf install --downloadonly Tesseract.rpm

그런 다음 다운로드한 모든 RPM을 /var/cache/dnf대상 PC에 복사하고 실행합니다.

rpm -ivh *rpm

솔루션 N2:

RedHat DVD 설치 디스크를 설치하거나 추출하여 /media/dvdyum용 저장소 파일을 생성했다고 가정합니다(다른 이름으로 저장 /etc/yum.repos.d/rhel-dvd.repo).

[RHEL-DVD-Repository]
name=DVD-RHEL Repository
baseurl=file:///media/dvd
enabled=1
gpgcheck=1

그런 다음 (root/sudo에서) 다음을 실행하십시오.

dnf install Tesseract.rpm

관련 정보