Error unknown non lsb linux

Жил себе на Ubuntu 15.10 amd64. Что-то пытался писать и отлаживать. Вышла в свет Ubuntu 16.04 amd64 LTS. Обновил систему до новой версии. И вдруг, очередной запуск /opt/cprocsp/bin/amd64/csptest...

Offline

miser

 


#1
Оставлено
:

25 апреля 2016 г. 13:21:38(UTC)

miser

Статус: Активный участник

Группы: Участники

Зарегистрирован: 14.03.2011(UTC)
Сообщений: 152
Мужчина
Откуда: Санкт-Петербург

Сказал «Спасибо»: 1 раз
Поблагодарили: 7 раз в 5 постах

Жил себе на Ubuntu 15.10 amd64. Что-то пытался писать и отлаживать.
Вышла в свет Ubuntu 16.04 amd64 LTS. Обновил систему до новой версии.
И вдруг, очередной запуск /opt/cprocsp/bin/amd64/csptest выдает зловещую надпись «Нет такого файла или каталога».

Вот, решил удалить дистрибутив и поставить заново.

Цитата:

$ sudo ./install.sh
Installing lsb-cprocsp-base_4.0.0-4_all.deb…
Выбор ранее не выбранного пакета lsb-cprocsp-base.
(Чтение базы данных … на данный момент установлено 255473 файла и каталога.)
Подготовка к распаковке lsb-cprocsp-base_4.0.0-4_all.deb …
Распаковывается lsb-cprocsp-base (4.0.0-4) …
Настраивается пакет lsb-cprocsp-base (4.0.0-4) …
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc2.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc3.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc4.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc5.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc0.d/K60cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc1.d/K60cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc6.d/K60cprocsp’: Нет такого файла или каталога
Обрабатываются триггеры для systemd (229-4ubuntu4) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
Installing lsb-cprocsp-rdr-64…
Выбор ранее не выбранного пакета lsb-cprocsp-rdr-64.
(Чтение базы данных … на данный момент установлено 255684 файла и каталога.)
Подготовка к распаковке lsb-cprocsp-rdr-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается lsb-cprocsp-rdr-64 (4.0.0-4) …
Настраивается пакет lsb-cprocsp-rdr-64 (4.0.0-4) …
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 16: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 17: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 18: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 19: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 20: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 23: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 29: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 30: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 31: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 32: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 34: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 35: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 36: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-rdr-64.postinst: строка 39: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
Installing lsb-cprocsp-capilite-64…
Выбор ранее не выбранного пакета lsb-cprocsp-capilite-64.
(Чтение базы данных … на данный момент установлено 255723 файла и каталога.)
Подготовка к распаковке lsb-cprocsp-capilite-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается lsb-cprocsp-capilite-64 (4.0.0-4) …
Настраивается пакет lsb-cprocsp-capilite-64 (4.0.0-4) …
Installing lsb-cprocsp-kc1-64…
Выбор ранее не выбранного пакета lsb-cprocsp-kc1-64.
(Чтение базы данных … на данный момент установлено 255757 файлов и каталогов.)
Подготовка к распаковке lsb-cprocsp-kc1-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается lsb-cprocsp-kc1-64 (4.0.0-4) …
Настраивается пакет lsb-cprocsp-kc1-64 (4.0.0-4) …
Installing lsb-cprocsp-kc1-64…
Выбор ранее не выбранного пакета lsb-cprocsp-kc1-64.
(Чтение базы данных … на данный момент установлено 255757 файлов и каталогов.)
Подготовка к распаковке lsb-cprocsp-kc1-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается lsb-cprocsp-kc1-64 (4.0.0-4) …
Настраивается пакет lsb-cprocsp-kc1-64 (4.0.0-4) …
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 8: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 9: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 11: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 12: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 14: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 15: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 16: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 17: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 19: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 20: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 21: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 22: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 24: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 25: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 26: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 27: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 29: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 30: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
/var/lib/dpkg/info/lsb-cprocsp-kc1-64.postinst: строка 31: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога
Installing cprocsp-curl-64…
Выбор ранее не выбранного пакета cprocsp-curl-64.
(Чтение базы данных … на данный момент установлено 255768 файлов и каталогов.)
Подготовка к распаковке cprocsp-curl-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается cprocsp-curl-64 (4.0.0-4) …
Настраивается пакет cprocsp-curl-64 (4.0.0-4) …
/var/lib/dpkg/info/cprocsp-curl-64.postinst: строка 6: /opt/cprocsp/sbin/amd64/cpconfig: Нет такого файла или каталога

Вот, что есть:
файл /etc/init.d/cprocsp
ссылка /etc/rc2.d/@S01cprocsp -> ../init.d/cprocsp

После окончания установки, захожу в каталог

Цитата:

$c d /opt/cprocsp/bin/amd64
$ ls
certmgr cpverify cryptcp csptest csptestf curl der2xer genkpim inittst wipefile
$ ./csptest
bash: ./csptest: Нет такого файла или каталога

Что пришлось не по нраву, я не знаю.

Отредактировано пользователем 25 апреля 2016 г. 13:26:17(UTC)
 | Причина: Не указана


Вверх


Offline

Русев Андрей

 


#2
Оставлено
:

25 апреля 2016 г. 17:47:27(UTC)

Андрей Русев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,060

Сказал(а) «Спасибо»: 10 раз
Поблагодарили: 319 раз в 241 постах

Debian прекращает поддержку стандарта Linux Standard Base: https://lwn.net/Articles/658809/
Это должно помочь, а мы пока подумаем, как сделать хорошо:

Код:

sudo ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3

Официальная техподдержка. Официальная база знаний.


Вверх


Offline

miser

 


#3
Оставлено
:

26 апреля 2016 г. 15:01:24(UTC)

miser

Статус: Активный участник

Группы: Участники

Зарегистрирован: 14.03.2011(UTC)
Сообщений: 152
Мужчина
Откуда: Санкт-Петербург

Сказал «Спасибо»: 1 раз
Поблагодарили: 7 раз в 5 постах

Спасибо за совет.
Выполнил данную команду. Не помогло.

Удаление того, что было вчера поставлено:

Цитата:

$ sudo ./uninstall.sh
(Чтение базы данных … на данный момент установлено 255312 файлов и каталогов.)
Удаляется cprocsp-curl-64 (4.0.0-4) …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Section, key or parameter not found.
Вычищаются файлы настройки пакета cprocsp-curl-64 (4.0.0-4) …
Удаляется lsb-cprocsp-capilite-64 (4.0.0-4) …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Вычищаются файлы настройки пакета lsb-cprocsp-capilite-64 (4.0.0-4) …
Удаляется lsb-cprocsp-kc1-64 (4.0.0-4) …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux

Deleting of the device [reader,rndm,media]:
Nick name:bio_tui
Connection error.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Section, key or parameter not found.
Вычищаются файлы настройки пакета lsb-cprocsp-kc1-64 (4.0.0-4) …
dpkg: предупреждение: при удалении lsb-cprocsp-kc1-64 каталог «/var/opt/cprocsp/keys» не пуст, поэтому не удалён
(Чтение базы данных … на данный момент установлено 255258 файлов и каталогов.)
Удаляется lsb-cprocsp-rdr-64 (4.0.0-4) …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Вычищаются файлы настройки пакета lsb-cprocsp-rdr-64 (4.0.0-4) …
(Чтение базы данных … на данный момент установлено 255219 файлов и каталогов.)
Удаляется lsb-cprocsp-base (4.0.0-4) …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
rm: невозможно удалить ‘/etc/rc.d/rc2.d/S50cprocsp’: Нет такого файла или каталога
rm: невозможно удалить ‘/etc/rc.d/rc3.d/S50cprocsp’: Нет такого файла или каталога
rm: невозможно удалить ‘/etc/rc.d/rc4.d/S50cprocsp’: Нет такого файла или каталога
rm: невозможно удалить ‘/etc/rc.d/rc5.d/S50cprocsp’: Нет такого файла или каталога
rm: невозможно удалить ‘/etc/rc.d/rc0.d/K60cprocsp’: Нет такого файла или каталога
rm: невозможно удалить ‘/etc/rc.d/rc1.d/K60cprocsp’: Нет такого файла или каталога
rm: невозможно удалить ‘/etc/rc.d/rc6.d/K60cprocsp’: Нет такого файла или каталога
Вычищаются файлы настройки пакета lsb-cprocsp-base (4.0.0-4) …
dpkg: предупреждение: при удалении lsb-cprocsp-base каталог «/etc/opt/cprocsp» не пуст, поэтому не удалён
dpkg: предупреждение: при удалении lsb-cprocsp-base каталог «/var/opt/cprocsp/users» не пуст, поэтому не удалён
dpkg: предупреждение: при удалении lsb-cprocsp-base каталог «/var/opt/cprocsp/tmp» не пуст, поэтому не удалён

Смущают надписи «No LSB modules are available.» и «Error: Unknown non-lsb linux».

Далее, ставлю CSP еще раз

Цитата:

$ sudo ./install.sh
Installing lsb-cprocsp-base_4.0.0-4_all.deb…
Выбор ранее не выбранного пакета lsb-cprocsp-base.
(Чтение базы данных … на данный момент установлено 255009 файлов и каталогов.)
Подготовка к распаковке lsb-cprocsp-base_4.0.0-4_all.deb …
Распаковывается lsb-cprocsp-base (4.0.0-4) …
Настраивается пакет lsb-cprocsp-base (4.0.0-4) …
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc2.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc3.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc4.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc5.d/S50cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc0.d/K60cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc1.d/K60cprocsp’: Нет такого файла или каталога
ln: не удалось создать символьную ссылку ‘/etc/rc.d/rc6.d/K60cprocsp’: Нет такого файла или каталога
Обрабатываются триггеры для systemd (229-4ubuntu4) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
Installing lsb-cprocsp-rdr-64…
Выбор ранее не выбранного пакета lsb-cprocsp-rdr-64.
(Чтение базы данных … на данный момент установлено 255220 файлов и каталогов.)
Подготовка к распаковке lsb-cprocsp-rdr-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается lsb-cprocsp-rdr-64 (4.0.0-4) …
Настраивается пакет lsb-cprocsp-rdr-64 (4.0.0-4) …
Adding new reader:
Nick name: FLASH
Name device: FLASH
Succeeded, code:0x0
Installing lsb-cprocsp-capilite-64…
Выбор ранее не выбранного пакета lsb-cprocsp-capilite-64.
(Чтение базы данных … на данный момент установлено 255259 файлов и каталогов.)
Подготовка к распаковке lsb-cprocsp-capilite-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается lsb-cprocsp-capilite-64 (4.0.0-4) …
Настраивается пакет lsb-cprocsp-capilite-64 (4.0.0-4) …
Installing lsb-cprocsp-kc1-64…
Выбор ранее не выбранного пакета lsb-cprocsp-kc1-64.
(Чтение базы данных … на данный момент установлено 255293 файла и каталога.)
Подготовка к распаковке lsb-cprocsp-kc1-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается lsb-cprocsp-kc1-64 (4.0.0-4) …
Настраивается пакет lsb-cprocsp-kc1-64 (4.0.0-4) …
Installing cprocsp-curl-64…
Выбор ранее не выбранного пакета cprocsp-curl-64.
(Чтение базы данных … на данный момент установлено 255304 файла и каталога.)
Подготовка к распаковке cprocsp-curl-64_4.0.0-4_amd64.deb …
No LSB modules are available.
/etc/init.d/cprocsp: 37: test: Illegal number:
Error: Unknown non-lsb linux
Распаковывается cprocsp-curl-64 (4.0.0-4) …
Настраивается пакет cprocsp-curl-64 (4.0.0-4) …

Очень хочется получить работающую криптографию.


Вверх


Offline

Русев Андрей

 


#4
Оставлено
:

28 апреля 2016 г. 10:05:26(UTC)

Андрей Русев

Статус: Сотрудник

Группы: Администраторы, Участники
Зарегистрирован: 16.04.2008(UTC)
Сообщений: 1,060

Сказал(а) «Спасибо»: 10 раз
Поблагодарили: 319 раз в 241 постах

«No LSB modules are available.» и «Error: Unknown non-lsb linux» — это правильные надписи: Ubuntu 16.04 действительно LSB-несовместимая ОС. Поэтому ошибки при установке ожидаемы, но дальше провайдер будет частично функциональным. Какие у вас ошибки, кроме ошибок установки?

Официальная техподдержка. Официальная база знаний.


Вверх

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

Содержание

  1. “lsb_release command not found” – how to fix it and everything you need to know
  2. Install lsb-core (lsb_release included)
  3. Check lsb_release path for its binary
  4. Reinstall lsb_release using dpkg
  5. Last resort : Reinstall OS
  6. Conclusion
  7. Debian User Forums
  8. lsb_release problem
  9. lsb_release problem
  10. Re: lsb_release problem
  11. Re: lsb_release problem
  12. Re: lsb_release problem
  13. Re: lsb_release problem
  14. Re: lsb_release problem
  15. Re: lsb_release problem
  16. Re: lsb_release problem
  17. Re: lsb_release problem
  18. Re: lsb_release problem
  19. Re: lsb_release problem
  20. Re: lsb_release problem
  21. Re: lsb_release problem
  22. Ошибка: «файл vmlinuz-linux» не найден (РЕШЕНО)
  23. Ошибка Failed to start LSB в Oracle Linux

“lsb_release command not found” – how to fix it and everything you need to know

lsb_release is a command-line utility that prints a detailed list of LSB (Linux Standard Base) and Distribution information. The utility can be used to display information about your Linux installation such as the currently installed Linux distribution, the specific version, and codename.

Users who are beginning with Linux often think that lsb_release is included in all Linux distribution right out of the box, but in reality, it’s not the case.

Running lsb_release in Linux distros which didn’t include it, you’ll certainly get the following error message.

This article is going to show you how to fix «lsb_release command not found» error quickly.

Install lsb-core (lsb_release included)

The error can be fixed by installing the Lsb-core package. You can find this package in almost all Ubuntu/Debian based default OS repositories.

For Fedora or derivates, you have to run

For CentOS or derivatives, you have to run

For Arch Linux or derivatives, you have to run

Check lsb_release path for its binary

«lsb_release command not found» indicates that the system is not able to access lsb_release at its usual path. In order to make sure that lsb_release is installed, you have to check its path manually to see if it’s there.

Type the following command in the terminal to locate where lsb_release reside in the disk:

The following output should look like the following image or contain this string : /usr/bin/lsb_release

If the command returns no output, then you have no lsb_release package installed and have to install it manually using a .deb file.

Reinstall lsb_release using dpkg

To do that, you need to grab the corresponding .deb package that was compiled for your OS version. If you’re using Ubuntu like me, go to one of its Archive Mirror. In this case, we are going to http://us.archive.ubuntu.com/ubuntu/.

Access /pool/main/l/lsb/ path and you’ll see a bunch of .deb package. Select the one that is suitable with your architecture (and64/i386)

There is a directory named lsb_release inside /pool/main/l/ , but it contains nothing, the actual command is included in lsb-core package

Once it finishes downloading, you can install lsb-core DEB file by running the following command :

Remember to replace the /path/to/apt_deb_file.deb with the path of the file you’ve just downloaded.

Last resort : Reinstall OS

Reinstalling the operating system is the fastest solution if you’ve tried the two methods above with no luck. For a fresh start on a server, you can simply re-image it.

Before reinstalling, make sure you have backed up all your data and settings. rclone, a robust, mature backup solution supported by the open-source community, would be our recommendation if you did not already have one.

Rclone installation on Ubuntu was covered previously on our site, along with a few Rclone examples to get you quickly started.

Conclusion

Hopefully, you will be able to solve your problem effectively and quickly with this tutorial. Please consider rate the article below if it does.

You may also want to read our guide on how to fix «Unable to lock the administration directory (/var/lib/dpkg/)» error in apt, which is another common error among Linux newbies.

Источник

Debian User Forums

lsb_release problem

lsb_release problem

#1 Post by maraska » 2016-08-23 17:46

I made stupid mistake installing from script. argh.

Katoolin script https://github.com/LionSec/katoolin . Kali on Debian easy way.. yeah right..

Everything works I was careful and didnt brake any package but when I used lsb_release -a command after installing from script I get

I have Debian testing fully updated, I did aptitude upgrade just before script fiasco.
I have tried purging and reinstalling lsb-release package and dpkg-reconfigure lsb-release in hope it would fix it self.

Now I did manual change in files (this is now current state of files)

Re: lsb_release problem

#2 Post by GarryRicketson » 2016-08-23 18:25

Before updating your system , please remove all Kali-linux repositories to avoid any kind of problem .

Add Kali linux repositories

Unfortunately there’s a lot of bad advice on the Internet. Tutorials found on blogs, forums and other sites often include instructions that will break your system in subtle ways. Don’t simply follow the first advice you find, or the tutorial that seems the easiest. Spend some time reading the documentation and compare the difference between tutorials.

Re: lsb_release problem

#3 Post by stevepusser » 2016-08-23 18:46

There’s nothing wrong with using github; it’s just a site for hosting code and allowing others to collaborate on it. We use it for MX 15 projects.

If you want to use Kali, use it as it is meant to be used, as a penetration testing platform from a Live USB. In no way is it suitable for desktop use.

Re: lsb_release problem

#4 Post by maraska » 2016-08-23 19:02

Thanks, as you sad you are on Sid I would like to see Testing.
I removed repo from sources.list.

Something is wrong, I dont think that this is right(unknown.new.testing)

Re: lsb_release problem

#5 Post by GarryRicketson » 2016-08-23 19:18

Re: lsb_release problem

#6 Post by sunrat » 2016-08-25 00:40

Re: lsb_release problem

#7 Post by dasein » 2016-08-25 00:46

Thanks for the laugh!

Re: lsb_release problem

#8 Post by GarryRicketson » 2016-08-25 02:36

PLAYING around with bluetooth.

I don’t think the OP would get much help from them either.
I can understand why these people do not want to ask at the kali support forum,
it is to obvious that they are just playing games, and have not bothered to
read anything, or do even a little research on what they are playing with.

And I am going to be sure to not let my kids watch Mr.Robot.

Re: lsb_release problem

#9 Post by maraska » 2016-08-25 07:15

Is my english that bad ??

Look, I dont have to explain myself. Thanks to everyone that gave me advice about Kali.. that I did not ask for.

This is Debian forum and I asked in hope you now thing or two about Debian.
1. How to fix changes regarding release change after installing some of packages from Kali.(could be any other unofficial repo)
2. How to find/sort packages that came from other repo (in this case Kali repo).

But of course trolls picked up on offtopic Kali story..

Knock yourself out.

Re: lsb_release problem

#10 Post by pylkko » 2016-08-25 07:41

This is really simple. You can install packages from outside Debian. There is no official guidelines/information about how to do that. It means you are on your own, since you are using Debian in a way that it was not intended to be used. No one here (or anywhere that I can think of) has installed such a system, so you now have a unique system. So, I believe the answer to question no. 1 is you don’t need to fix anything.

For question no. 2, do you mean something like this:

This will show you which version of a package is installed. Then you might be able to logically deduce that «ok this is/is not from Debian testing».

which will give you a list of versions available and their source.

Is that what you want? You want to be able to check later on whether the package you are using is from Debian testing or from somewhere else?

Re: lsb_release problem

#11 Post by Head_on_a_Stick » 2016-08-25 07:47

Re: lsb_release problem

#12 Post by GarryRicketson » 2016-08-25 07:50

‘dpkg’ might work too, but the problem is, these are not Debian packages.

It kind of is not even really «kali» as far as that goes, the author is calling it:
«katoolin». the best place would be to find out more about that would be
there, and the problem is addressed here:
https://github.com/LionSec/katoolin/issues

Hi, im trying to remove all the tools after installing it!
How is this possible?
@LionSec
Owner
LionSec commented on Aug 24, 2015
That option will be disponible in the 2.0 version . regards

Re: lsb_release problem

#13 Post by maraska » 2016-08-25 09:42

I solved my problem by restoring Clonezilla backup that I made prior to experiment with that script.

I just wonted to see if I could resolve this kind of problem manually without using backup.

This could probably help with problem Nr.1, tnx. I didnt now about that package.

Regardless, I am interested in CLI commands that search and sort packages by their origin and state(installed).

This is all possible with Synaptic so it is possible in CLI too.

When I used Synaptic search I could eventually find packages that have kali in; Description and Name, Maintainer, Version or Dependencies.
Also packages are sorted by source repository that they came from.
But that didn’t work first time I tried because I removed kali repo from sources.list.

On my machine I also use packages from KXStudio repo. How could I find and sort them by origin and state from CLI.

So I see you now all about TV shows and Kali, how about Debian guys ?

P.S
I admit I installed KXStudio after watching La Bamba.

Источник

Ошибка: «файл vmlinuz-linux» не найден (РЕШЕНО)

Во время загрузки может возникнуть следующая ошибка:

На английском она выглядит так:

Данная ошибка может возникнуть в двух случаях:

  • сразу после установки Arch Linux
  • после обновления ядра

Если проблема появилась сразу после установки, это означает, что вы неправильно сделали установку, касающуюся раздела /boot — именно там находится файл vmlinuz-linux. Если проблема возникла после обновления ядра, значит процесс обновления был прерван и новое ядро не было создано.

Механизм исправления одинаковый в обоих случаях. Но потребуется внешний диск или USB флешка, на который нужно записать установочный образ Arch Linux.

Загрузитесь в Arch Linux с флешки.

Как и при установке Arch Linux, нужно смонтировать корневую файловую систему в /mnt, а загрузочный диск в /mnt/boot. В следующих командах измените /dev/sda3 и /dev/sda1 на имена и номера ваших разделов.

Если вы забыли имена разделов, то можете посмотреть их командой:

Затем выполните следующие команды:

Если проблема возникла из-за прерванного обновления, то вы столкнётесь с ошибкой error: failed to update core (unable to lock database), либо с ошибкой:

В любом случае для исправления нужно удалить файл /var/lib/pacman/db.lck:

И опять выполните команду:

И, наконец, отмонтируйте разделы и перезагрузитесь:

После этого проблема с ошибкой «vmlinuz-linux не найден» должна исчезнуть.

Источник

Ошибка Failed to start LSB в Oracle Linux

Данная ошибка появляется появляется в дистрибутивах основанных на RedHat таких как CentOS или Oracle Linux, как в моем случае. Связана она с пропаданием настроек TCP/IP на сетевом интерфейсе.

Для начала опишу мой случае. Имеется виртуальная машина на Hyper-V с установленной Oracle Linux 7 в качестве гостевой операционной системы. Сервер был давно установлен и настроен и в один прекрасный момент на нем были установлены свежие обновления безопасности, после чего сервер перезагрузился и более не был доступен по сети.

Зайдя на сервер консолью Hyper-V я обнаружил, что сетевой интерфейс по команде ifconfig имеется, однако на нем не сконфигурирован ip-адрес. Картина была примерно следующая:

При этом в конфигурационном файле cat /etc/sysconfig/network-scripts/ifcfg-eth0 была честная конфигурация примерно следующего вида:

При этом попытки перезапустить сетевое подключение выдавали ошибку:

systemd[1]: Failed to start LSB: Bring up/down networking.

systemd[1]: Unit network.service entered failed state.

Ошибка оказалась связана с внезапно сменившимся MAC-адресом сетевого интерфейса. Причина смены видимо кроется в настройках виртуальной машины Hyper-V но вызвала подобные неприятности впервые. Итак MAC-адрес сетевой карты в виртуальной машине и в настройках в гостевой ОС были разными. Мне осталось только сменить в файле /etc/sysconfig/network-scripts/ifcfg-eth0 в поле HWADDR на правильный и перезагрузить машину. После этих процедур сетевой интерфейс поднялся и сервер заработал в штатном режиме.

На будущее взял на заметку о необходимости контролировать, или вовсе устанавливать статический MAC-адрес в виртуалках Hyper-V, на VMWare с подобными проблемами не сталкивался ни разу.

Источник


Offline

ivanva

 


#1
Оставлено
:

4 июля 2016 г. 15:02:57(UTC)

ivanva

Статус: Участник

Группы: Участники

Зарегистрирован: 04.07.2016(UTC)
Сообщений: 12
Откуда: Россия

Поблагодарили: 1 раз в 1 постах

Добрый день!
Пытаюсь наладить связку Рутокен + Мозилла + roseltorg.ru !!!
Что делаю не так:

sudo apt-get install alien
sudo alien -kci ./ifd-rutokens_1.0.4_1.i486.rpm//Драйвер рутокена с
apt install pcsc-tools
sudo apt-get install libccid pcscd libpcsclite1
pcsc_scan
Устроййство определилось

apt-get update
apt-get install lsb

sudo alien -kci ./lsb-cprocsp-base_4.0.0-4_all.deb
sudo alien -kci ./lsb-cprocsp-rdr_4.0.0-4_i386.deb
Error: Unknown non-lsb linux
sudo alien -kci ./lsb-cprocsp-capilite_4.0.0-4_i386.deb
Error: Unknown non-lsb linux
sudo alien -kci ./lsb-cprocsp-kc1_4.0.0-4_i386.deb
Error: Unknown non-lsb linux
sudo alien -kci ./cprocsp-rdr-gui-gtk_4.0.0-4_i386.deb
Error: Unknown non-lsb linux

sudo alien -kci ./cprocsp-pki-2.0.0-ia32-cades.rpm
[ReturnCode: 0x00000000]
sudo alien -kci ./cprocsp-pki-2.0.0-ia32-plugin.rpm

при наборе команды /opt/cprocsp/bin/ia32/csptest -enum -info

выскакивает вот это сообщение
CSP (Type:80) v4.0.9006 KC1 Release Ver:4.0.9708 OS:Linux CPU:IA32 FastCode:READY:SSSE3.
CryptAcquireContext succeeded.HCRYPTPROV: 142054851
GetProvParam(…PP_ENUMALGS…) until it returns false
Algid Bits Type NameLen AlgName
__________________________________________________
0000661eh 256 Encrypt 14 GOST 28147-89
00008021h 256 Hash 18 GR 34.11-2012 256
00002e49h 512 Signature 18 GR 34.10-2012 256
0000aa46h 512 Exchange 18 DH 34.10-2012 256
0000aa47h 512 Exchange 18 DH 34.10-2012 256
0000801fh 32 Hash 19 HMAC GOST 28147-89
Cycle exit when getting data. 6 items found. Level completed without problems.
Total: SYS: 0,020 sec USR: 0,160 sec UTC: 0,180 sec
[ErrorCode: 0x00000000]

при наборе /opt/cprocsp/bin/ia32/csptest -keyset -newkeyset -cont ‘\.hdimagetest’

запросил пароль и поводить мышкой надо было

Однако для контроля по указаанной ссылке http://www.cryptopro.ru/…ge/cades_bes_sample.html
тест не пройден (Плагин загружен, но не создаются обьекты)

В списке плагинов CryptoPro CAdES plugin присутствует.

В чем может быть проблема?


Вверх

thanks 1 пользователь поблагодарил ivanva за этот пост.

finansist

оставлено 24.10.2016(UTC)


Offline

ivanva

 


#2
Оставлено
:

4 июля 2016 г. 15:14:59(UTC)

ivanva

Статус: Участник

Группы: Участники

Зарегистрирован: 04.07.2016(UTC)
Сообщений: 12
Откуда: Россия

Поблагодарили: 1 раз в 1 постах

В настройках плагина сделал включить всегда!

Появилась заветная надпись:
Плагин загружен.
Версия плагина: 2.0.12438 Версия криптопровайдера: 4.0.9708
Криптопровайдер: Crypto-Pro GOST R 34.10-2001 KC1 CSP

Однако при попытке подписать выходит ошибка -> Ошибка при открытии хранилища: Error calling method on NPObject!


Вверх


Offline

ivanva

 


#3
Оставлено
:

5 июля 2016 г. 10:02:40(UTC)

ivanva

Статус: Участник

Группы: Участники

Зарегистрирован: 04.07.2016(UTC)
Сообщений: 12
Откуда: Россия

Поблагодарили: 1 раз в 1 постах

провайдер выдает вот такой ответ:
/opt/cprocsp/bin/ia32/csptest -enum -info
CSP (Type:80) v4.0.9006 KC1 Release Ver:4.0.9708 OS:Linux CPU:IA32 FastCode:READY:SSSE3.
CryptAcquireContext succeeded.HCRYPTPROV: 155088323
GetProvParam(…PP_ENUMALGS…) until it returns false
Algid Bits Type NameLen AlgName
__________________________________________________
0000661eh 256 Encrypt 14 GOST 28147-89
00008021h 256 Hash 18 GR 34.11-2012 256
00002e49h 512 Signature 18 GR 34.10-2012 256
0000aa46h 512 Exchange 18 DH 34.10-2012 256
0000aa47h 512 Exchange 18 DH 34.10-2012 256
0000801fh 32 Hash 19 HMAC GOST 28147-89
Cycle exit when getting data. 6 items found. Level completed without problems.
Total: SYS: 0,000 sec USR: 0,170 sec UTC: 0,180 sec
[ErrorCode: 0x00000000]

Есть одна не понятная вещь файла libnpcades.so.1.0.0 нет в каталоге /opt/cprocsp/lib/ia32/libnpcades.so.1.0.0
однако файл libnpcades.so присутствует в каталоге /usr/lib/mozilla/plugins/ это нормально?


Вверх


Offline

ivanva

 


#4
Оставлено
:

5 июля 2016 г. 10:55:20(UTC)

ivanva

Статус: Участник

Группы: Участники

Зарегистрирован: 04.07.2016(UTC)
Сообщений: 12
Откуда: Россия

Поблагодарили: 1 раз в 1 постах

создал запрос на сертификат с обычными прорвами ошибка ушла…
теперь сообщает что у меня отсутствуют личные сертификаты вот.
/opt/cprocsp/bin/ia32/csptest -keyset -newkeyset -cont ‘\.hdimagetest’


Вверх


Offline

nickm

 


#5
Оставлено
:

5 июля 2016 г. 12:58:13(UTC)

nickm

Статус: Активный участник

Группы: Участники

Зарегистрирован: 31.05.2016(UTC)
Сообщений: 797

Сказал(а) «Спасибо»: 237 раз
Поблагодарили: 129 раз в 119 постах

Автор: ivanva Перейти к цитате

создал запрос на сертификат с обычными прорвами ошибка ушла…
теперь сообщает что у меня отсутствуют личные сертификаты вот.
/opt/cprocsp/bin/ia32/csptest -keyset -newkeyset -cont ‘\.hdimagetest’

Вы начали топик с Рутокена, а действия производите с хранилищем на диске…

Делаем так(все пути относительные каталогов утилит КриптоПро)…
Добавляем ридер, узнать как он именуется позволит команда

Код:

#./list_pcsc

например для единственного «Rutoken S»

Код:

#./cpconfig -hardware reader -add 'Aktiv Co. Rutoken S 00 00'

после экспортируем пользовательский сертификат с токена

Код:

#./cryptcp -CSPcert -cont '\.Aktiv Co. Rutoken S 00 00' -df cert.cer

после уже связываем пользовательский сертификат с хранилищем /прописываем пользовательский сертификат, поэтому команду выполнять от пользователя

Код:

$./certmgr -inst -store uMy -file ./cert.cer -cont '\.Aktiv Co. Rutoken S 00 00' -pin 12345678

Ну и остается по мелочи, если потребуется установить корневой сертификат(предварительно скачать из Центра Сертификации)

Код:

#./certmgr -inst -store uRoot -file ./root.cer

и один из способов добавить сайт в доверенные

Код:

$cd /etc/opt/cprocsp && firefox trusted_sites.html

Отредактировано пользователем 5 июля 2016 г. 12:58:44(UTC)
 | Причина: Не указана


Вверх


Offline

ivanva

 


#6
Оставлено
:

5 июля 2016 г. 15:36:41(UTC)

ivanva

Статус: Участник

Группы: Участники

Зарегистрирован: 04.07.2016(UTC)
Сообщений: 12
Откуда: Россия

Поблагодарили: 1 раз в 1 постах

Ситуация поменялась!
Теперь при входе на сайте roseltorg при выборе ЭЦП в списке подписей есть наша компания, однако при нажатии кнопки далее ничего не происходит! На тестовой странице изменилась надпись на Плагин загружен, но не создаются обьекты.
все пункты выполнились кроме этого «./certmgr -inst -store uRoot -file ./root.cer».

В листе сертификата вся полная информация (certmgr -list)
Вот…


Вверх


Offline

ivanva

 


#7
Оставлено
:

5 июля 2016 г. 15:55:25(UTC)

ivanva

Статус: Участник

Группы: Участники

Зарегистрирован: 04.07.2016(UTC)
Сообщений: 12
Откуда: Россия

Поблагодарили: 1 раз в 1 постах

В настройках Мозиллы установил включить плагин всегда (хотя раньше его уже включал не понятно почему сбросился), теперь на тестовой странице надпись Плагин загружен, поле сертификата пустое! Но на сайте roseltorg ситуация осталось прежней!


Вверх


Offline

nickm

 


#8
Оставлено
:

5 июля 2016 г. 19:30:48(UTC)

nickm

Статус: Активный участник

Группы: Участники

Зарегистрирован: 31.05.2016(UTC)
Сообщений: 797

Сказал(а) «Спасибо»: 237 раз
Поблагодарили: 129 раз в 119 постах

тогда снова вернемся к первому посту…
1. Зачем Вы *.deb пакеты устанавливаете с помощью alien? Лично Я произвожу установку с помощью скрипта install.sh (предварительно изменив содержимое), а уже после устанавливаю недостающие пакеты или удаляю лишние;
2. насколько помню не все пакеты устанавливаются «без запинки», где-то да и всплывает неразбериха с зависимостями.

Я бы посоветовал начать все с начала, предварительно удалив КриптоПро.
Завтра, с рабочего места, процитирую пошаговую инструкцию (составлял для пользователей как версии 3.6 так и 4.0)


Вверх


Offline

ivanva

 


#9
Оставлено
:

5 июля 2016 г. 20:37:16(UTC)

ivanva

Статус: Участник

Группы: Участники

Зарегистрирован: 04.07.2016(UTC)
Сообщений: 12
Откуда: Россия

Поблагодарили: 1 раз в 1 постах

При заходе на площадке sberbank-ast.ru и выбора сертификата выскакивает ошибка Ошибка при подписании данных: Error calling method on NPObject!!!
Brick wall Brick wall Brick wall Brick wall


Вверх


Offline

nickm

 


#10
Оставлено
:

6 июля 2016 г. 8:01:18(UTC)

nickm

Статус: Активный участник

Группы: Участники

Зарегистрирован: 31.05.2016(UTC)
Сообщений: 797

Сказал(а) «Спасибо»: 237 раз
Поблагодарили: 129 раз в 119 постах

Установим библиотеки

Код:

$sudo apt-get install libccid pcscd libpcsclite1 lsb lsb-base lsb-core

Создадим папку с которой будем работать

Код:

$md ~/csp

Распакуем скачанные архивы (пути подставляем Свои)

Код:

$tar -zxf ~/linux-ia32_deb.tgz -C ~/csp && tar -zxf ~/cades_linux_ia32.tar.gz -C ~/csp

Переместим все файлы в csp

Код:

$mv ~/csp/linux-ia32_deb/* ~/csp && rd ~/csp/linux-ia32_deb/

Выполним install.sh

Код:

$sudo ~/csp/install.sh

Доустановим недостающие пакеты

Код:

$sudo dpkg -i ~/csp/cprocsp-rdr-gui-gtk-4.0.0-4_i386.deb ~/csp/cprocsp-rdr-pcsc-4.0.0-4_i386.deb ~/csp/cprocsp-rdr-rutoken-4.0.0-4_i386.deb

Установим плагин

Код:

$sudo alien -kci ~/csp/cprocsp-pki-2.0.0-ia32-cades.rpm ~/csp/cprocsp-pki-2.0.0-ia32-plugin.rpm

Установим драйвер Рутокен

Код:

$sudo dpkg -i ~/csp/ifd-rutokens_1.0.1_i386.deb

Проверим как определяется Рутокен

Код:

$sudo /opt/cprocsp/bin/ia32/list_pcsc

Добавим ридер Рутокен (наименование подставляем Свое,смотрим вывод предыдущей команды)

Код:

$sudo /opt/cprocsp/sbin/ia32/cpconfig -hardware reader -add 'Aktiv Co. Rutoken S 00 00'

Экспортируем пользовательский сертификат в домашнюю папку

Код:

$/opt/cprocsp/bin/ia32/cryptcp -CSPcert -cont '\.Aktiv Co. Rutoken S 00 00' -df ~/cert.cer

Свяжем сертификат с хранилищем/установим пользовательский сертификат

Код:

$/opt/cprocsp/bin/ia32/certmgr -inst -store uMy -file ~/cert.cer -cont '\.Aktiv Co. Rutoken S 00 00' -pin 12345678

Если требуется, то скачиваем корневой сертификат с Центра Сертификации и устанавливаем

Код:

$sudo /opt/cprocsp/bin/ia32/certmgr -inst -store uRoot -file ~/root.cer

Консольный вариант добавления сайта в доверенные

Код:

$/opt/cprocsp/sbin/ia32/cpconfig -ini "localSoftwareCrypto ProCAdESplugin" -add multistring "TrustedSites" "https://www.roseltorg.ru"

с помощью Firefox

Код:

$cd /etc/opt/cprocsp && firefox trusted_sites.html

как-то так, если ничего не пропустил и/или не учитывая особенности системы(мог допустить описку, т.к. в последние дни устанавливал и *.deb и *.rpm и x32 и x64 и разные дистрибутивы)…

Отредактировано пользователем 6 июля 2016 г. 9:46:02(UTC)
 | Причина: подправил наименование файлов *.deb


Вверх

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

При попытке установить пакет lsb выходит сообщение такого рода (см. приложение), причем если попытаться установить lsb-desktop, то он будет просить другую зависимость, как решить эту проблему?

« Последнее редактирование: 13.12.2015 23:18:28 от SGx »


Записан


«Получить сведения» нажимали ?


Записан

Сноси Винду, переходи на Линукс ! :)


Не обновлён идекс.

apt-get updateили

«Получить сведения»


Записан



Записан


В тексте (у меня картинки на телефоне отключены) что выводится при

apt-repo
apt-get update
apt-get install lsb


Записан

Андрей Черепанов (cas@)


apt-repo

rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/ x86_64 classic
rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/ noarch classic

apt-get update

Получено: 1 http://ftp.altlinux.org x86_64 release [915B]
Получено: 2 http://ftp.altlinux.org noarch release [709B]
Получено 1624B за 0s (7155B/s).                 
Найдено http://ftp.altlinux.org x86_64/classic pkglist
Найдено http://ftp.altlinux.org x86_64/classic release
Найдено http://ftp.altlinux.org noarch/classic pkglist
Найдено http://ftp.altlinux.org noarch/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено

apt-get install lsb

Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  lsb: Требует: lsb-desktop (= 4.0)
E: Извините, `битые' пакеты


Записан


А у меня в системе он уже установлен

# apt-get install lsb
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия lsb уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
но у меня

# apt-repo
rpm [p7] http://mirror.yandex.ru/altlinux/p7/branch/ x86_64 classic
rpm [p7] http://mirror.yandex.ru/altlinux/p7/branch/ x86_64-i586 classic
rpm [p7] http://mirror.yandex.ru/altlinux/p7/branch/ noarch classic
и свежеустановленный x86_64 simply с обновлениями по сегодняшний день.
PS Память жрется по сравнению с i586 просто уйма, раза в два на глаз больше.

« Последнее редактирование: 13.12.2015 21:41:24 от sb »


Записан


У меня Сизиф, при установке Хрома требует этот пакет, но не в какую, а другие пакеты ставит.


Записан


apt-get install lsb-desktop


Записан

Андрей Черепанов (cas@)


apt-get install lsb-desktop

# apt-get install lsb-desktop
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  lsb-desktop: Требует: libQtNetwork.so.4()(64bit)
E: Извините, `битые' пакеты


Записан


Что-то у вас «левое» стоит?


Записан


И что вам мешает установить libqt4-network?


Записан


А у меня в системе он уже установлен

В первых сборках 7.0.x не было, потом добавили вроде бы.


Записан

Сноси Винду, переходи на Линукс ! :)


Проблема решилась таким способом: я обновил libqt4-core, при обновлении удалились пакеты которые мешали установке lsb. После этого пакет установился.


Записан


I`m in deep trouble with my Ubuntu 13.04. Ubuntu stopped support of 13.04 so I added wheezy repository to sources.list then upgraded my system. After then I can neither install any package nor upgrade my system. I tried lots of things like

apt-get install -f

with no luck.
I open my comp through live USB and chroot to broken system.

I keep getting following long error message when I try to install a package

  The following extra packages will be installed:   util-linux
Suggested packages:   util-linux-locales kbd console-tools The
following NEW packages will be installed:   util-linux 0 upgraded, 1
newly installed, 0 to remove and 0 not upgraded. 10 not fully
installed or removed. Need to get 0 B/618 kB of archives. After this
operation, 1,590 kB of additional disk space will be used. Do you
want to continue [Y/n]?  Preconfiguring packages ... (Reading
database ... 588796 files and directories currently installed.)
Unpacking util-linux (from
.../util-linux_2.20.1-5.1ubuntu8.1_i386.deb) ... initctl: Unknown
job: K02screen-cleanup insserv: warning: script 'K02screen-cleanup'
missing LSB tags and overrides insserv: warning: script
'K02acpi-support' missing LSB tags and overrides initctl: Unknown
job: K02screen-cleanup initctl: Unknown job: S02screen-cleanup
insserv: Script martian is broken: incomplete LSB comment. insserv:
missing `Required-Start:' entry: please add even if empty. insserv:
missing `Required-Stop:'  entry: please add even if empty. insserv:
missing `Default-Stop:'   entry: please add even if empty. initctl:
Unknown job: S02screen-cleanup insserv: Script martian is broken:
incomplete LSB comment. insserv: missing `Required-Start:' entry:
please add even if empty. insserv: missing `Required-Stop:'  entry:
please add even if empty. insserv: missing `Default-Stop:'   entry:
please add even if empty. initctl: Unknown job: S02screen-cleanup
insserv: Script martian is broken: incomplete LSB comment. insserv:
missing `Required-Start:' entry: please add even if empty. insserv:
missing `Required-Stop:'  entry: please add even if empty. insserv:
missing `Default-Stop:'   entry: please add even if empty. initctl:
Unknown job: S02screen-cleanup insserv: Script martian is broken:
incomplete LSB comment. insserv: missing `Required-Start:' entry:
please add even if empty. insserv: missing `Required-Stop:'  entry:
please add even if empty. insserv: missing `Default-Stop:'   entry:
please add even if empty. initctl: Unknown job: K02screen-cleanup
initctl: Unknown job: S02procps insserv: warning: script 'S02procps'
missing LSB tags and overrides initctl: Unknown job: S01udev
insserv: warning: script 'S01udev' missing LSB tags and overrides
insserv: Script martian is broken: incomplete LSB comment. insserv:
missing `Required-Start:' entry: please add even if empty. insserv:
missing `Required-Stop:'  entry: please add even if empty. insserv:
missing `Default-Stop:'   entry: please add even if empty. insserv:
Default-Stop  undefined, assuming empty stop  runlevel(s) for script
`martian' insserv: warning: script 'network-interface-security'
missing LSB tags and overrides insserv: Default-Start undefined,
assuming empty start runlevel(s) for script
`network-interface-security' insserv: Default-Stop  undefined,
assuming empty stop  runlevel(s) for script
`network-interface-security' insserv: warning: script
'plymouth-splash' missing LSB tags and overrides insserv:
Default-Start undefined, assuming empty start runlevel(s) for script
`plymouth-splash' insserv: Default-Stop  undefined, assuming empty
stop  runlevel(s) for script `plymouth-splash' insserv: warning:
script 'plymouth' missing LSB tags and overrides insserv:
Default-Start undefined, assuming empty start runlevel(s) for script
`plymouth' insserv: Default-Stop  undefined, assuming empty stop 
runlevel(s) for script `plymouth' insserv: warning: script
'plymouth-ready' missing LSB tags and overrides insserv:
Default-Start undefined, assuming empty start runlevel(s) for script
`plymouth-ready' insserv: Default-Stop  undefined, assuming empty
stop  runlevel(s) for script `plymouth-ready' insserv: warning:
script 'screen-cleanup' missing LSB tags and overrides insserv:
warning: script 'squid3' missing LSB tags and overrides insserv:
Default-Start undefined, assuming empty start runlevel(s) for script
`squid3' insserv: Default-Stop  undefined, assuming empty stop 
runlevel(s) for script `squid3' insserv: warning: script
'networking' missing LSB tags and overrides insserv: Default-Start
undefined, assuming empty start runlevel(s) for script `networking'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s)
for script `networking' insserv: warning: script
'udev-fallback-graphics' missing LSB tags and overrides insserv:
Default-Start undefined, assuming empty start runlevel(s) for script
`udev-fallback-graphics' insserv: Default-Stop  undefined, assuming
empty stop  runlevel(s) for script `udev-fallback-graphics' insserv:
warning: script 'network-interface' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s)
for script `network-interface' insserv: Default-Stop  undefined,
assuming empty stop  runlevel(s) for script `network-interface'
insserv: warning: script 'plymouth-log' missing LSB tags and
overrides insserv: Default-Start undefined, assuming empty start
runlevel(s) for script `plymouth-log' insserv: Default-Stop 
undefined, assuming empty stop  runlevel(s) for script
`plymouth-log' insserv: warning: script 'udevtrigger' missing LSB
tags and overrides insserv: Default-Start undefined, assuming empty
start runlevel(s) for script `udevtrigger' insserv: Default-Stop 
undefined, assuming empty stop  runlevel(s) for script `udevtrigger'
insserv: warning: script 'nagios' missing LSB tags and overrides
insserv: warning: script 'rsyslog' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s)
for script `rsyslog' insserv: Default-Stop  undefined, assuming
empty stop  runlevel(s) for script `rsyslog' insserv: warning:
script 'kmod' missing LSB tags and overrides insserv: Default-Start
undefined, assuming empty start runlevel(s) for script `kmod'
insserv: Default-Stop  undefined, assuming empty stop  runlevel(s)
for script `kmod' insserv: warning: script 'procps' missing LSB tags
and overrides insserv: Default-Stop  undefined, assuming empty stop 
runlevel(s) for script `procps' insserv: warning: script 'mongodb'
missing LSB tags and overrides insserv: Default-Start undefined,
assuming empty start runlevel(s) for script `mongodb' insserv:
Default-Stop  undefined, assuming empty stop  runlevel(s) for script
`mongodb' insserv: warning: script 'avahi-daemon' missing LSB tags
and overrides insserv: Default-Start undefined, assuming empty start
runlevel(s) for script `avahi-daemon' insserv: Default-Stop 
undefined, assuming empty stop  runlevel(s) for script
`avahi-daemon' insserv: warning: script 'plymouth-stop' missing LSB
tags and overrides insserv: Default-Start undefined, assuming empty
start runlevel(s) for script `plymouth-stop' insserv: Default-Stop 
undefined, assuming empty stop  runlevel(s) for script
`plymouth-stop' insserv: warning: script 'udev' missing LSB tags and
overrides insserv: Default-Stop  undefined, assuming empty stop 
runlevel(s) for script `udev' insserv: warning: script
'acpi-support' missing LSB tags and overrides insserv: warning:
script 'udev-finish' missing LSB tags and overrides insserv:
Default-Start undefined, assuming empty start runlevel(s) for script
`udev-finish' insserv: Default-Stop  undefined, assuming empty stop 
runlevel(s) for script `udev-finish' insserv: warning: script
'network-interface-container' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s)
for script `network-interface-container' insserv: Default-Stop 
undefined, assuming empty stop  runlevel(s) for script
`network-interface-container' insserv: warning: script
'plymouth-upstart-bridge' missing LSB tags and overrides insserv:
Default-Start undefined, assuming empty start runlevel(s) for script
`plymouth-upstart-bridge' insserv: Default-Stop  undefined, assuming
empty stop  runlevel(s) for script `plymouth-upstart-bridge'
insserv: warning: script 'udevmonitor' missing LSB tags and
overrides insserv: Default-Start undefined, assuming empty start
runlevel(s) for script `udevmonitor' insserv: Default-Stop 
undefined, assuming empty stop  runlevel(s) for script `udevmonitor'
insserv: There is a loop between service tlp and nagios if stopped
insserv:  loop involving service nagios at depth 2 insserv:  loop
involving service tlp at depth 1 insserv: Stopping nagios depends on
tlp and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order! update-rc.d:
error: insserv rejected the script header dpkg: error processing
/var/cache/apt/archives/util-linux_2.20.1-5.1ubuntu8.1_i386.deb
(--unpack):  subprocess new pre-installation script returned error
exit status 1 Errors were encountered while processing: 
/var/cache/apt/archives/util-linux_2.20.1-5.1ubuntu8.1_i386.deb E:
Sub-process /usr/bin/dpkg returned an error code (1)

How can I recover my system?

dpkg —audit The following packages have been unpacked but not yet
configured. They must be configured using dpkg —configure or the
configure menu option in dselect for them to work: initramfs-tools
tools for generating an initramfs module-init-tools transitional dummy
package (module-init-tools to kmod) procps /proc file system utilities
ifupdown high level tools to configure network interfaces mountall
filesystem mounting tool kmod tools for managing Linux kernel modules
plymouth graphical boot animation and logger — main package upstart
event-based init daemon initscripts scripts for initializing and
shutting down the system udev rule-based device node and kernel event
manager

========================================================================

Содержание

  1. При установке криптопро на линукс требует LSB пакет
  2. Error unknown non lsb linux
  3. 1. Скачиваем deb-пакет для установки КриптоПро в Ubuntu
  4. 2. Установка КриптоПро в графическом режиме
  5. 3. Ввод лицензионного кода
  6. 4. Установка дополнительных файлов поддержки КрптоПро
  7. 5. Установка драйверов Рутокен
  8. 6. Перезапуск службы pcscd
  9. 7. Проверка работоспособности Рутокена при помощи фирменных средств производителя
  10. 8. Проверка работоспособности Рутокена при помощи встроенных средств КриптоПро
  11. 9. Просмотр и Импорт в Личное хранилище сертификатов с Рутокена
  12. 10. Просмотр личных сертификатов в хранилище
  13. 11. Импорт коренвых сертификатов в хранилище доверенных корневых сертификатов
  14. 12. Установка КриптоПро ЭЦП Browser plug-in
  15. 13. Установка расширения браузера КриптоПро ЭЦП Browser plug-in
  16. 14. Тестирование работоспособности подписи
  17. 15. Доополнительное ПО для Рутокена
  18. Установка и настройка подписи ЭЦП через КриптоПро CSP на Linux(Ubuntu)

При установке криптопро на линукс требует LSB пакет

Добрый день, При установке Крипты на Centos 7(Xfce) происходит ошибка и появляется следующее окно с сообщением:

хотя установил пакет командой:

Как установить криптопро 4 на линукс?
Есть где нибудь пошаговая инструкция по установки криптопро 4 vipnet на линукс

При установке Windows XP требует диск
Здравствуйте, форумчане. На ноуте решил установить ХР поверх уже установленной. Все идет нормально.

Требует PCI устройства при установке
Народ подскажите пожалуйста , как решить проблему с PCI устройством(требует при установке) , при.

При установке требует драйвер DVD
windows 7 rc x64 build 7100 + ноут asus f3se // устанавливаю с флешки,после выбора языка вылетает.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Линукс при установке не видит жесткий диск
Здравствуйте! Столкнулся с проблемой установки Linux. Образ: linuxmint-19-cinnamon-64bit-v2.iso. .

Программа RastrWin при установке требует привелегий администратора
Ввожу имя пользователя и пароль. Выдает ошибку Нажимаю ок, в строке с именем написано.

При установке виртуальной системы требует файл преднастроек
Ubuntu 13.04 устанавливаю его на виртуалку, выходит ошибка в самом начале установки ubuntu server

При установке Windows требует драйвера на жёсткий диск
здраствуйте. у проблема глобального масштаба. я по своей глупости снес драва жесткого диска, после.

Требует драйвера для харда при установке Windows 7
День добрый. Вот столкнулся с проблемой видимости жесткого диска при установки win7. Устанавливаю.

Ошибка при установке на виртуальный диск Линукс Чакра
Пишет что ошибка в раздаче Umount. Что делать мне ребята?

Источник

Error unknown non lsb linux

Если кто-то уже ранее имел опыт установки КриптоПро на Windows, то спешу вас огорчить: дела с Linux обстоят гораздо хуже.

Почему? Дело в том, что версия КриптоПро для Linux почти лишена графической среды управления, так что даже импорт сертификатов придется выполнять консольными командами (за исключением последней 5-ой версии КриптоПро). Но если вы используете Linux, то данное обстоятельство вас не должно напугать.

Не буду ходить больше вокруг да около, а сразу приступлю к описанию процесса установки и настройки КриптоПро в Ubuntu 18.04. Все описанные далее инструкции справедливы для Rutoken Lite.

1. Скачиваем deb-пакет для установки КриптоПро в Ubuntu

Загрузка доступна с официального сайта КриптоПро в разделе Продукты. Отмечу лишь то, что надо скачивать обязательно сертифицированную версию. В данном материале описана установка и настройка КриптоПро CSP 4.0 R3.

Далее загруженный архив tgz необходимо распаковать.

2. Установка КриптоПро в графическом режиме

Переходим в папку с распакованным архивом и выбираем в контекстном меню команду Открыть в Терминале (в Kubuntu Действия / Открыть Терминал в этой папке). Для запуска установки в КриптоПро в графическом режиме вводим в терминале команду

Появится Мастер установки КриптоПро. Навигация в мастере установки осуществляется при помощи клавиши Tab, выбор чекбоксов осуществляется нажатием пробела. Жмем Next, отмечаем все доступные к установке компоненты, далее жмем Install.

В окне Терминала запустится процесс установки, следует проконтролировать отсутствие ошибок установки. В конце мастер сообщит об успешной установке, после чего следует нажать клавишу ОК.

Кратко о компонентах КриптоПро для Linux:

cprocsp-curl — Библиотека libcurl с реализацией шифрования по ГОСТ

lsb-cprocsp-base — Основной пакет КриптоПро CSP

lsb-cprocsp-capilite — Интерфейс CAPILite и утилиты

lsb-cprocsp-kc1 — Провайдер криптографической службы KC1

lsb-cprocsp-rdr — Поддержка ридеров и RNG

cprocsp-rdr-gui-gtk — Графический интерфейс для диалоговых операций

cprocsp-rdr-rutoken — Поддержка карт Рутокен

cprocsp-rdr-jacarta — Поддержка карт JaCarta

cprocsp-rdr-pcsc — Компоненты PC/SC для ридеров КриптоПро CSP

lsb-cprocsp-pkcs11 — Поддержка PKCS11

3. Ввод лицензионного кода

Далее мастер предложит ввести код лицензии. Делать это не обязательно. По умолчанию КриптоПро включает стандартную лицензию на три месяца. Проверить срок действия лицензии можно стандартной командой в Терминале

/opt/cprocsp/sbin/amd64/cpconfig -license -view

4. Установка дополнительных файлов поддержки КрптоПро

Если установка КриптоПро запущена не в графическом режиме или при установке выбраны не все компоненты, то следует в обязательном порядке установить следующие пакеты (найти их можно в папке установки КриптоПро с файломinstall_gui.sh):

5. Установка драйверов Рутокен

Rutoken Lite не требует установки дополнительных драйверов. Для установки других типов Рутокена потребуется посетить официальный сайт и установить необходимые драйвера.

Однако для полноценной работы Рутокена потребуется установить дополнительные библиотеки при помощи команды в Терминале:

sudo apt-get install libccid pcscd libpcsclite1 pcsc-tools opensc

Для Rutoken S, JaCarta PKI потребуется установка дополнительных драйверов. Пишите в комментариях, если кому-то нужно расписать данный момент.

6. Перезапуск службы pcscd

Перезапустить указанную службы легко при помощи команды

sudo service pcscd restart

7. Проверка работоспособности Рутокена при помощи фирменных средств производителя

Выполнив команду pcsc_scan в терминале, можно проверить работоспособность подключенного Рутокена. Если картинка такая же, как и на скриншоте, то все работает правильно.

8. Проверка работоспособности Рутокена при помощи встроенных средств КриптоПро

Средства КриптоПро также позволяют сразу же проверить работоспособность присоединенных носителей. Команда в терминале

/opt/cprocsp/bin/amd64/csptest -card -enum -v -v

9. Просмотр и Импорт в Личное хранилище сертификатов с Рутокена

Для просмотра личных сертификатов, имеющихся на подключенных контейнерах, выполняем команду в Терминале

/opt/cprocsp/bin/amd64/csptest -keyset -enum_cont -fqcn -verifyc

Для импорта всех личных сертификатов со всех подключенных носителей выполняем команду в Терминале

/opt/cprocsp/bin/amd64/csptestf -absorb -cert

10. Просмотр личных сертификатов в хранилище

Убедиться в успешном импорте сертификатов с Рутокена в Личное хранилище сертификатов можно при помощи команды в терминале

/opt/cprocsp/bin/amd64/certmgr -list -store uMy

Для удаления сертификата из личного хранилища сертификатов следует выполнить команду в Терминале:

/opt/cprocsp/bin/amd64/certmgr -delete -store umy

Далее терминал предложит указать номер удаляемого сертификата.

На скриншоте выше вы видите, что удостоверяющим центром, который выпустил мой сертификат, является ООО «Компания Тензор». Вот для этой компании и надо искать и устанавливать корневые сертификаты. Как установить корневые сертификаты, читайте в следующем пункте.

11. Импорт коренвых сертификатов в хранилище доверенных корневых сертификатов

Вначале скопируем кореные сертификаты в отдельную папку. Затем в контекстном меню, перейдя в эту папку, выполним команду Открыть в терминале. Далее произведем установку командой в Теримнале:

sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file «uc_tensor_44-2017.cer»

sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file «uc_tensor-2018_gost2012.cer»

sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file «uc_tensor-2017.cer»

12. Установка КриптоПро ЭЦП Browser plug-in

Для установки КриптоПро ЭЦП Browser plug-in потребуется утилита alien. Установим ее командой:

sudo apt install alien

Далее скачиваем установочный пакет КриптоПро ЭЦП Browser plug-in с официального сайта КриптоПро.

Распаковываем архив cades_linux_amd64.zip и переходим перейти в каталог с распакованными файлами, выполним команду Открыть в терминале и далее выполним команды для преобразования rpm-пакетов в deb-пакеты:

alien -dc cprocsp-pki-2.0.0-amd64-cades.rpm

alien -dc cprocsp-pki-2.0.0-amd64-plugin.rpm

Далее устанавливаем deb-пакеты:

sudo alien -kci cprocsp-pki-cades_2.0.0-2_amd64.deb

sudo alien -kci cprocsp-pki-plugin_2.0.0-2_amd64.deb

Обратите внимание: при установке этих двух пакетов не должно быть ошибок.

13. Установка расширения браузера КриптоПро ЭЦП Browser plug-in

Далее необходимо в используемом вами браузере установить расширение КриптоПро ЭЦП Browser plug-in. Cсылка на расширение для Google Chrome

14. Тестирование работоспособности подписи

Если вы все сделали правильно, то КриптоПро настроен. Проверить подпись можно по ссылке

15. Доополнительное ПО для Рутокена

Если вам понадобятся дополнительные плагины или драйвера для Рутокена, то скачать вы всегда их сможете с официального сайта производителя по ссылке, которая указана ниже:

На этом все. Как выясняется, установка КриптоПро в Ubuntu Linux 18.04 не такая уж сложная.

Понравилась статья? Не очень? Тогда возможно, что вы напишите свою гораздо лучше. Просто перейдите по ссылке Размещение статей и ознакомьтесь с правилами публикации статей на сайте MultiBlog67.RU .

Источник

Установка и настройка подписи ЭЦП через КриптоПро CSP на Linux(Ubuntu)

1. Чтобы установить КриптоПро CSP: 1. Зарегистрируйтесь на сайте http://cryptopro.ru/products/csp/downloads, скачайте программу установки и разархивируйте ее.

Информация по установке

Выполните предварительно команды в терминале под суперпользователем:

Для обновления списка доступных пакетов до последних изменений в репозитариях набрать следующее:

sudo apt-get update

Для обновления всех установленных пакетов программ:

sudo apt-get upgrade

Скачанные пакеты необходимо разархивировать:

После при помощи команды установить пакеты:

sudo sh install_gui.sh

При котором откроется терминал с возможностью установки через GUI.

Лучше поставить пакеты вручную:

sudo dpkg -i lsb-cprocsp-devel_4.0.0-5_all.deb

sudo dpkg -i cprocsp-curl-64_4.0.0-4_amd64.deb

sudo apt-get install libpangox-1.0-dev

sudo dpkg -i cprocsp-rdr-gui-gtk-64_4.0.0-4_amd64.deb

sudo dpkg -i cprocsp-rdr-rutoken-64_4.0.0-4_amd64.deb

sudo dpkg -i ifd-rutokens_1.0.1_amd64.deb

sudo dpkg -i lsb-cprocsp-base_4.0.0-4_all.deb

sudo dpkg -i lsb-cprocsp-capilite-64_4.0.0-4_amd64.deb

2. Скачать утилиту администрирования Рутокен по ссылке: https://www.rutoken.ru/support/download/drivers-for-nix/
Прямая ссылка: https://www.rutoken.ru/support/download/get/rtDrivers-x64-deb.html

Для того чтобы установить драйверы Рутокен для Linux(Ubuntu), загрузите установочный файл. После завершения процесса установки подключите Рутокен к компьютеру.


2.1 Произвести установку в систему.

Для deb-based систем (Debian, Ubuntu, Linux Mint и др.) это библиотека libccid не ниже 1.3.11, пакеты pcscd и libpcsclite1. Для установки указанных пакетов запустите терминал и выполните команду:

sudo apt-get install libccid pcscd libpcsclite1

После выполнить установку пакета утилиты администрирования рутокен:

sudo dpkg -i ifd-rutokens_1.0.4_amd64.deb

Информация по установке

В редких случаях если не определяется Рутокен в утилите администрирования, необходимо перезагрузить систему, после данных манипуляций Рутокен должен определиться в системе.

Для обеспечения работоспособности электронных идентификаторов Рутокен ЭЦП ряде дистрибутивов GNU/Linux, может потребоваться добавить запись об устройстве в конфигурационный файл libccid. Расположение Info.plist в файловой системе:

GNU/Linux: /usr/lib/pcsc/drivers/ifd-ccid-bundle/Contents/Info.plist

Info.plist представляет собой текстовый файл, который открывается любым текстовым редактором с правами суперпользователя.

Для работы электронных идентификаторов Рутокен ЭЦП необходимо добавить в файл следующие строки (данные строки стандартно уже прописаны в Linux(Ubuntu), необходимо проверить есть ли такие данные, если нет то прописать):

Массив () Добавленная строка

ifdFriendlyName Aktiv Rutoken ECP

Установите утилиту pcsc_scan (обычно она входит в пакет pcsc-tools) и запустите ее. Если устройство работает корректно, то в логе утилиты присутствует устройство Aktiv Rutoken ECP:

sudo apt-get install pcsc-tools

3. Программа КриптоПро ЭЦП Browser plug-in предназначена для создания и проверки электронной подписи на веб-страницах. Чтобы установить КриптоПро ЭЦП Browser plug-in:

3.1 Скачайте необходимый архив с пакетами установки, в зависимости от разрядности и версии используемой ОС, с сайта http://www.cryptopro.ru/products/cades/downloads.

3.2 Разархивируйте пакеты с помощью команды:

3.3 Установить пакеты с помощью соответствующей команды:

Информация по возможным проблемам:

Если во время установки возникнут проблемы или ошибки, то выполнить: dpkg —force-overwrite -i .deb

Проблема возникала с данным ниже пакетом, устраняется вводом команды в терминал:

dpkg —force-overwrite -i cprocsp-pki-cades_2.0.0_amd64.deb

Установить пакет alien:

sudo apt-get install alien

sudo alien -kci cprocsp-pki-2.0.0-amd64-cades.rpm

sudo alien -kci cprocsp-pki-2.0.0-amd64-plugin.rpm

При необходимости, раздать права на пакеты через команды в терминале:

sudo chmod 777 .deb

Для пакетов установки:

sudo chmod 777 cprocsp-pki-2.0.0-amd64-cades.deb

sudo chmod 777 cprocsp-pki-2.0.0-amd64-plugin.deb

3.4 Также необходимо выполнить:

sudo dpkg -i cprocsp-pki-2.0.0-amd64-cades.deb

sudo dpkg -i cprocsp-pki-2.0.0-amd64-plugin.deb

Сертификат лучше получить через терминал вручную, так как поддержки ActiveX нет в UNIX

/opt/cprocsp/bin/amd64/csptest -keyset -enum_cont -fqcn -verifyc

sudo /opt/cprocsp/bin/amd64/csptest -keyset -newkeyset -provtype 80 -cont ‘\.HDIMAGETest’

/opt/cprocsp/bin/amd64/cryptcp -creatrqst -dn «INN=007814508921, E=andrew@ya.ru, C=RU, CN=Ахунов Азат ААа, SN=Ахунов» -nokeygen -both -ku -cont ‘Test’ cert.req

Содержимое полученного файла cert.req, вносим https://www.cryptopro.ru/certsrv/certrqxt.asp и скачиваем полученный сертификат. Его добавляем в наш контейнер

sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uRoot -file certnew.p7b

4. Cертификат тестового ключа подписи, который возможно получить на странице тестового центра, по ссылке: https://www.cryptopro.ru/certsrv/certrqma.asp
4.1 Нажать кнопку выдать и необходимо чтобы Рутокен был подключен к устройству на которое выдается ключ и сертификат.

Выбрать устройство Рутокен:

Набрать Pin-код на устройство Рутокен, стандартные пароли к контейнеру 87654321 или 12345678.

Сформировать случайные числа при помощи нажатия клавиш и движениями мыши над этим окном:

4.2 Проверить сообщение об успешной установке.
5. Проверка работы плагина в браузере

Google Chrome Версия 61.0.3163.79 (Официальная сборка), (64 бит)

Проверка ключа сертификата возможна по ссылке: https://www.cryptopro.ru/sites/default/files/products/cades/demopage/simple.html
6. При подписывании в системе РМИС, выходит окно с подтверждением и с выбором сертификата:
6.1 Необходимо выбрать сертификат и нажать кн. Подписать.

6.2 Выйдет уведомление о успешном подписании: Выполнено! Отчет успешно подписан.

Где возможно через кнопку Загрузить, загрузить выбранный подписанный документ.

Файл протокола, который подписан возможно проверить через средства приложения VipNet CryptoFile (Windows) , нажать в приложении Открыть выбрать открыть подписанный файл в формате .pdf и выбрать протокол в формате .sig пример:

6.3 Сформировать отчет: Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider

Отчет о проверке ЭП

Время создания отчета: 01.03.17 22:54

  • Проверены файлы: C:/Users/skygb/Downloads/protocol.sig и C:/Users/skygb/Downloads/protocol.pdf
  • ЭП: ВЕРНА

Время подписи: 01.03.17 22:55

Статус сертификата: ДЕЙСТВИТЕЛЕН

Сведения о сертификате

Кому выдан: Булат

Кем выдан: CRYPTO-PRO Test Center 2

Серийный номер: 01D292C2940768F00000000D00050001

Источник

Если кто-то уже ранее имел опыт установки КриптоПро на Windows, то спешу вас огорчить: дела с Linux обстоят гораздо хуже.

Почему? Дело в том, что версия КриптоПро для Linux почти лишена графической среды управления, так что даже импорт сертификатов придется выполнять консольными командами (за исключением последней 5-ой версии КриптоПро). Но если вы используете Linux, то данное обстоятельство вас не должно напугать.

Не буду ходить больше вокруг да около, а сразу приступлю к описанию процесса установки и настройки КриптоПро в Ubuntu 18.04. Все описанные далее инструкции справедливы для Rutoken Lite.

1. Скачиваем deb-пакет для установки КриптоПро в Ubuntu

Загрузка доступна с официального сайта КриптоПро в разделе Продукты. Отмечу лишь то, что надо скачивать обязательно сертифицированную версию. В данном материале описана установка и настройка КриптоПро CSP 4.0 R3.

 Установка КриптоПро в Linux

Установка КриптоПро в Linux

Далее загруженный архив tgz необходимо распаковать.

Установка КриптоПро в Linux

2. Установка КриптоПро в графическом режиме

Переходим в папку с распакованным архивом и выбираем в контекстном меню команду Открыть в Терминале (в Kubuntu Действия / Открыть Терминал в этой папке). Для запуска установки в КриптоПро в графическом режиме вводим в терминале команду


sudo ./install_gui.sh


Установка КриптоПро в Linux

Появится Мастер установки КриптоПро. Навигация в мастере установки осуществляется при помощи клавиши Tab, выбор чекбоксов осуществляется нажатием пробела. Жмем Next, отмечаем все доступные к установке компоненты, далее жмем Install.

Установка КриптоПро в Linux

Установка КриптоПро в Linux

Установка КриптоПро в Linux

В окне Терминала запустится процесс установки, следует проконтролировать отсутствие ошибок установки. В конце мастер сообщит об успешной установке, после чего следует нажать клавишу ОК.

Установка КриптоПро в Linux

Установка КриптоПро в Linux

Установка КриптоПро в Linux

Установка КриптоПро в Linux

Кратко о компонентах  КриптоПро для Linux:


cprocsp-curl — Библиотека libcurl с реализацией шифрования по ГОСТ

lsb-cprocsp-base — Основной пакет КриптоПро CSP

lsb-cprocsp-capilite — Интерфейс CAPILite и утилиты

lsb-cprocsp-kc1 — Провайдер криптографической службы KC1

lsb-cprocsp-rdr — Поддержка ридеров и RNG

cprocsp-rdr-gui-gtk — Графический интерфейс для диалоговых операций

cprocsp-rdr-rutoken — Поддержка карт Рутокен

cprocsp-rdr-jacarta — Поддержка карт JaCarta

cprocsp-rdr-pcsc — Компоненты PC/SC для ридеров КриптоПро CSP

lsb-cprocsp-pkcs11 — Поддержка PKCS11


3. Ввод лицензионного кода

Далее мастер предложит ввести код лицензии. Делать это не обязательно. По умолчанию КриптоПро включает стандартную лицензию на три месяца. Проверить срок действия лицензии можно стандартной командой в Терминале

/opt/cprocsp/sbin/amd64/cpconfig -license -view

Установка КриптоПро в Linux

4. Установка дополнительных файлов поддержки КрптоПро

Если установка КриптоПро запущена не в графическом режиме или при установке выбраны не все компоненты, то следует в обязательном порядке установить следующие пакеты (найти их можно в папке установки КриптоПро с файломinstall_gui.sh):

cprocsp-rdr-pcsc-64_4.0.0-4_amd64.deb

cprocsp-rdr-rutoken-64_4.0.0-4_amd64.deb

ifd-rutokens_1.0.1_amd64.deb

cprocsp-rdr-gui-gtk-64_4.0.0-4_amd64.deb

Установка КриптоПро в Linux

5. Установка драйверов Рутокен

Rutoken Lite не требует установки дополнительных драйверов. Для установки других типов Рутокена потребуется посетить официальный сайт и установить необходимые драйвера.

Однако для полноценной работы Рутокена потребуется установить дополнительные библиотеки при помощи команды в Терминале:


sudo apt-get install libccid pcscd libpcsclite1 pcsc-tools opensc


Установка КриптоПро в Linux

Для Rutoken S, JaCarta PKI потребуется установка дополнительных драйверов. Пишите в комментариях, если кому-то нужно расписать данный момент.

6. Перезапуск службы pcscd

Перезапустить указанную службы легко при помощи команды


sudo service pcscd restart


Установка КриптоПро в Linux

7. Проверка работоспособности Рутокена при помощи фирменных средств производителя

Выполнив команду pcsc_scan в терминале, можно проверить работоспособность подключенного Рутокена. Если картинка такая же, как и на скриншоте, то все работает правильно.

Результат выполнения команды pcsc_scan

8. Проверка работоспособности Рутокена при помощи встроенных средств КриптоПро

Средства КриптоПро также позволяют сразу же проверить работоспособность присоединенных носителей. Команда в терминале


/opt/cprocsp/bin/amd64/csptest -card -enum -v -v


Установка КриптоПро в Linux

9. Просмотр и Импорт в Личное хранилище сертификатов с Рутокена

Для просмотра личных сертификатов, имеющихся на подключенных контейнерах, выполняем команду в Терминале


/opt/cprocsp/bin/amd64/csptest -keyset -enum_cont -fqcn -verifyc


Установка КриптоПро в Linux

Для импорта всех личных сертификатов со всех подключенных носителей выполняем команду в Терминале


/opt/cprocsp/bin/amd64/csptestf -absorb -cert


Установка КриптоПро в Linux

10. Просмотр личных сертификатов в хранилище

Убедиться в успешном импорте сертификатов с Рутокена в Личное хранилище сертификатов можно при помощи команды в терминале


/opt/cprocsp/bin/amd64/certmgr -list -store uMy


Установка КриптоПро в Linux

Для удаления сертификата из личного хранилища сертификатов следует выполнить команду в Терминале:


/opt/cprocsp/bin/amd64/certmgr -delete -store umy


Далее терминал предложит указать номер удаляемого сертификата.

На скриншоте выше вы видите, что удостоверяющим центром, который выпустил мой сертификат, является ООО «Компания Тензор». Вот для этой компании и надо искать и устанавливать корневые сертификаты. Как установить корневые сертификаты, читайте в следующем пункте.

11. Импорт коренвых сертификатов в хранилище доверенных корневых сертификатов

Вначале скопируем кореные сертификаты в отдельную папку. Затем в контекстном меню, перейдя в эту папку, выполним команду Открыть в терминале. Далее произведем установку командой в Теримнале:


sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file «uc_tensor_44-2017.cer»

sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file «uc_tensor-2018_gost2012.cer»

sudo /opt/cprocsp/bin/amd64/certmgr -inst -store uroot -file «uc_tensor-2017.cer»


Установка КриптоПро в Linux

Установка КриптоПро в Linux

12. Установка КриптоПро ЭЦП Browser plug-in

Для установки КриптоПро ЭЦП Browser plug-in потребуется утилита alien. Установим ее командой:

sudo apt install alien

Установка КриптоПро в Linux

Далее скачиваем установочный пакет КриптоПро ЭЦП Browser plug-in с официального сайта КриптоПро.

Установка КриптоПро в Linux

Распаковываем архив cades_linux_amd64.zip и переходим перейти в каталог с распакованными файлами, выполним команду Открыть в терминале и далее выполним команды для преобразования rpm-пакетов в deb-пакеты:

Установка КриптоПро в Linux


alien -dc cprocsp-pki-2.0.0-amd64-cades.rpm

alien -dc cprocsp-pki-2.0.0-amd64-plugin.rpm


Далее устанавливаем deb-пакеты:


sudo alien -kci cprocsp-pki-cades_2.0.0-2_amd64.deb

sudo alien -kci cprocsp-pki-plugin_2.0.0-2_amd64.deb


Установка КриптоПро в Linux

Установка КриптоПро в Linux

Обратите внимание: при установке этих двух пакетов не должно быть ошибок.

13. Установка расширения браузера КриптоПро ЭЦП Browser plug-in

Далее необходимо в используемом вами браузере установить расширение КриптоПро ЭЦП Browser plug-in. Cсылка на расширение для Google Chrome

https://chrome.google.com/webstore/detail/cryptopro-extension-for-c/iifchhfnnmpdbibifmljnfjhpififfog

14. Тестирование работоспособности подписи

Если вы все сделали правильно, то КриптоПро настроен. Проверить подпись можно по ссылке

https://www.cryptopro.ru/sites/default/files/products/cades/demopage/simple.html

Установка КриптоПро в Linux

15. Доополнительное ПО для Рутокена

Если вам понадобятся дополнительные плагины или драйвера для Рутокена, то скачать вы всегда их сможете с официального сайта производителя по ссылке, которая указана ниже:

https://www.rutoken.ru/support/download/drivers-for-nix/

Установка КриптоПро в Linux

На этом все. Как выясняется, установка КриптоПро в Ubuntu Linux 18.04 не такая уж сложная.

Пингвин - символ Linux


Еще материалы о Linux


Понравилась статья? Не очень? Тогда возможно, что вы напишите свою гораздо лучше. Просто перейдите по ссылке Размещение статей и ознакомьтесь с правилами публикации статей на сайте MultiBlog67.RU.

Понравилась статья? Поделить с друзьями:
  • Error unknown filesystem grub rescue при установке манджаро
  • Error unknown filesystem grub rescue proxmox
  • Error unknown filesystem grub rescue manjaro usb
  • Error unknown filesystem grub rescue linux mint
  • Error unknown filesystem grub rescue astra linux