Çevrimdışı bir ubuntu makinesine yüklemek için ubuntu paketlerini Windows'ta nasıl indirebilirim?


10

Daha sonra çevrimdışı bir ubuntu makinesine kurmak için çevrimiçi depolardan ubuntu paketlerini nasıl indirebilirim?

bu şu soru ile ilgilidir: Ubuntu deposu indirme iso

11.10 için aygıt sürücüleri, dil paketleri ve yazılım paketleri içeren hazır isolar varsa, internet bağlantısı olmayan ubuntu kullanıcıları için harika olurdu.

herhangi bir fikir?


Üzerinde bazı iyi seçenekleri bulacaksınız Ask Ubuntu Soru Ben yazılım çevrimdışı yükleyebilir How? . Keryx için yüksek oy ve öğretici referansı da var.
nik

Yanıtlar:


7

Benzer ihtiyaçlar için, Windows makinemde küçük bir sanal makine çalıştırıyorum. Yüklemeden paketleri indirmek için kullanabilirsiniz apt-get download <package_name>. Komut, paketi komutu çalıştırdığınız dizine indirir. Daha sonra paketleri ana bilgisayara, ardından bir flash sürücüye, son olarak kullandığınız makineye kopyalayabilirsiniz.

Bunun en zarif çözüm olmadığını biliyorum ama en azından benim için çalışıyor.

Oh, unuttum: Bağımlılık kontrolüne ihtiyacınız varsa, çalıştırabilir apt-get -s install <package_name>, bağımlılık satırını kopyalayabilir ve sadece apt-get downloadkomuta yapıştırabilirsiniz .

2 Güncelleme: Ben man sayfasına baktım apt-get. Adında bir anahtar var --download-only. Bunu yüklemek için geçebilir ve apt-gettüm paketleri sizin için alacak, ancak yüklemeyeceksiniz. Paketlerinizi içinde bulabilirsiniz /var/cache/apt/archives. Ara sıra apt-get cleandosyaları dizinden siler, böylece istediğiniz paketleri kolayca alabilirsiniz.

Güncelleme 3: Güncelleme 2'de yöntemle elde edilen paketleri kurmak için bu paketleri tekrar /var/cache/apt/archivesçevrimdışı makineye koymanız gerekir . Sahip olduğunuz paketleri kurmak apt-get downloadistiyorsanız kullanabilirsiniz dpkg -i <package_file>.


4

Bunları doğrudan http://packages.ubuntu.com/ adresinde arayabilir ve indirebilirsiniz.


Herhangi bir bağımlılık indirmediği ve Linux'ta her bağımlılığın kendine özgü bir ton bağımlılığı olduğu için gerçekten mümkün değil. Bu yüzden, bu şekilde paketleri bu şekilde indirmemenizi değil, bunun yerine bir paket yöneticisini kullanmanızı teşvik eden güçlü bir uyarıları var.
y0gapants

Tabii ki uygulanabilir. Sadece hangi paketlere ihtiyacınız olduğunu bilmek zorundasınız. Otomatik bağımlılık yönetimi asıl sorunun bir gereği değildi. Yukarıdaki site, her bir paket için bağımlılıkların ne olduğunu bile size söyler. Ayrıca, her bağımlılığın diğer bağımlılıkların bir tonu yoktur. Ne yüklediğinizi ve çalışmak için neye ihtiyaç duyduğunu biliyorsanız, işler ters gittiğinde çok daha iyi olacaksınız.
Kallaste

1

Henüz test etmediyken keyrx , güncellenmesi gereken şeylerin bir tezahürünü oluşturmanıza, başka bir sisteme indirmenize ve yüklemenize izin vermelidir. Ancak zaten sistemde olmayan paketleri işleyip işlemediğinden emin değilim.


Sanırım keryx demek istiyorsun . Youtube bağlantınız beni "Expert Cooking" adlı bir klibe götürüyor :-)
nik

Hastayken dava açmak için aldığım şey bu; s. Düzeltildi ve teşekkürler
Journeyman Geek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.