나는 제한된 환경에서 일합니다. 나는 인터넷에 연결되지 않은 데비안 시스템(Jessie)을 가지고 있습니다. Windows 컴퓨터(관리자 권한 없음)에 패키지와 종속성을 다운로드한 다음 Debian 시스템(Debian 시스템에 대한 루트 액세스 권한이 있음)에 설치하고 싶습니다.
패키지를 어떻게 다운로드하나요? 브라우저를 사용하여 다운로드할 수 있나요?
전체 저장소를 ISO로 다운로드할 수 있습니까? 그렇다면 얼마나 큽니까? 이 정보는 어디서 찾을 수 있나요?
드라이버를 개발해야 하는 프로젝트입니다.
간단한 gcc
것이나 실용적인 소프트웨어가 필요할 수도 있습니다. 문제는 프로젝트를 진행하는 동안 나에게 필요한 것이 무엇인지에 대한 불확실성이 너무 높다는 것입니다. 따라서 다음을 수행할 수 있는 솔루션이 필요합니다.
- Windows 컴퓨터에서 패키지를 다운로드하여 Debian 시스템에 설치하세요. 또는
- Windows에서 전체 저장소를 다운로드하고 오프라인 저장소로 설정하면 됩니다.
어떠한 경우에도 다운로드는 관리자 권한이 없는 Windows 컴퓨터에서만 가능합니다.
답변1
인터넷 접속이 가능한 곳에 두 번째 데비안 시스템이 있다면 다음을 사용할 수 있습니다.적절한 오프라인제한된 시스템에서 필요한 종속성을 처리하고 필요한 모든 패키지를 인터넷 액세스가 가능한 시스템의 일부 미디어에 다운로드하도록 합니다.
Windows 시스템에서 직접 필요한 패키지에 대한 정보를 추출하는 방법을 잘 모르겠습니다. 최소한의 데비안 시스템을 사용하여 VM 등을 설치하거나 Live CD/USB 스틱을 사용하는 것이 가장 쉬운 솔루션일 수 있습니다.
답변2
1) "스시?" 같은 것을 보세요.
하지만 "Sushi, Huh?"는 Linux 및 Windows에서도 실행되므로 Windows에서도 종속성이 있는 패키지를 다운로드할 수 있습니다.
이전 링크이지만 여전히 유효합니다.http://www.webupd8.org/2009/12/sushi-huh-easily-download-packages-for.html
"스시요?" 계속됩니다.http://sushi-huh.sourceforge.net/
2) "Keryx 프로젝트"도 있습니다.
주로 Ubuntu에서 작동하지만 다른 배포판에서도 작동한다고 합니다.
Ubuntu 컴퓨터가 인터넷에 연결되어 있지 않은 경우 Keryx를 사용하여 다른 Windows/Linux PC에 모든 업데이트를 다운로드하고 USB 오프라인을 통해 Ubuntu 컴퓨터를 업데이트된 상태로 유지할 수 있습니다. -http://ubuntuguide.net/update-ubuntu-off-line-via-another-windowslinux-pc-using-keryx