Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
delete_all [2023/08/18 05:25] infra создано |
delete_all [2023/08/18 05:36] (текущий) infra |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | |||
+ | <note warning>Целевой аудиторией данного руководства являются системные администраторы Сервера безопасности Тундук ответственные за установку и сопровождение программного обеспечения X-Road. Документ предназначен для читателей с умеренными знаниями администрирования Linux серверов и компьютерных сетей.</note> | ||
+ | |||
+ | |||
+ | <note tip>Все команды выполняются от пользователя root.</note> | ||
+ | |||
+ | ====== Удаление пакетов ====== | ||
+ | |||
Если по каким-то причинам, Вы неправильно установили пакеты X-Road, либо возникает системная ошибка при инициализации - и Вам необходимо переустановить систему. Для начала необходимо удалить все раннее скачанные пакеты X-Road. | Если по каким-то причинам, Вы неправильно установили пакеты X-Road, либо возникает системная ошибка при инициализации - и Вам необходимо переустановить систему. Для начала необходимо удалить все раннее скачанные пакеты X-Road. | ||
- | <code>apt purge xroad-*</code> | + | <code>$ apt purge xroad-*</code> |
Также необходимо удалить базу данных. Обратите внимание, если используете версию 6.х.х, у Вас будет стоять база данных postgresql - 10. | Также необходимо удалить базу данных. Обратите внимание, если используете версию 6.х.х, у Вас будет стоять база данных postgresql - 10. | ||
- | <code>apt --purge remove postgresql postgresql-12 postgresql-client-12 postgresql-client-common postgresql-common postgresql-contrib</code> | + | <code>$ apt --purge remove postgresql postgresql-12 postgresql-client-12 postgresql-client-common postgresql-common postgresql-contrib</code> |
После удаления всех пакетов приложений, необходимо будет удалить связанные с ними директории. | После удаления всех пакетов приложений, необходимо будет удалить связанные с ними директории. | ||
<code> | <code> | ||
- | rm -rf /etc/xroad | + | $ rm -rf /etc/xroad |
- | rm -rf /var/lib/xroad | + | $ rm -rf /var/lib/xroad |
- | rm -rf /var/lib/postgresql | + | $ rm -rf /var/lib/postgresql |
</code> | </code> | ||
+ | Также, необходимо выполнить команду autoremove, для идендификации пакетов связанных с системой и удалить их. | ||
+ | |||
+ | <code>$ apt autoremove</code> | ||
+ | |||
+ | ======Переустановка пакетов X-Road ====== | ||
+ | |||
+ | Переустановка пакетов осуществляется с помощью команды | ||
+ | |||
+ | <code>$ apt install xroad-securityserver xroad-addon-opmonitoring</code> | ||
+ | |||
+ | Обратите внимание, что в данном случае не устанавливаются пакеты и зависимости для поддержки Рутокена. Если у Вас таковой имеется, Вам необходимо установить xroad-addon-hwtokens и связанные с ним библиотеки, PC/SC-драйвера для считывателей смарт-карт, подключаемых через USB. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Автор Даниил Горбенко |