Kad sam kod kuće imao računalo, koristio sam GNU / Linux bez ikakvih problema, čak i bez interneta za upotrebu spremišta.
Učinio sam kopiju paketa instaliranih na radnom računalu i instalirao / ažurirao ih kod kuće. Postoji nekoliko aplikacija i inačica za to, pokazat ću vam neke.
aptOnCD
Idealno za korisnike Ubuntu. S APTONCD uzet ćemo sve pakete koje imamo u predmemoriji APT u . Iso bez ikakvih komplikacija. Da biste ga instalirali:
$ sudo aptitude install aptoncd
Da bismo ga koristili, jednostavno pokrenemo aplikaciju i korak po korak radimo ono što nam kaže. Ništa komplicirano.
Prednosti:
- Svoje spremište možete preuzeti u .iso (ili nekoliko, ovisno o veličini) Kamo god želite da idete Možete stvoriti iso u CD y DVD.
- Možete otpakirati .iso i kopirati sve iznutra u mapu i odatle ažurirati.
- APTONCD prepoznaje kada imate nove pakete i dodaje ih odbacujući stare.
nedostaci:
- Ako nemate CD-RW o DVD-RW imat ćete bacanja novca ako ste jedan od onih koji voli svakodnevno ažurirati, iako kao alternativu možete imati točku 2 prednosti.
- Ako koristite prikladno pričvršćivanje s nekoliko grana (Ispitivanje, Sid, eksperimentalno), može vam stvoriti neke pogreške prilikom instaliranja ovisnosti.
apt-move:
Ova je alternativa idealna za debian-squeeze. U Debian testiranje Imao sam problema jer nisam kopirao pakete u odredišnu mapu.
Da biste ga instalirali:
$ sudo aptitude install apt-move
Postavka:
Sve mogućnosti prikladan potez možete pogledati u njegovom priručniku (man apt-move). Njegova je konfiguracija u /etc/apt-move.conf i moramo izmijeniti neke stvari u njemu, zato otvaramo omiljeni uređivač te datoteke:
$ sudo nano /etc/apt-move.conf
I moramo uzeti u obzir sljedeće retke, koje jedine moramo izmijeniti:
# 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 više nego dovoljno u postavkama.
Koristiti:
Jednostavno poput trčanja:
$ sudo aptitude update && aptitude upgrade && apt-move update
Ovo će kopirati sve pakete iz naše predmemorije za mapu koju smo odabrali
Prednosti:
- Stvorite točnu strukturu zrcala s paketima koje imamo u predmemoriji.
- Grupira glavnu i Contrib grane samo u Mainu, pa kada dodajemo adresu na source.list, glavnu moramo staviti samo neslobodnu.
- Ako imamo apt-pinning, možemo svaku granu preuzeti samostalno.
nedostaci:
- Do sada nisam pronašao nijednu.
Korištenje dpkg-scanpackages
Napomena: Ovo je nešto poput korištenja APTONCD
Funkcija ovog alata je stvoriti mini repo koji možete lako prenijeti i uključiti u izvori.list, iz preuzetih datoteka ili onih koje sami uključite.
Način rada je sljedeći: Prva instalacija dpkg-dev
$ sudo apt-get install dpkg-dev
Kopirajte datoteke iz prikladne predmemorije u mapu za koju smatrate da je odabrana za rad, pretpostavimo da se zove repo i nalazi se u / home / user / repo /.
cp /var/cache/apt/archives/*.deb /home/usuario/repo/
Možete uključiti i debitant da želiš
Sada idemo u našu mapu: repo (u ovom slučaju).
cd /home/usuario/repo
i izvršavamo:
dpkg-scanpackages repo /dev/null | gzip > repo/Packages.gz
Ono što ovdje radimo je čitanje svih paketa koji se nalaze / home / user / repo / i datoteka je stvorena Paketi.gz s tim informacijama; Ovisno o broju paketa, vrijeme će biti da se postupak završi.
Da biste započeli rad s novim mini repoom stvorenim, sljedeći bi korak bio dodavanje u izvori.list, to se postiže slijedeći ove korake:
Uz naš uređivač teksta (u ovom slučaju nano):
nano /etc/apt/sources.list
Dodamo sljedeći redak:
deb file:/home/usuario repo/
Važno je naglasiti, uzeti u obzir, da se nakon datoteke u nju stavlja dvotačka (:), a zatim jedna kosa crta (/), također da nakon posljednje mape, u ovom slučaju Desktop, nema kose crte, ima razmak, a zatim mapu mini-repo (repo) s kosom crtom na kraju.
Ovim koracima stvorili smo mini repo spreman za transport.
Nešto osim za distribucije koje koriste RPM?
Možda YumonCD:
https://bitbucket.org/a_atalla/yumoncd/downloads/
Nikad ga nisam probao, ali ideja / trag je gdje početi tražiti.
Nažalost, nemamo puno iskustva s ovom vrstom paketa, ali sigurno negdje postoji neka varijanta.
Postoji alat createrepro za stvaranje spremišta iz direktorija u kojem se nalaze knjižnice.
Pogledaj http://blog.kagesenshi.org/2007/01/howto-creating-your-own-yum-rpm.html ondje detaljno opisuju postupak.
Druga mogućnost je korištenje keryx, možete preuzeti pakete s Linuxa ili Windowsa, a zatim ga instalirati na računalo bez interneta. Radi samo za Debian i Ubuntu.
I ja sam to radio prije nekog vremena program za preuzimanje paketa za linux bez interneta, ali morao sam napustiti U_U kako bih započeo još jedan puno zeznutiji projekt koji ću sigurno predstaviti prije kraja godine 😀
Ti si tvorac sushi-a? : -O Wow, super. Koristio sam ga u nekoliko navrata. Istina je da postoje i drugi grafički alati, morat ću prikupiti više informacija o tome.
Mislim da mi je uvijek bilo najlakše spasiti pakete iz / var / cache / apt i proslijediti ih u memoriju ili bilo što drugo. Dođem kući, otvorim konzolu, odem u mapu u kojoj su paketi i instaliram sve tako da upišem sudo dpkg -i * .deb
pozdravi
Dobra rješenja, SVE, uključujući Drnochov, izvrstan blog, vrlo sam sretan kad pronađem aktivne blogove na besplatnom softveru, a još više kada je na našem voljenom Debianu.
Debian Rulez !!!
Hvala prijatelju, zadovoljstvo mi je pomoći i vratiti malo sve ono znanje koje nam je zajednica dala 🙂
Pozdrav 😀
Ne znam hoće li to biti ispravak, ali ako koristimo apt-move linija u terminalu izgledala bi ovako:
sudo aptitude update && sudo aptitude upgrade && sudo apt-move update
Iako zvuči suvišno ili očito, ali uvijek postoje ljudi koji ne shvaćaju taj mali detalj hahaha.
Pozdrav!
Dobrodošli zOdiaK:
Hvala na informaciji ... 😀
Postoji li nešto više poput Synaptic? Za mene je to najbolje
hvala na informaciji, ali postavlja se pitanje aptoncd generira iso sa programima preuzetim na računalo s internetom, ali na računalu bez interneta morao bi imati instaliran aptoncd, ali njegova instalacija se vrši s računalom s internetom, kako vratiti iso generiran bez aptoncd na računalu bez interneta.
Objava je dobra ... Postoji li neka vrsta ovih alata, ali usmjerena na .rpm pakete?
Bok. Što mi savjetujete. Imam particionirano toshiba računalo sa sustavima Windows 7 i Debian Linux 7 pomoću GRUB-a. Kako se radi o grafičkoj ATI x1200 seriji, preostala mi je greška i ima samo maleni zaslon. Prilikom postavljanja sudoa, naredba mark nije pronađena. Pokušao sam preuzeti spremišta sa Suhsi huh i camicri kockom, to nije bilo moguće. Možete li me preporučiti.
Hvala Vam.