나는 g++, gdb 등을 설치해야 하는 오프라인 Debian 컴퓨터를 가지고 있습니다. (저는 이것이 "빌드 필수 사항" 패키지라고 생각합니다.)~ 아니다패키지를 가져오고 이를 오프라인 데비안 컴퓨터로 연결하는 온라인 데비안 컴퓨터에 액세스할 수 있습니다. 내가 액세스할 수 있고 인터넷에 액세스할 수 있는 유일한 컴퓨터는 Windows 상자입니다.
어떻게 하면 되나요?
- Windows 상자를 사용하여 오프라인 설치 프로그램을 구합니다(오프라인 Debian 시스템으로 연결 가능).
- 오프라인 설치 프로그램을 사용하여 g++, gdb 등을 오프라인 데비안 상자에 설치하시겠습니까?
오프라인 Debian 상자에는 다음 버전 정보가 있습니다.
Linux 4.4.35-1-pve #1 SMP 12월 9일 금요일 11:09:55 CET 2016 x86_64 GNU/Linux
고마워요, 데이브
답변1
데비안 컴퓨터에는 이미 설치 프로그램( )이 있으므로 dpkg
패키지만 있으면 됩니다. 웹 브라우저만 사용하여 수동으로 가져올 수 있습니다.https://packages.debian.org/. 모든 관련 패키지를 수동으로 가져오려면 해당 사이트에 나열된 종속성을 사용해야 합니다. 당신이 실행하고 있는 데비안 버전이 무엇인지는 잘 모르겠지만(Linux 4.4는 출시된 데비안 버전에 포함되어 있지 않습니다) 실행 중이 lsb_release -a
거나 cat /etc/debian_version
알려줄 것입니다.
사이트에서는 예상 체크섬도 제공하므로 수동 다운로드를 확인할 수 있습니다(그렇지 않으면 확인되지 않습니다).
그러나 이를 복사하여 sudo dpkg -i package1.deb package2.deb ...
모두 설치하는 데 사용할 수 있습니다.
또는 대역폭을 절약할 수 있다면데비안 DVD 또는 블루레이 이미지. 둘 다 빌드에 필수적인 모든 항목(특히 블루레이 등 훨씬 더 많은 항목)을 포함해야 합니다. 디스크를 에 추가한 sources.list
다음 apt/aptitude/etc를 사용할 수 있습니다. 평소처럼.
이 작업을 자주 수행해야 한다면 다음을 살펴보세요.적절한 오프라인. Windows에서도 실행할 수 있습니다. 보다Windows용 apt-get이 있나요?
답변2
스시를 확인해 보세요. 응?
이는 크로스 플랫폼이므로 Windows 시스템에서 Linux 프로그램 및 종속성을 다운로드한 다음 이를 Linux 시스템으로 전송할 수 있어야 합니다.
초밥, 응? 자신의 컴퓨터에 인터넷 연결 없이 GNU/Linux에 원하는 프로그램을 설치하는 데 필요한 모든 패키지를 다운로드할 수 있는 프로그램입니다. 초밥, 응? 예를 들어 매달 인터넷에 연결할 여유가 없는 사람들을 위해 설계되었습니다. GNU/Linux에 소프트웨어를 설치하는 것은 인터넷 연결이 없는 GNU/Linux 세계를 처음 접하는 사람들에게는 힘들고 복잡한 과정이기 때문에 Sushi, 그렇죠? 이 작업을 단순화하여 가능한 한 자동으로 만듭니다.