wget'i büyük dosyaları indirmek için nasıl kullanabilirim?


14

Ben 8GB pendrive çalışan Linux Mint 15 Tarçın kullanıyorum. 'Linux Mint 14 “Nadia” KDE' için ISO almak istiyorum. wgetTerminalde kullanmayı denedim . İşte tam olarak ne yazdım:

wget http://mirror.ufs.ac.za/linuxmint/stable/14/linuxmint-14-kde-dvd-64bit.iso

% 30'a kadar indirdikten sonra (2 saat sonra), indirmeyi bıraktığını görmek hayal kırıklığına uğradım. wgetKrom tarayıcımı açık bırakmak istemediğim için kullandım . indirmek için lütfen bana yardım et. Şimdiden teşekkürler.


1
Sanırım burada bir XY sorununuz var. Daha iyi seçenekleriniz varsa büyük dosyaları HTTP üzerinden indirmeyin. rsync bu konuda daha iyidir, çünkü dosya bütünlüğü kontrolü yapabilir. Linux ISO görüntülerinin genellikle BitTorrent üzerinden kullanılabildiğinden bahsetmiyoruz (BitTorrent'i tamamen engellemeyi, "telif hakkı ihlali" ile mücadele etmek için engelli ISP'lerden birini kullanmanız gerekmedikçe).
AnonymousLurker

Yanıtlar:


29

Sen başarısız indirme devam edebilirsiniz wget kullanarak. (Nereden indirdiğiniz sağlanır destekliyor)

Alıntı:

Diyelim ki büyük bir dosya indiriyoruz :

$ wget bigfile

Ve bang - bağlantımız kesilir (isterseniz Ctrl-C ile çıkarak simüle edebilirsiniz). Yedeklendikten ve çalışmaya başladıktan ve orijinal indirme sırasında bulunduğunuz dizinde olduğunuzdan emin olduktan sonra:

$ wget -c bigfile

Desteklerden nereden indirdiğiniz şartıyla, tam olarak kaldığınız yerden gitmelisiniz.


2
1 ve evet, bu sunucu yapar destek sürdürme ( Accept-Ranges: bytes; Content-Length: 1095761920).
LSerni

2

Normalde wgetdosya boyutu sınırı yoktur.

Eğer wgetbaşarısız, bu USB sürücüüzde alanı tükeniyor muhtemelen çünkü. İso için ücretsiz GB'niz var mı?

Nasıl wgetdurdu? Bir hata mesajı var mı? Belki de bilgisayarın askıya alınmasına izin verdiniz mi? Öyleyse, wget -c@dtmland tarafından önerilen şekilde kullanın.

Son olarak, wgetdosya boyutunu sınırlama seçeneği vardır, ancak varsayılan olarak ayarlanmamıştır. Bir olasılık, sistem yöneticinizin wgetbenzer bir şey için bir takma ad oluşturarak bir sınır koymasıdır wget --max-filesize N. wgetBir takma ad olup olmadığını kontrol etmek için alias wget.


1
Daha da iyisi, csh veya tcsh kullanmadığınızı varsayarsak type -a wget, bu bir kabuk işlevi olarak tanımlanıp tanımlanmadığını da gösterir.
Keith Thompson
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.