Переустановка пакетов
Модераторы: Warderer, Модераторы разделов
-
Kris
- Сообщения: 146
- Статус: Безумный гентушник
Переустановка пакетов
Какой командой можно переустановить все пакеты на системе ?
-
nesk
- Сообщения: 2268
- Статус: Линукссаксовец
- ОС: MS Windows XP Home SP3
Re: Переустановка пакетов
как то так
apt-get install --reinstall
Использование менеджеров пакетов Debian
правда надо еще получить список всех установленных пакетов и передать этой команде в качестве параметра
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
0xDEFEC8ED
0xDEFEC8ED
-
Kris
- Сообщения: 146
- Статус: Безумный гентушник
Re: Переустановка пакетов
как то так
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: Переустановка пакетов
Ну значит так:
Код: Выделить всё
aptitude reinstall $(dpkg --get-selections | awk '{if ($2 == "install") print $1}')Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
Kris
- Сообщения: 146
- Статус: Безумный гентушник
Re: Переустановка пакетов
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: Переустановка пакетов
Kris писал(а): ↑19.07.2008 01:42Portnov писал(а): ↑19.07.2008 00:12Ну значит так:
Код: Выделить всё
aptitude reinstall $(dpkg --get-selections | awk '{if ($2 == "install") print $1}')
Падает на невозможности найти какой-то пакет в репозитариях, так-что, надо как-нибудь прикрутит список пакетов из файла (:
а так сработает?
aptitude reinstall $(cat filename)
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
0xDEFEC8ED
0xDEFEC8ED
-
Individuum
- Сообщения: 87
- ОС: Kubuntu_8.04\WinXP_SP3
Re: Переустановка пакетов
Столкнулся с такой необходимостью... гугл в первых строках ведет сюда, а истина то оказывается в манах:
#aptitude reinstall ~i
#aptitude reinstall ~i
-----------------------------------------------