Raspberry Pi çevrimdışı yazılım yükleyin


19

Şu andan itibaren benimle Raspberry Pi için bir wifi adaptörüm yok. Herhangi bir yazılımı güncellemek veya yüklemek istersem, Rpi'm internete bağlı olmalıdır. Yazılımı çevrimdışı modda yükleyebilmemin bir yolu var mı? Omxplayer vb.Gibi yazılım paketlerini bulabileceğim, diğer bilgisayarımdan (internet erişimim olan) indirip Raspberry Pi'ye yükleyebileceğim herhangi bir kaynak var mı?

Herhangi bir yardım büyük mutluluk duyacağız.


3
bir ağ bağlantısı alana kadar beklemelisiniz. rasgele .deb paketlerini indirmek, kopyalamak ve yüklemek, sisteminizi herhangi bir tanıma ötesine karıştırmanın çok güvenilir bir yoludur.
lenik

1
Bir şeyleri yüklemek için apt-get kullanırsanız, olabilecek herhangi bir karışıklığa dikkat eder. Ancak işleri yüklemek için dpkg kullanıyorsanız ...
Lawrence

1
help.ubuntu.com/community/AptGet/Offline/PrintUris (Her ne kadar bir ubuntu sayfası olsa da, söz konusu işlevsellik Debian'dan miras kalmaktadır ve en azından raspbian tarafından paylaşılmalıdır)
Chris Stratton

1
@ChrisStratton Bu sorunun> 10K görüntüleme sayısı göz önüne alındığında, önemli bitleri bir cevap olarak yazabiliyorsanız bazılarından +1 alırsınız (açıkça de ilişkilendirirsiniz) ... yerel RPi'nin sudo apt-get updateilk önce paket kullanılabilirliği (çevrimdışı eşdeğeri ) hakkındaki fikirleri .
SlySven

@lenik bundan emin değil ... dpkgtüm bağımlılıkları da kontrol ediyor.
Flash Thunder

Yanıtlar:


14

Raspbian kullandığınızı varsayarsak, hangi .debdosyaya ihtiyacınız olduğunu bulmanız ve bunları Raspberry Pi'nize aktarmanız ve yerleştirmeniz /var/cache/apt/archives/partialve ardından sadece komutu kullanmanız gerekir:

sudo dpkg -i /var/cache/apt/archives/partial/xxxx

Burada xxxx, .debyüklemek istediğiniz dosyanın tam adıdır

Bağımlılık bulmanız gerekiyorsa, http://www.debian.org/distrib/packages yardımcı olacaktır.

Ayrıca Raspbian depoları burada bulunur http://archive.raspbian.org/raspbian/pool/

Düz .debdosyalar Pi için burada olacak.


8

İnternete erişemeyen makinelere program yüklemek için

komutu normal olarak girin ve çıktıları almak için başarısız olan satırların sonuçlarının sonuna doğru bakın ve bu bağlantıları web özellikli bir makineye girin, bağlantıları bir usb bellek çubuğuna kaydedin. Satır getirilemeyen tüm işlemler için tekrarla

*pi@raspberrypi ~/pi $ sudo apt-get install scrot 
Reading package lists... Done 
Building dependency tree       
Reading state information... Done 
The following extra packages will be installed: 
  giblib1 
....
**Failed to fetch** http://mirrordirector.raspbian.org/raspbian/pool/main/g/giblib/giblib1_1.2.4-8_armhf.deb*  

Bu dosyaları indirdiğiniz usb sürücüsünü takın ve dosya gezgini içinde (startx dosya gezgini programını kullanarak en kolay) F4 tuşuna basın (veya Araçlar, terminalde geçerli klasörü aç)

programları terminalde manuel olarak kurmak için aşağıda kalın komutları girin. İndirilen her dosya için sudo dpkg -1 dosya adını tekrarlayın .

*pi@raspberrypi /media/KINGSTON/pi install packs $ **sudo dpkg -i scrot_0.8-13_armel.deb** 
Selecting previously unselected package giblib1:armhf. 
(Reading database ... 85074 files and directories currently installed.) 
Unpacking giblib1:armhf (from scrot_0.8-13_armel.deb) ... 
Setting up giblib1:armhf (1.2.4-8) ... 
pi@raspberrypi /media/KINGSTON/pi install packs $ **sudo dpkg -i scrot_0.8-13_armhf.deb** 
Selecting previously unselected package scrot. 
(Reading database ... 85081 files and directories currently installed.) 
Unpacking scrot (from scrot_0.8-13_armhf.deb) ... 
Setting up scrot (0.8-13) ... 
Processing triggers for man-db ...* 

program şimdi çalışmalıdır.

umarım bu mantıklıdır


4
--Print-uris seçeneğini apt-get olarak belirtmek, yalnızca başarısız olmasını beklemekten daha iyidir, ancak birinden aldığınız downvote'u garanti ettiğinden emin değilim.
Chris Stratton
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.