인터넷에 접속할 수 없는 젠투 머신이 있는데, 거기에 몇 가지 패키지를 설치하고 싶습니다. 젠투가 설치된 다른 머신이 없습니다. 젠투용 패키지를 어떻게 다운로드하나요? Google은 한 컴퓨터에 이머지를 다운로드하고 다른 컴퓨터에 설치하기 위해 이머지를 사용한다고 말합니다. 하지만 제가 말했듯이 젠투 컴퓨터가 있는데 다른 운영 체제(Windows 또는 우분투)용 패키지를 어떻게 다운로드할 수 있습니까?
답변1
다운로드 명령 *)을 URL만 기록하는 명령으로 바꾸고, 를 실행하고 emerge --fetchonly <other arguments>
, URL을 수집하여 다른 컴퓨터에 다운로드하고, 파일을 젠투 컴퓨터의 올바른 디렉터리로 다시 전송한 다음 emerge <other arguments>
설치할 수 있습니다.
*) FETCHCOMMAND
예를 들어 다음과 같이 구성됩니다./etc/portage/make.conf
이 작업을 완료하는 데 추가 도움이 필요하면 알려주시기 바랍니다.
답변2
파일 내부를 보면 ebuild
로 시작하는 줄이 표시됩니다 . SRC_URI
예를 들면 다음과 같습니다 bzip2
.https://gitweb.gentoo.org/repo/gentoo.git/tree/app-arch/bzip2/bzip2-1.0.7.ebuild#n13
이 줄에는 다운로드할 파일이 포함되어 있습니다 emerge
.
모든 미러에서 모든 파일을 다운로드할 수 있습니다(http://www.gentoo.org/main/en/mirrors.xml), distfiles 디렉토리를 살펴보세요.