Немате Интернет? Научите како да своја складишта понесете кући

Слика преузета са Девиантарт

Кад сам код куће имао рачунар, користио сам ГНУ / Линук без икаквих проблема, чак и без интернета за коришћење спремишта.

Урадио сам копију пакета инсталираних на радном рачунару и инсталирао / ажурирао их код куће. Постоји неколико апликација и варијанти за то, показаћу вам неке.

АптОнЦД

Идеално за кориснике убунту. Са АПТОнЦД узећемо све пакете које имамо у кешу APT у Исо. без икаквих компликација. Да бисте га инсталирали:

$ sudo aptitude install aptoncd

Да бисмо је користили, једноставно покрећемо апликацију и корак по корак радимо оно што нам каже. Ништа компликовано.

Предности:

  • Своје спремиште можете преузети у .исо (или неколико, у зависности од величине) Где год желите да идете Можете створити исо у CD y ДВД.
  • Можете да распакујете .исо и копирате све изнутра у фасциклу и одатле ажурирате.
  • АПТОнЦД препознаје када имате нове пакете и додаје их одбацујући старе.

Недостаци:

  • Ако немате ЦД-РВ o Блу-Раи изгубићете новац ако сте један од оних који воли да свакодневно ажурира, иако као алтернативу можете имати тачку 2 предности.
  • Ако користиш апт-пиннинг са неколико огранака (Тестирање, Сид, експериментално), може вам створити неке грешке приликом инсталирања зависности.

Апт-Мове:

Ова алтернатива је идеална за Дебиан Скуеезе. у Дебиан тестирање Имао сам неких проблема јер нисам копирао пакете у одредишну фасциклу.

Да бисте га инсталирали:

$ sudo aptitude install apt-move

Подешавање:

Све опције апт-мове можете погледати у његовом приручнику (ман апт-мове). Његова конфигурација је у /етц/апт-мове.цонф и морамо модификовати неке ствари у њему, зато отварамо омиљени уређивач те датотеке:

$ sudo nano /etc/apt-move.conf

И морамо узети у обзир следеће редове, које једине морамо изменити:

# 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

Ово је више него довољно у подешавањима.

Усо:

Једноставно попут трчања:

$ sudo aptitude update && aptitude upgrade && apt-move update

Ово ће нам копирати све пакете у кеш меморију коју смо изабрали

Предности:

  • Креирајте тачну структуру огледала са пакетима које имамо у кешу.
  • Групира главну и Цонтриб гране само у Маин, тако да када додајемо адресу на соурце.лист, морамо само да ставимо маин неслободно.
  • Ако имамо апт-пиннинг, можемо сваку грану преузети независно.

Недостаци:

  • До сада нисам нашао ниједну.

Коришћење дпкг-сцанпацкагес

Напомена: Ово је нешто попут коришћења АПТОнЦД

Функција овог алата је да креира мини репо који можете лако транспортовати и укључити у извори.лист, из преузетих датотека или оних које сами укључите.

Режим рада је следећи: Прво инсталирање дпкг-дев

$ sudo apt-get install dpkg-dev

Копирајте датотеке из прикладне кеш меморије у фасциклу са којом сте изабрани за рад, претпоставимо да се зове репо и да се налази у / хоме / усер / репо /.

cp /var/cache/apt/archives/*.deb /home/usuario/repo/

Такође можете укључити дебитант коју желиш

Сада идемо у нашу фасциклу: репо (у овом случају).

cd /home/usuario/repo

и извршавамо:

dpkg-scanpackages repo /dev/null | gzip > repo/Packages.gz

Оно што овде радимо је читање свих пакета који се налазе / хоме / усер / репо / и датотека се креира Пакети.гз са овим информацијама; Зависно од броја пакета, биће време да се поступак заврши.

Да бисте започели рад са креираним новим мини-репо-ом, следећи корак био би додавање у извори.лист, ово се постиже следећим корацима:

Уз наш уређивач текста (у овом случају нано):

nano /etc/apt/sources.list

Додајемо следећи ред:

deb file:/home/usuario repo/

Важно је нагласити, узети у обзир, да се након датотеке у њу ставља двотачка (:), а затим једна коса црта (/), такође да након последње фасцикле, у овом случају Десктоп, нема коса црта, узима размак, а затим мини-репо директоријум (репо) са косом цртом на крају.

Овим корацима створили смо мини репо спреман за транспорт.