Удаление 1С Предприятия на Linux, как и установка, может вызвать определенные трудности у новичка.
И здесь нет ничего странного, при переводе 1С-ки в среду Linux, мало кто думает о таких мелочах как удаление или обновление программы, ведь на Windows это происходило в два три клика мышкой.
Если Вы наткнулись на такую проблему, тогда читайте, подробно ниже, описал весь процесс:
Конечно, данная тема также подымается и на курсе: Администратор 1С!
Что имеем:
1С Предприятие 8.3.12-1529 (x32) и Ubuntu 16.04 Desktop (i386).
Чтоб установить, клиент 1С, как известно нужен и Сервер 1С, так собственно и у нас обстоят дела на “Десктопе”, а удалять будем конечно и то и другое.
Для начала нужно посмотреть, что у нас действительно установлено.
Какие пакеты 1С уже есть.
Сделать это проще всего будет командой в терминале:
1 |
sudo dpkg -l | grep 1c-enterprise |
Как видим, на скрине ниже, нашлось 9 пакетов соответствующих нашему запросу.
Установлен и сервер 1С и клиент 1С.
Теперь зная имена установленных пакетов, приступаем к их удалению.
Нам поможет команда:
1 |
sudo dpkg -r (и затем имена всех пакетов через пробел, в последовательности снизу-вверх). |
Результатом работы команды, будет удаление указанных пакетов, но с одной ошибкой!
(Смотрим скрин ниже).
Дело в том, что команда remove (-r) не смогла удалить директорию в которой находятся файлы:
/opt/1C/v8.3/i386
Здесь сделаю небольшую паузу, и расcкажу подробно об атрибуте –r (remove).
Указав его мы тем самым конечно удалим репозиторий, но все настройки конфигурации программ останутся.
Пользовательские настройки, в том числе будут присутствовать!
(Различные настройки, например в текстовых файлах, ini, inf и так далее).
Приведенный выше пример команды идеально подходит для обновления платформы 1С, путем удаления старого релиза с последующей установкой нового, при этом, не теряя настройки.
Но если Вы хотите удалить 1С со всеми настройками, тогда нужно использовать атрибут –purge
Вместо -r ( -r он же remove).
1 |
sudo dpkg --purge (имена пакетов) |
Также следует учесть, что –purge выполняется куда дольше чем remove.
И он –purge как и -r также не удалит прописанные пользовательские базы, информационные базы, они физически останутся там где и были! (Смотрим скрин ниже).
Здесь каталоги нужно удалять “руками”!
После удаления пакетов стоит повторно проверить систему на наличие пакетов 1С.
1 |
sudo dpkg -l | grep 1c-enterprise |
И как видим на скрине ниже, не зря! Один пакет все-же мы не смогли удалить (
Удаляем его повторно, и на этот раз командой –purge
Ну вот, теперь все в порядке, установленных пакетов больше не осталось в системе.
Теперь удалим вручную каталог “1С” (если есть такая необходимость).
Nautilus, по умолчанию, не даст нам такой возможности, нужны привилегии sudo!
Возвращаемся в терминал и повторно запускаем файловый менеджер Nautilus уже от sudo:
1 |
sudo nautilus |
И теперь спокойно удаляем каталог “1С”!
Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>
в связи с обновлением самого подхода к дистрибутиву linux от 1с, необходимы 3 инструкции для убунту:
1. установка новой платформы 1с предприятие в ubuntu
2. ОБНОВЛЕНИЕ платформы 1с предприятие в ubuntu
3. удаление 1с предприятие в ubuntu (в том числе: удаление с сохранением настроек для последующей установки и полное удаление, как уже показано в вашей текущей статье)
P.S. спасибо за статьи! 🙂
Пожалуйста! Новые статьи скоро будут на эту тему! “Новою установку 1С на Linux”