Доброго дня, дорогие друзья. Сегодня хотел бы рассказать о работе в Ubuntu, в частности об установке программ под wine, в частности программы для формирования налоговой декларации — «Декларация 2015″.
Задача: установить программу и сделать «чтобы все работало».
Система у меня была такая:
Ubuntu 15.10 64.
Естественно, просто так программа не захотела работать. Выдавала ошибку — «Открытие ветки реестра: Ключ не найден в реестре«.
Путем долгого гугления было выработано противоядие к этой проблеме. Собственно и хочу им поделиться с вами.
Итак, инструкция:
1. Обновляем wine. У меня все работало на wine-1.8. На других версиях, к сожалению, проверить не было возможности да и желания. Ссылка для обновления wine
2. Качаем саму программу Декларация, причем нам понадобятся 2 версии, 2014 и 2015. Ссылка для скачивания программы Декларация.
3. Отлично. Теперь нужно сконфигурировать wine. Запускаем терминал и вводим:
winecfg
Настраивается wine.
После окончания нужно установить winetricks. Вводим в терминале последовательно две команды:
wget http://winetricks.org/winetricks
chmod +x winetricks
4. Теперь нужно установить дополнительные компоненты:
Microsoft XML 4:
winetricks msxml4
Visual C++ 6
winetricks vcrun6
Windows Script Host 5.6:
winetricks wsh56
5. Подготовительные этапы закончились. Теперь устанавливаем собственно саму программу, но нам нужна именно версия 2014! Не перепутайте.
wine InsD2014.exe
Со всем соглашаемся, все подтверждаем. В том числе и установку модуля печати.
6. Теперь нам нужно установить программу 2015 года, только без модуля печати (как выяснилось в нем вся загвоздка была).
wine InsD2015.exe
В процессе установки он также предложит установить модуль печати — ОБЯЗАТЕЛЬНО ОТКАЗЫВАЕМСЯ.
7. Ну собственно на этом все… Запускаем программу — заполняем декларацию и можем ее просмотреть. Все готово. Можем даже распечатать!)
-
February 20 2017, 23:01
- Напитки
- Cancel
Возникла как-то необходимость задекларировать доходы, заполнив форму 3-НДФЛ. На сайте ФНС есть специальная программка «Декларация 2016», позволяющая сильно упросить процесс. Только под Мастдай, естественно. В целом, метод ясен: ставим Wine, ставим штуку и понеслось заполнять. Но есть тут пара (мягко говоря) не очевидных нюансов.
Итак, поехали.
1. Ставим wine, командой sudo apt-get install wine и запускаем конфигуратор winecfg.
2. Ставим winetricks. Сначала качаем командой wget http://winetricks.org/winetricks, потом даем скачанному файлу права на исполнение командой chmod +x winetricks.
3. Ставим полезные дополнения к Wine соответствующими командами.
Microsoft XML4: winetricks msxml4
Visual C++ 6: winetricks vcrun6
Windows Script Host 5.6: winetricks wsh56
4. Скачиваем с сайта ФНС и устанавливаем посредством wine «Декларацию 2014» (файл InsD2014.exe). В процессе установки будет установлен и пакет «Печать НД с PDF417 3.0.32» — главное в этом пункте.
5. Скачиваем с сайта ФНС и устанавливаем посредством wine «Декларацию 2016» (файл InsD2016.exe). В процессе установки следует отказаться от установки более новой версии пакета «Печать НД с PDF417».
Если что то пошло не так, лишний пакет можно удалить, вызвав вайновый диалог денсталяции программ командой wine uninstaller, а нужный поставить — wine start *.msi. Нужный пакет будет лежать в папке <домашняя папка>/.wine/drive_c/Program Files (x86)/Декларация 2014
Все, теперь программка будет работать как следует, с возможностью печати полученных форм.
Имеется диск с данной версией установки (KES для Windows (11.3.0.773), на все ПК устанавливалась без проблем, после чего обновлялась до новой версии, но есть один нюанс.
На проблемном пк ранее уже стояла версия этого антивируса, после чего он был удалён через утилиту KAVRemover, через обычный (не безопасный) режим… утилита определила антивирус, удалила его «как бы полностью»… (удалить потребовалось для выяснения каких-то проблем при конфликте с другим ПО (комп рабочий, аттестован, стоят всякие проги по типу Dallas Lock, RedChek и всё такое).
Сейчас потребовалось вернуть антивирус, но возникла проблема.
При установке (файлы с CD диска скинули на внешний диск, с него и ставили антивирь на другие пк) начало выдавать ошибку «Ошибка 1404. Невозможно удалить ключ SOFTWAREKasperskyLabprotectedKESprofiles. Убедитесь, что у вас достаточно прав для доступа к этому ключу или обратитесь в техническую поддержку»
Решил полезть руками и удалить его… фигу — ошибка «Ошибка при удалении раздела», а в подкатегории «Trace» при открытии выдаёт «не удаётся открыть Trace. не удаётся открыть этот раздел из-за ошибки. Сведения: не удаётся найти указанный файл.»
Для ветки реестра KasperskyLab изменил владельца с «Администраторы», на текущего пользователя (с правами администратора), владелец сменился, но вот удалить раздел не получается. Забегая наперёд — владелец сам сменился обратно после установки другой версии антивируса.
Пользователь под которым всё делал, является администратором, в далас локе выдавал доступ к реестру этому пользователю, проблема осталась. Так-же при загрузке в безопасном режиме (там другой пользователь, администратор системы, и права ещё выше), ошибка та-же, удалить раздел реестра нельзя.
Пошел гуглить — наткнулся на похожую тему —
Понял, что ошибся, и надо было использовать утилиту удаления в безопасном режиме, и как писали — «если утилита не найдёт, выбрать и удалить вручную…».
Так и сделал, загрузился в безопасный режим, и вручную выбрал удаляемые антивирусы в утилите, но чтобы наверняка — удалил все похожие версии KES.
После всех действий, раздел реестра так и остался на месте, а антивирус при повторной попытке установки — всё так-же выдаёт ошибку.
Если выбирать во время установки вариант «пропустить», то в конце выдаст ошибку «установка невозможна, у вас возможно вирус, и посылает на инструкцию https://support.kaspersky.com/kes10/error/11309
Остановился только на 1 шаге — при использовании, Kaspersky Virus Removal Tool ничего кроме амиадмина «потенцивально нежелательного ПО» не нашел, но зато выдал «эта программа не может защитить ваш ПК, поэтому установите антивирус» — ну думаю, может стоит попробовать? вдруг станет? И начал ждать скачивания и установки…
И он установил, установил Kaspersky Anti-Virus 21.3.10.391(j), на который наша действующая лицензия ясное дело не подходит.
И что в итоге? KES не установился, в реестре осталась его ветка, которую ни утилита, ни я удалить не можем, но зато установился обычный антивирус, и создал в ветке KasperskyLab свои подразделы, что как-бы говорит «доступ на запись есть».
Суть темы — прошу помощи разобраться в проблеме, нужен именно KES, сейчас стоит «KAV», что мне делать по пунктам, чтобы снова всё не зафейлить, и установить то что нужно?
Edited March 9 by Администрация
При попытке добавления через сервис «Крипто ПРО CSP» нового сертификата мы можем столкнуться с уведомлением «Не найден контейнер, соответствующий открытому ключу сертификата» и не понимать что нужно делать. Причиной данной дисфункции могут выступать различные факторы, от использования различных версий КриптоПро до отсутствующего контейнера на флеш-накопителе. Ниже разберём суть возникшей проблемы, а также опишем способы её устранения.
Возникла как-то необходимость задекларировать доходы, заполнив форму 3-НДФЛ. На сайте ФНС есть специальная программка «Декларация 2016», позволяющая сильно упросить процесс. Только под Мастдай, естественно. В целом, метод ясен: ставим Wine, ставим штуку и понеслось заполнять. Но есть тут пара (мягко говоря) не очевидных нюансов.
Итак, поехали.
1. Ставим wine, командой sudo apt-get install wine и запускаем конфигуратор winecfg.
2. Ставим winetricks. Сначала качаем командой wget http://winetricks.org/winetricks, потом даем скачанному файлу права на исполнение командой chmod +x winetricks.
3. Ставим полезные дополнения к Wine соответствующими командами.
Microsoft XML4: winetricks msxml4
Visual C++ 6: winetricks vcrun6
Windows Script Host 5.6: winetricks wsh56
4. Скачиваем с сайта ФНС и устанавливаем посредством wine «Декларацию 2014» (файл InsD2014.exe). В процессе установки будет установлен и пакет «Печать НД с PDF417 3.0.32» — главное в этом пункте.
5. Скачиваем с сайта ФНС и устанавливаем посредством wine «Декларацию 2016» (файл InsD2016.exe). В процессе установки следует отказаться от установки более новой версии пакета «Печать НД с PDF417».
Если что то пошло не так, лишний пакет можно удалить, вызвав вайновый диалог денсталяции программ командой wine uninstaller, а нужный поставить — wine start *.msi. Нужный пакет будет лежать в папке <домашняя папка>/.wine/drive_c/Program Files (x86)/Декларация 2014
Все, теперь программка будет работать как следует, с возможностью печати полученных форм.