![RHEL에서 오프라인으로 tesseract 설치](https://linux55.com/image/178774/RHEL%EC%97%90%EC%84%9C%20%EC%98%A4%ED%94%84%EB%9D%BC%EC%9D%B8%EC%9C%BC%EB%A1%9C%20tesseract%20%EC%84%A4%EC%B9%98.png)
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/dvd
yum용 저장소 파일을 생성했다고 가정합니다(다른 이름으로 저장 /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