Evde bilgisayar varken kullandım GNU / Linux depoları kullanmak için internet olmadan bile sorunsuz.
Yaptığım şey, iş bilgisayarıma yüklenen paketlerin bir kopyasını almak ve bunları evde kurmak / güncellemekti. Bunu yapmak için birkaç uygulama ve varyant var, size bazılarını göstereceğim.
aptOnCD
Kullanıcıları için ideal Ubuntu. Ile APTONCD önbellekte bulunan tüm paketleri alacağız APT bir . Iso herhangi bir komplikasyon olmadan. Yüklemek için:
$ sudo aptitude install aptoncd
Kullanmak için uygulamayı çalıştırıyoruz ve bize söylediği şeyi adım adım yapıyoruz. Karmaşık bir şey yok.
Yararları:
- Deponuzu bir .iso'da alabilirsiniz (veya boyuta bağlı olarak birkaç tane) Nereye gitmek istersen İso oluşturabilirsiniz CD y DVD.
- .İso dosyasını açabilir ve içindeki her şeyi bir klasöre kopyalayabilir ve buradan güncelleyebilirsiniz.
- APTONCD yeni paketleriniz olduğunu algılar ve eskilerini atarak bunları ekler.
dezavantajları:
- Eğer senin yoksa CD-RW o DVD-RW Her gün güncelleme yapmayı sevenlerden biriyseniz para israfı yaşarsınız, ancak alternatif olarak avantajlardan 2'sine sahip olabilirsiniz.
- Ve usa uygun sabitleme birkaç şubesi olan (Test, Sid, Deneysel), bağımlılıkları yüklerken size bazı hatalar verebilir.
Apt-Taşı:
Bu alternatif aşağıdakiler için idealdir: Debian Sıkıştırmasımaktan çekinmeyin. Debian Testi Paketleri hedef klasöre kopyalamadığım için bazı sorunlar yaşadım.
Yüklemek için:
$ sudo aptitude install apt-move
Ayar:
Tüm seçenekler apt-hareket kılavuzunda (man apt-move) danışılabilir. Yapılandırması /etc/apt-move.conf ve içindeki bazı şeyleri değiştirmeliyiz, bunun için favori düzenleyicimiz şu dosyayı açıyoruz:
$ sudo nano /etc/apt-move.conf
Ve değiştirmemiz gereken tek satırlar olan aşağıdaki satırları hesaba katmalıyız:
# Establecemos la carpeta donde se creará el mirror que nos llevaremos a casa.
LOCALDIR=/home/usuario/carpeta_mirror
# Ponemos la distribución que usamos para nuestro mirror
DIST=squeeze
# Si lo ponemos en Yes, borrará los paquetes antiguos que se bajan a la caché
DELETE=no
# Si lo ponemos en NO, moverá los paquetes a nuestra carpeta mirror y los elimina de la caché
COPYONLY=yes
Bu ayarlarda fazlasıyla yeterli.
kullanımı:
Koşmak kadar basit:
$ sudo aptitude update && aptitude upgrade && apt-move update
Bu bizi, seçtiğimiz klasör için önbelleğimizdeki tüm paketleri kopyalayacak
Yararları:
- Önbellekte sahip olduğumuz paketlerle bir aynanın tam yapısını oluşturun.
- Main ve Contrib şubelerini yalnızca Main'de gruplandırır, bu nedenle adresi source.list'e eklerken, yalnızca main'i özgür olmayan koymamız gerekir.
- Eğer apt-pinning'imiz varsa, her şubeyi bağımsız olarak indirebiliriz.
dezavantajları:
- Şimdiye kadar bulamadım.
Dpkg-scanpackages kullanma
Not: Bu, kullanmak gibi bir şey APTONCD
Bu aracın işlevi, kolayca taşıyabileceğiniz ve içine dahil edebileceğiniz bir mini depo oluşturmaktır. sources.list, indirilen dosyalardan veya kendi başınıza eklediğiniz dosyalardan.
Çalışma modu aşağıdaki gibidir: İlk kurulum dpkg-dev
$ sudo apt-get install dpkg-dev
Dosyaları apt önbelleğinden çalışmak üzere seçtiğiniz klasöre kopyalayın, buna repo dendiğini ve içinde bulunduğunu varsayalım. / home / kullanıcı / repo /.
cp /var/cache/apt/archives/*.deb /home/usuario/repo/
Ayrıca şunları da ekleyebilirsiniz: . Deb istediğini
Şimdi klasörümüze gidiyoruz: repo (bu durumda).
cd /home/usuario/repo
ve uyguluyoruz:
dpkg-scanpackages repo /dev/null | gzip > repo/Packages.gz
Burada yaptığımız şey, içindeki tüm paketleri okumak / home / kullanıcı / repo / ve dosya oluşturulur Paketler.gz bu bilgilerle; Paket sayısına bağlı olarak, işlemi bitirmenin zamanı gelecektir.
Oluşturulan yeni mini depoyla çalışmaya başlamak için bir sonraki adım, onu sources.list, bu, aşağıdaki adımları izleyerek elde edilir:
Metin düzenleyicimizle (bu durum nano):
nano /etc/apt/sources.list
Aşağıdaki satırı ekliyoruz:
deb file:/home/usuario repo/
Dosyadan sonra iki nokta üst üste işaretinin (:) ve ardından tek bir eğik çizginin (/) konulduğunu, ayrıca son klasörden sonra, bu durumda Masaüstü'nün bölü çizgisinin olmadığını, dikkate almak önemlidir. bir boşluk alır ve ardından mini repo klasörü (repo) sonunda eğik çizgi ile gösterilir.
Bu adımlarla, zaten taşınmaya hazır bir mini depo oluşturduk.
RPM kullanan dağıtımlar için bir şey mi?
Belki YumonCD:
https://bitbucket.org/a_atalla/yumoncd/downloads/
Hiç denemedim, ama nereden bakmaya başlayacağıma dair bir fikir / ipucu.
Ne yazık ki, bu tür paketlerle ilgili pek tecrübemiz yok, ancak kesinlikle bir yerlerde bir varyant var.
Kitaplıkların bulunduğu bir dizinden depolar oluşturmak için createrepro aracı vardır.
Şuna baksana http://blog.kagesenshi.org/2007/01/howto-creating-your-own-yum-rpm.html orada süreci oldukça iyi açıkladılar.
Başka bir olasılık kullanmaktır Keryxpaketleri indirebilirsiniz desde Linux veya Windows'u seçin ve ardından internet olmadan bilgisayarınıza yükleyin. Yalnızca Debian ve Ubuntu'da çalışır.
Ben de bir süre önce yaptım Bir program internet olmadan linux için paketleri indirmek için, ancak çok daha berbat başka bir projeye başlamak için U_U'dan ayrılmak zorunda kaldım, ki bunu kesinlikle yıl sonundan önce sunacağım 😀
Suşi'nin yaratıcısı sen miydin? : -O Vay be, harika. Birkaç kez kullandım. Başka grafik araçların da olduğu doğru, onun hakkında daha fazla bilgi toplamam gerekecek.
Sanırım benim için en kolay şey paketleri / var / cache / apt'den kurtarmak ve onları bir belleğe ya da her neyse ona aktarmak oldu. Eve gidiyorum, konsolumu açıyorum, paketlerin bulunduğu klasöre gidiyorum ve her şeyi sudo dpkg -i * .deb yazarak kuruyorum
selamlar
İyi çözümler, Drnocho's, mükemmel blog da dahil olmak üzere TÜMÜ, özgür yazılım hakkında aktif bloglar bulduğumda ve hatta sevgili Debian'ımızla ilgili olduğunda çok daha fazlasını bulduğumda çok mutlu oluyorum.
Debian Rulez !!!
Teşekkürler dostum, topluluğun bize verdiği tüm bu bilgileri biraz yardım etmek ve geri vermek benim için bir zevk 🙂
Selamlar 😀
Düzeltme olur mu bilmiyorum ama apt-move kullanırsak terminaldeki satır şöyle görünecektir:
sudo aptitude update && sudo aptitude upgrade && sudo apt-move güncellemesi
Gereksiz veya apaçık görünse de, her zaman bu küçük detayı hahaha anlamayan insanlar var.
Selamlar!
Hoşgeldiniz zOdiaK:
Bilgi için teşekkürler ... 😀
Daha çok Synaptic gibi bir şey var mı? Benim için en iyisi
bilgi için teşekkürler, ancak bir soru ortaya çıktığında aptoncd, internet ile bilgisayara indirilen programlarla bir iso üretir, ancak internet olmadan bilgisayarda aptoncd'nin kurulu olması gerekirdi, ancak kurulumu internetli bir bilgisayar ile yapılır, o zaman nasıl geri yüklersiniz iso internet olmadan bilgisayarda aptoncd olmadan oluşturulur.
Gönderi güzel ... Bu araçların herhangi bir türü var ama .rpm paketlerine odaklanmış mı?
Selam. Bana ne tavsiye edersiniz? GRUB kullanan Windows 7 ve Debian Linux 7 ile bölümlenmiş bir toshiba bilgisayarım var. Grafik ATI x1200 serisi olduğu için bir hata ile kaldım ve sadece tty ekranı var. Sudo ayarlarken mark komutu bulunamadı. Suhsi huh ve camicri cube ile depoları indirmeye çalıştım, bu mümkün olmadı. Beni tavsiye etmenin herhangi bir yolu var mı?
Teşekkür ederim.