Ko sem imel doma računalnik, sem ga uporabljal GNU / Linux brez kakršnih koli težav, tudi brez interneta za uporabo skladišč.
Naredil sem kopijo paketov, nameščenih v delovni računalnik, in jih namestil / posodobil doma. Za to obstaja več aplikacij in različic, pokazal vam bom nekaj.
aptOnCD
Idealno za uporabnike Ubuntu. Z APTONCD vzeli bomo vse pakete, ki jih imamo v predpomnilniku APT v . Iso brez zapletov. Če ga želite namestiti:
$ sudo aptitude install aptoncd
Za njegovo uporabo preprosto zaženemo aplikacijo in korak za korakom naredimo, kar nam pove. Nič zapletenega.
Prednosti:
- Skladišče lahko vzamete v .iso (ali več, odvisno od velikosti) Kamor hočeš, da greš Lahko ustvarite iso v CD y DVD.
- Razpakirate lahko datoteko .iso in kopirate vse, kar je v njej, ter od tam posodobite.
- APTONCD zazna, kdaj imate nove pakete, in jih doda zavrže stare.
Slabosti:
- Če je nimaš CD-RW o DVD-RW denar boste zapravili, če ste eden tistih, ki rad vsak dan posodablja, čeprav imate lahko drugo točko kot prednost.
- Če uporabljate apt-pripenjanje z več vejami (Testiranje, Sid, eksperimentalno), lahko povzroči napake pri nameščanju odvisnosti.
apt-pomik:
Ta alternativa je idealna za Debian Squeeze. V Testiranje Debian Imel sem nekaj težav, ker paketov nisem kopiral v ciljno mapo.
Če ga želite namestiti:
$ sudo aptitude install apt-move
Nastavitev:
Vse možnosti apt-premik najdete v priročniku (man apt-move). Njegova konfiguracija je v /etc/apt-move.conf v njej moramo spremeniti nekaj stvari, zato odpremo naš najljubši urejevalnik te datoteke:
$ sudo nano /etc/apt-move.conf
Upoštevati moramo naslednje vrstice, ki jih moramo edino spremeniti:
# 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
To je v nastavitvah več kot dovolj.
Uporabi:
Tako preprosto kot tek:
$ sudo aptitude update && aptitude upgrade && apt-move update
Tako bomo v mapo, ki smo jo izbrali, kopirali vse pakete iz našega predpomnilnika
Prednosti:
- Ustvarite natančno strukturo zrcala s paketi, ki jih imamo v predpomnilniku.
- Podružnice Main in Contrib združuje samo v Main, zato moramo pri dodajanju naslova na source.list glavno nesprostite.
- Če imamo apt-pinning, lahko vsako vejo prenesemo samostojno.
Slabosti:
- Zaenkrat še nisem našel nobenega.
Uporaba paketov dpkg-scan
Opomba: To je nekaj podobnega uporabi APTONCD
Naloga tega orodja je ustvariti mini repo, ki ga lahko enostavno prevažate in vključite v sources.list, iz prenesenih datotek ali tistih, ki jih vključite sami.
Način delovanja je naslednji: Prva namestitev dpkg-dev
$ sudo apt-get install dpkg-dev
Kopirajte datoteke iz predpomnilnika v mapo, s katero ste izbrani, recimo, da se imenuje repo in se nahaja v / home / user / repo /.
cp /var/cache/apt/archives/*.deb /home/usuario/repo/
Vključite lahko tudi deb da hočeš
Zdaj gremo v našo mapo: repo (v tem primeru).
cd /home/usuario/repo
in izvedemo:
dpkg-scanpackages repo /dev/null | gzip > repo/Packages.gz
To, kar počnemo tukaj, je branje vseh paketov, ki so v njem / home / user / repo / in datoteka je ustvarjena Paketi.gz s temi informacijami; Odvisno od števila paketov bo čas za dokončanje postopka.
Če želite začeti delati z novim mini-repo, ki ga je ustvaril, bi bil naslednji korak, da ga dodate v sources.list, to dosežemo z naslednjimi koraki:
Z našim urejevalnikom besedil (v tem primeru nano):
nano /etc/apt/sources.list
Dodamo naslednjo vrstico:
deb file:/home/usuario repo/
Pomembno je poudariti, da se upošteva, da je po datoteki v njej vstavljeno dvopičje (:) in nato ena poševnica (/), prav tako pa tudi, da po zadnji mapi, v tem primeru Desktop, ni poševnice, zavzame presledek in nato mapo mini-repo (repo) s poševnico na koncu.
S temi koraki smo ustvarili mini repo, pripravljen za prevoz.
Nekaj drugega kot za distribucije, ki uporabljajo RPM?
Mogoče YumonCD:
https://bitbucket.org/a_atalla/yumoncd/downloads/
Nikoli ga nisem poskusil, je pa ideja / namig, kje začeti iskati.
Na žalost nimamo veliko izkušenj s tovrstnimi paketi, vendar zagotovo nekje obstaja različica.
Obstaja orodje createrepro za ustvarjanje repozitorijev iz imenika, v katerem so knjižnice.
Poglej http://blog.kagesenshi.org/2007/01/howto-creating-your-own-yum-rpm.html tam podrobno opisujejo postopek.
Druga možnost je uporaba keryx, lahko prenesete pakete desde Linux ali Windows in ga nato namestite v računalnik brez interneta. Deluje samo za Debian in Ubuntu.
Pred časom sem tudi program prenesti pakete za linux brez interneta, vendar sem moral zapustiti U_U, da sem začel še bolj zafrkan projekt, ki ga bom zagotovo predstavil pred koncem leta 😀
Bil si ustvarjalec suši? : -O Vau, super. Uporabil sem ga že večkrat. Res je, da obstajajo tudi druga grafična orodja, o njih bom moral zbrati več informacij.
Mislim, da mi je bilo vedno najlažje rešiti pakete iz / var / cache / apt in jih prenesti v pomnilnik ali karkoli drugega. Pridem domov, odprem konzolo, grem v mapo, kjer so paketi, in vse namestim tako, da vtipkam sudo dpkg -i * .deb
pozdrav
Dobre rešitve, VSE, vključno z Drnochovim, odličnim blogom. Zelo sem vesel, ko najdem aktivne bloge o brezplačni programski opremi in še več, ko gre za naš ljubljeni Debian.
Debian Rulez !!!
Hvala prijatelj, v veselje mi je pomagati in vrniti malo vsega tistega znanja, ki nam ga je dala skupnost 🙂
Lep pozdrav 😀
Ne vem, ali bo to popravek, če pa uporabimo apt-move vrstica v terminalu, bi to izgledalo takole:
sudo aptitude update && sudo aptitude upgrade && sudo apt-move update
Čeprav se sliši odvečno ali očitno, vendar vedno obstajajo ljudje, ki se ne zavedajo te majhne podrobnosti hahaha.
Lep pozdrav!
Dobrodošli zOdiaK:
Hvala za nasvet ... 😀
Je kaj podobnega Synapticu? Pa 'mi je najboljši
hvala za informacije, vendar se postavlja vprašanje, da aptoncd ustvari iso s programi, prenesenimi na računalnik z internetom, na računalniku brez interneta pa bi moral biti nameščen aptoncd, vendar se njegova namestitev izvede z računalnikom z internetom, kako obnoviti iso, ustvarjen brez aptoncd na računalniku brez interneta.
Objava je dobra ... Ali obstajajo katera od teh orodij, vendar osredotočena na pakete .rpm?
Živjo. Kaj mi svetujete. Imam razdeljen računalnik toshiba z operacijskim sistemom Windows 7 in Debian Linux 7, ki uporablja GRUB. Ker gre za grafično serijo ATI x1200, imam napako in ima le majhen zaslon. Pri nastavitvi sudo ukaza mark ni bilo mogoče najti. Poskušal sem prenesti repozitorije s Suhsi huh in camicri kocko, kar ni bilo mogoče. Ali me lahko kako priporočite.
Hvala.