barbitoff programmer`s blog
Здесь я публикую заметки из программерской жизни: грабли, на которые мне случилось наступить, проблемы, для которых было найдено элегантное (или не очень) решение, а также все, с чем мне пришлось столкнуться и чем хотелось бы поделиться =)
пятница, 25 ноября 2016 г.
Бесследное удаление КриптоПРО JCP 2.x
- Сносим JDK
- Удаляем /root/.java/
- Удаляем /var/opt/cprocsp/
- Если /usr/java/default не совпадает с только что снесенной JDK, то нужно удалить из нее .java/.systemPrefs/.ru (т.к. эта папка создается JCP почему-то именно в этой JDK, а не в той, куда ставится JCP)
6 комментариев:
Можно и проще:
1. Заходим в директорию с установочными файлами
$ cd /opt/JCP/jcp-2.0.40035
2. Если запустить файл ./setup_console.sh без параметров, то он покажет справку по параметрам
3. Запускаем удаление
$ sudo ./setup_console.sh /usr/lib/jvm/java-8-openjdk-amd64/jre -force -ru -uninstall -jcp -cpssl -rmsetting
Ответить Удалить
/opt/JCP/jcp-2.0.40035$ sudo ./setup_console.sh
USAGE:
1. Interractive mode.
setup_console.sh path_to_JRE
Example:
setup_console.sh /usr/java/jre7
2. Force (silent) mode.
setup_console.sh path_to_JRE -force [-ru | -en] [-install | -uninstall] [-jre ] [-jcp | -jcryptop | -cpssl | -cades | -ocf | -j6cf | -jcsp] [-strict_mode] [-default_provider [0|1]] [-serial_jcp -serial_cpssl -serial_jcsp ] [-rmsetting]
Examples:
1) install JCP (variant 2), cpSSL and CAdES into /usr/java/jre7 with serial number:
setup_console.bat /usr/java/jre7 -force -ru -install -jre /usr/java/jre7 -jcp -jcryptop -cpssl -cades -serial_jcp XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
2) uninstall JCP from default JRE (current JRE) /usr/java/jre7 and remove all saved settings:
setup_console.bat /usr/java/jre7 -force -en -uninstall -jcp -rmsetting
3) install Java CSP into default JRE (current JRE) with serial number:
setup_console.bat /usr/java/jre7 -force -en -install -jcsp -serial_jcsp XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Ответить Удалить
Удаление «КриптоПро»
Важно!Перед удалением «КриптоПро CSP» необходимо скопировать ключи электронной подписи на съемный носитель.
Удаление стандартными средствами Windows
- Откройте «Пуск» — «Панель управления» — «Установка и удаление программ»;
- В списке установленных программ найдите «КриптоПро CSP»;
- Выделите ее и нажмите «Удалить»;
- Следуйте указаниям программы;
- Перезагрузите компьютер.
- Загрузите «Утилиту удаления КриптоПро» из «Личного кабинета» («Управление услугами» – «АРМ» — «Плагины и дополнения» — «Утилита удаления КриптоПро»);
- Распакуйте из архива и запустите файл cspclean.exe;
- В появившемся окне выберите «Да»;
- Дождитесь завершения работы утилиты;
- Перезагрузите компьютер.
Необходимо:
- Перейти в папку с файлами программы, где находится файл-деинсталлятор uninstall.sh:
cd /home/user/Документы/linux-amd64
Пример расположения файла в интерфейсе: - Перейти в режим root (пропустить этот шаг, если запуск файла будет от прав sudo):
su root - Запустить деинсталлятор:
./uninstall.sh - Дождаться сообщения «Пакеты КриптоПро CSP были удалены».