Эффективное управление deb-пакетами программ в Linux.

Не так давно разбирался с программами в своей Linux Kubuntu и у меня появилось желание сохранить установочные deb-пакеты для установки программ, так на всякий случай. Уж очень я беспокойный пользователь и пару раз во время того как разбирался с работой операционной системы приходилось её переустанавливать, потому что не знал как иначе исправить то что натворил. )) Ну бывало. Соответственно каждый раз приходилось скачивать файлы заново, а трафик у меня с нормальной скоростью 10гб в месяц и обидно его тратить на то что уже было скачано.

Вот я и решил разобраться в том как же сохранить скачанные deb-пакеты для того чтобы можно было установить программу если обратно угроблю систему.

Все программы которые устанавливаются в операционной системе Linux Kubuntu, да и Ubuntu, Lubuntu хранятся в /var/cache/apt/archives/. Вот эту папку нам и необходимо сохранить. Я её решил сохранить в своём домашнем каталоге /home/имя-пользователя/, где имя-пользователя это имя вашего пользователя в Вашей системе Linux. Для этого я сделал папку под названием deb чтобы не забыть что в ней. Получилось /home/имя-пользователя/deb/. Теперь рекурсивно копирую каталог /var/cache/apt/archives/ в папку /home/имя-пользователя/deb/ для этого надо в терминале дать команду от имени суперпользователя.

sudo cp -r /var/cache/apt/archives/* /home/имя-пользователя/deb/

Все теперь если обратно угроблю систему то можно будет установить все пакеты. По сути дела делается это практически так же как и я описывал в статье о offline-установке deb-пакетов. Просто перейдя в папку с сохранёнными пакетами, в моём случае это /home/имя-пользователя/deb/. Вводим в терминале.

cd /home/имя-пользователя/deb/

Для того чтобы установить все что было, достаточно ввести

sudo dpkg -i *deb

Если же необходимо выбрать пакеты по моим требованиям то вводим

sudo dpkg -i имя-необходимого-пакета.deb

Теперь в любое время можно установить любую программу если удалю её или вдруг что сделаю с системой, без скачивания deb-пакетов заново.

Эффективное управление deb-пакетами программ в Linux.: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *