Переустановка пакетов

Knoppix

Модераторы: Warderer, Модераторы разделов

Kris
Сообщения: 146
Статус: Безумный гентушник

Переустановка пакетов

Сообщение Kris »

Какой командой можно переустановить все пакеты на системе ?
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Переустановка пакетов

Сообщение nesk »

Kris писал(а):
18.07.2008 23:09
Какой командой можно переустановить все пакеты на системе ?

как то так
apt-get install --reinstall
Использование менеджеров пакетов Debian
правда надо еще получить список всех установленных пакетов и передать этой команде в качестве параметра
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Kris
Сообщения: 146
Статус: Безумный гентушник

Re: Переустановка пакетов

Сообщение Kris »

как то так
apt-get install --reinstall

это для конкретного пакета ;)

допустим список пакетов есть :

Код: Выделить всё

dpkg --get-selections | awk '{if ($2 == "install") print $1}' > /etc/apt/install/

но каким параметром скормить список apt-get или aptitude
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Переустановка пакетов

Сообщение Portnov »

Ну значит так:

Код: Выделить всё

aptitude reinstall $(dpkg --get-selections | awk '{if ($2 == "install") print $1}')
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Kris
Сообщения: 146
Статус: Безумный гентушник

Re: Переустановка пакетов

Сообщение Kris »

Portnov писал(а):
19.07.2008 00:12
Ну значит так:

Код: Выделить всё

aptitude reinstall $(dpkg --get-selections | awk '{if ($2 == "install") print $1}')

Падает на невозможности найти какой-то пакет в репозитариях, так-что, надо как-нибудь прикрутит список пакетов из файла (:
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Переустановка пакетов

Сообщение nesk »

Kris писал(а):
19.07.2008 01:42
Portnov писал(а):
19.07.2008 00:12
Ну значит так:

Код: Выделить всё

aptitude reinstall $(dpkg --get-selections | awk '{if ($2 == "install") print $1}')

Падает на невозможности найти какой-то пакет в репозитариях, так-что, надо как-нибудь прикрутит список пакетов из файла (:


а так сработает?
aptitude reinstall $(cat filename)
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Individuum
Сообщения: 87
ОС: Kubuntu_8.04\WinXP_SP3

Re: Переустановка пакетов

Сообщение Individuum »

Столкнулся с такой необходимостью... гугл в первых строках ведет сюда, а истина то оказывается в манах:
#aptitude reinstall ~i
-----------------------------------------------
Спасибо сказали: