перенос пакетов с одной машины на другую

Все, что вы устанавливаете через synaptic или aptitude сохраняется у вас (при условии фиксации этой опции) в каталоге /var/cache/apt/archives - именно здесь и лежат все скачанные пакеты для установки всех программ. Для переноса их на другую машину скопируйте это каталог на ваш носитель usb или любой другой. На новой машине вам придется до начала всех манипуляций установить пакеты dpkg-dev и dpkg-multicd. Причем, если вы все это делаете "руками", то напрямую вначале установите и libtimedate-perl и patch... После этого скопируйте с вашего носителя все пакеты в каталог  /var/cache/apt/archives вашей домашней машины и находясь в этом каталоге, те в  /var/cache/apt/archives, исполните команду от лица root #dpkg-scanpackages ./archives /dev/null | gzip > ./archives/Packages.gz  В файл /etc/apt/sources.list допишите в конце(все остальные записи закомментируйте!)

deb file:/var/cache/apt archives/

потом наберите  # aptitude update  и все. Можете теперь пользоваться вашим добром так, как будто у вас есть доступ к сети Интернет. Разрешения зависимостей конечно обеспечивается при этом - иначе какой смысл затевать весь этот "сыр-бор". Пользуйтесь на здоровье. (Взято с сайт FREE Software )
Comments