Среда, 13.11.2024
Linux - сделай сам
Меню сайта
Категории раздела
Мои статьи [2]
Поиск
Форма входа
Наш опрос
Какой Linux Вы используете?
Всего ответов: 63
Статистика
Рейтинг@Mail.ru

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Мои статьи

Установка 1С версии 7.7 в NauLinux

Операционная система ScienicLinux 5.2 (RedHat Enterprise Linux 5.2) (NauLinux 5.2)


Установка 1С версии 7.7 в NauLinux

1. Устанавливаем wine. Версию, желательно, поновее.
(Про разновидности wine, wine@Etersoft, Wine-public и wine-vanilla здесь рассуждать не будем).
(на момент написания статьи я использовал wine-public версий 1.1.25, 1.1.29, и etercifs версии 4.3.9)

2. Запускаем wine - он создаст папку ~/.wine/ если сразу папка не появилась то запустите какое нибудь виндовое приложение (команда wine и через пробел какой-нибудь файл м расширением*.EXE)

3. Скачиваем Dcom95 (файл DC95Inst.EXE) c сайта Microsoft по ссылке (размер 1289144 байт)
или Dcom98 (файл DCOM98.EXE) c сайта Microsoft по ссылке (размер 1229056 байт).
Последний не рекомендуется, т.к. использование компонентов Windows 98 без лицензии незаконно. На Windows 95 лицензия уже не требуется!

4. Копируем Dcom95 в ~/.wine/drive_c/

5. Запускаем: wine DC95Inst.EXE. Распакуется файл DCom95.Exe (в каталог c:\windows\temp\x86)
Запускаем: wine c:\windows\temp\x86\DCom95.Exe /C /T:c:\\temp /Q.
dll-файлы извлекутся в каталог c:\temp.

Вариант 1:
Из распакованного архива копируем/перемещаем файлы ole32.dll, oleaut32.dll, olepro32.dll, rpcrt4.dll в папку /drive_c/windows/system32; при копировании система спросит о замене существующих файлов - для всех файлов нажимаем Заменить.

Вариант 2:
Копируем/перемещаем все из папки /drive_c/temp/ в /drive_c/windows/system32

Если ругнулся на неправильную версию Windows примерно вот таким сообщением:

DCOM95 can only installed on Windows 95.
For Windows 98, please install DCOM98.
For WindowsNT, please install latest service packs.


то НЕ НАЖИМАЯ КНОПКУ "OK" копируем все из папки /drive _c/windows/temp/ или /drive_c/temp/x86/temp/temp/ (по ситуации) в /drive_c/windows/system32

Примечание:
Если DCom95.Exe не запускается, то можно попробовать запустить его, проделав предварительные действия:
*. Запускаем winecfg, в приложениях добавляем DCom95.Exe,
выделив его выбираем вкладку "Библиотеки" делаем ole32=(сторонняя,встроенная)
*. Запускаем wine DCom95.Exe /Q

6. Библиотеки mfc42.dll наверняка не окажется в наличии. Также не помешает проверить наличие библиотек ole32.dll, oleaut32.dll, msvcrt.dll и/или msvcrt40.dll. Если их нет, то скачиваем их с сайта http://www.dll-files.com и копируем в наш windows\system32

7. Запускаем wine 1Csetup.exe (это установочный дистрибутив ), установка должна пройти без проблем. После этого устанавливаем конфигурации/базы.

8. Запускаем конфигуратор Wine (команда winecfg) и выполняем следующие действия:
открываем вкладку "Графика" и снимаем галочку с параметра "Разрешить менеджеру окон управлять окнами Wine";
если этого не сделать, то при старте программы в случае управления окнами оконным менеджером окно авторизации может оказаться под заставкой и программа может зависнуть на строчке "Загрузка конфигурационной информации..."

Примечание:
В WINE@Etersoft отключать параметр "Разрешить менеджеру окон управлять окнами Wine" нет необходимости - он корректно обрабатывает данный момент. Здесь выложена поледняя версия WINE@Etersoft 1.0.9-eter44 , которую можно было свободно установить и использовать без коммерческой части и которая работала лучше стандартного wine и Wine-public

9. Запускаем 1С. Запускать лучше из терминала - увидим все ошибки.

Если при запуске будет ругаться:

 err:module:import_dll Library ole32.dll (which is needed by L"c:\\windows\\system32\\shlwapi.dll") not found
err:module:import_dll Library shlwapi.dll (which is needed by L"c:\\windows\\system32\\shell32.dll") not found
err:module:import_dll Library shell32.dll (which is needed by L"c:\\windows\\system32\\comdlg32.dll") not found
err:module:import_dll Library ole32.dll (which is needed by L"c:\\windows\\system32\\shlwapi.dll") not found
err:module:import_dll Library shlwapi.dll (which is needed by L"c:\\windows\\system32\\comdlg32.dll") not found
err:module:import_dll Library comdlg32.dll (which is needed by L"c:\\windows\\system32\\winecfg.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"c:\\windows\\system32\\shlwapi.dll") not found
err:module:import_dll Library shlwapi.dll (which is needed by L"c:\\windows\\system32\\shell32.dll") not found
err:module:import_dll Library shell32.dll (which is needed by L"c:\\windows\\system32\\winecfg.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"c:\\windows\\system32\\winecfg.exe") not found
err:module:import_dll Library ole32.dll (which is needed by L"c:\\windows\\system32\\shlwapi.dll") not found
err:module:import_dll Library shlwapi.dll (which is needed by L"c:\\windows\\system32\\winecfg.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"c:\\windows\\system32\\winecfg.exe" failed, status c0000135

Проверьте все предыдущие шаги.

10. [Этот пункт неоднозначен! Так как срабатывало и без указанных в этом пункте процедур]
Если всё увидели, то идём в меню выбора баз данных, добавляем базы, выбираем нужную и входим в неё через конфигуратор. "Администрирование"->"Кодовая страница таблиц ИБ" меняем на "+Текущая системная установка".

этот пункт надо повторить со всеми используемыми базами. Иначе при запуске будет выходить ошибка: "Порядок сортировки, установленный для базы данных, отличается от системного!"
Причём это сообщение наверняка окажется под прямоугольной заставкой - визуально мы его не увидим, и даже не сможем переключиться на него. Перед появлением этого сообщения раздастся характерный пик (сигнал).

Примечание:
Говорят, что для версий 7.7.026 и 7.7.027 необязательно менять в конфигураторе кодовую страницу, для этого в папке с установленной программой достаточно создать пустой файл OrdNoChk.prm. Но в некоторых ситуациях в NauLinux-е без смены на "+Текущую системную установку" запуск не получался.

ВНИМАНИЕ!:
Если доступ к базам будет осуществляться не только из-под Линукса, но и из-под windows, то менять кодовую страницу нежелательно, так как базы могут стать недоступными для windows-клиентов;
решение: в каталоге, куда установлена (как правило это c:\Program Files\1cv77\bin), создать пустой файл с именем OrdNoChk.prm, и при старте не будет проверять кодовые страницы;
данный трюк работает только в версии 1С 7.7.026 и выше;
в версиях 7.7.025 и более ранних этот трюк не срабатывает.

11. Запускаем . Выбираем базу, загружаемся. Если успеваем, то сразу переходим в пункт меню "Окна" - "Панель окон" отключаем параметр (галочка напротив "Показать" должна быть убрана). Если вылетает быстрее чем вы можете отключить эту функцию то запускаем wine regedit ищем ключ HKEY_CURRENT_USER/Software/1c/1cv7/7.7/имя базы/v7/default/Taskbar/ Создаём ключ формата string (строковый параметр), имя "Show", значение =0.

Либо скачиваем программку Copy1C.exe и запускаем её после установки всех конфигураций/баз в . На списке перечисленных конфигураций/баз нажимаем правую кнопку мыши и выбираем пункт "set all Show=0" - во все конфигурации/базы в реестре пропишется параметр "Show=0".


Если пишет ошибку: "Плохой путь Container.Contents" - проверьте все предыдущие шаги.
Либо попробйте назначить библиотеки для в winecfg:
Запускаем winecfg. Во вкладке "Приложения" нажимаем "Добавить приложение" и добавляем в список файл 1cv7.exe (исполняемый файл, который запускает приложение ; в зависимости от версии установленной программы этот файл может называться 1cv7l.exe (локальная версия), 1cv7.exe (сетевая версия) или 1cv7s.exe (SQL-версия)); затем в этой вкладке выделить добавленный файл, перейти во вкладку "Библиотеки" (Libraries) и добавить следующие библиотеки и настройки к ним:
"ole32" = "сторонняя";
"oleaut32" = "сторонняя";
"olepro32" = "сторонняя";
"rpcrt4" = "сторонняя, встроенная";
можно также прописать библиотеки msvcrt, msvcrt40 и mfc42 (параметры для всех - "сторонняя, встроенная"), но делать это надо аккуратно и только в том случае, если что-то не заработает (логи ошибок можно будет посмотреть, запустив из командной строки);

Второй вариант настроек:
"msvcrt40" = "сторонняя,встроенная"
"ole32" = "сторонняя,встроенная"
"oleaut32" = "сторонняя,встроенная"
"olepro32" = "сторонняя,встроенная"
"rpcrt4" = "сторонняя,встроенная"

если winecfg английский, то сторонняя=native, встроенная=builtin

Вариант настроек принятый по умолчанию в WINE@Etercifs Network 1.0.7n:
"msvcrt" = "родная"
"ole32" = "родная"
"oleaut32" = "родная"
"olepro32" = "родная"
"riched20" = "родная,встроенная"
"riched32" = "родная,встроенная"
"rpcrt4" = "родная,встроенная"
"stdole.tlb" = "родная,встроенная"
"stdole2.tlb" = "родная,встроенная"
"stdole32.tlb" = "родная,встроенная"

либо используются "Вайновские", а не "Виндовые" библиотеки oleaut32.dll, msvcrt.dll (пункт 6)

Если при запуске в меню вместо русских букв знаки вопросов, то лезем в реестр wine regedit и правим HKEY_CURRENT_USER/Sofware/Wine/Fonts/ меняем Codepages 1251,437 на Codepages 1251,866

Примечания:
1. Практика показала, что если заменить файл rpcrt4.dll, то другие windows-программы при установке и запуске могут "ругаться" на неправильную библиотеку rpcrt4, поэтому сначала попробуйте настроить 1Сv7.7 без этой библиотеки, и только в том случае, если будет работать некорректно или не работать вовсе, скопируйте и пропишите библиотеку rpcrt4.dll.
2. 1Сv7.7 под бесплатным Wine будет работать только в локальном режиме, подключаться к одной базе сразу несколько пользователей не смогут, так как во-первых базам нужно присвоить специальные права, а во-вторых в бесплатном Wine не реализована система блокировок.
3. Под бесплатным Wine в 1Сv7.7 некоторые меню не открываются и не выбираются нажатием клавиши Enter (например, при формировании платёжек, когда надо этой клавишей открыть список и выбрать клиента), только по двойному щелчку мыши; это создает определенные неудобства бухгалтеру в процессе работы с программой 1Сv7.7;
Проблема решается очень просто: для открытия таких меню нужно использовать не клавишу Enter, а сочетание клавиш Shift+Enter, а чтобы сделать выбор документа - Ctrl+Enter
4. В конфигураторе Wine лучше убрать виртуальный диск Z:, который является ни чем иным, как корневым каталогом; вместо него достаточно создать диск D: и связать с домашним каталогом и диск E: и связать с каталогом /media.


В данной статье использованы материалы собранные Поддубным Виталием и изложенные им в статье Установка и настройка 1С в системе Ubuntu Linux
Так же интересен его материал Установка 1С 7.7 на сервер терминалов Linux
Категория: Мои статьи | Добавил: SunTechnic (16.12.2009)
Просмотров: 83646 | Комментарии: 163 | Рейтинг: 0.0/0
Всего комментариев: 681 2 3 ... 6 7 »
68 8MtS6jz2  
0
Интернет-магазин <a href=https://www.wildberries.ru/>Wildberries</a> – это место, где доступные цены и широкий ассортимент сочетаются в идеальной гармонии. В онлайн-каталоге Wildberries около 300 000 ведущих брендов и множество разнообразных товаров.
Wildberries – это не просто интернет-магазин, это место, где можно найти всё, что вам нужно, исследуя огромное разнообразие товаров и наслаждаясь выгодными ценами. Вайлдберрис - надежный партнер в мире онлайн-шопинга и всегда готов удовлетворить Ваши потребности. Покупайте в Wildberries – магазине доступных цен и бесконечного выбора!

67 Everettbok  
0
<center><b>Новые образы актрисы | New images of the actress</b>


<img src="https://i.imgur.com/BukhTe7.jpg">


<b>Сайт | Website:</b> https://olgafadeeva.info

</center>

66 KevinTof  
0
Hello dear friend, I would like to offer placement of your link (or links) on different platforms of the internet such as: forums, blogs, comments and much more. . .

Increase your Visibility Boost Your Seo Rank - Get Organic Traffic From Google. Ranking in Google isn’t hard. All you need is a healthy number of backlinks from referring domains that have authority and trust in Google’s eyes.

This Backlinks Service Benefits:

1. Easily get Google rankings

2. Get a lot of traffic from Google

3. You can earn from the website in different ways

4. Increase Domain Authority (DA)

Quality guaranteed !

PRICE - 10$

WebSite - http://traffic-for-your.site/

65 Marryabark  
0
Hello everybody! I desire to let the cat out of the bag you a diminutive about myself, I am actually a stinking rich missus, I like to shock a resemble a smiling frolic and I weakness my job, I'm fine but there is no addendum of a partner with whom I could well-founded contain sex. You see age is the habits and loot that would comprise to accomplishment I have no time payment dates and meetings that would just talk. I just penury choleric shafting without commitment. Breast weight 3 athletic, enticing, ineffectual growth. My photos are here http://sex911.top/Marryabark There is a prime mover, and she can bump into b pay up, decent keep an apartment where you can come. If you are married, you can be your mistress. If you are interested then opt correspond with or call.

64 KennethMah  
0
http://vermoxbezreceptu.etowns.net - http://vermoxbezreceptu.etowns.net/vyprodej700.jpg
http://vermoxbezreceptu.etowns.net 1. cerven 2016 ... 0051608 RAMIPRIL ACTAVIS 2,5 MG. POR TBL ... POR TBL NOB 50X2,5MG. 1.9.2013 .... 0023894 SERTRALIN ACTAVIS 50 MG. POR TBL ...Viz bod 4. Co naleznete v teto pribalove informaci. 1. Co je Oltrola a k cemu se pouziva. 2. ... revmatoidni artritidy) v davkach vyssich nez 15 mg za tyden. http://vermoxbezreceptu.etowns.net - vermox

63 Abuhovichk  
0
Oxana Putan Russian folk cuisine recipes http://0gogo.ru/kitchen - recipes of Russian cuisine step by step

62 sir-ivanea  
0
Отдыхать с Biletix легко, удобно и комфортно!
В этом разделе мы отыскиваем ради вас авиабилеты по самым минимальным ценам
более 700 авиакомпаний мира и предлагаем варианты удобного выбора
и выгодной покупки. Здесь вы найдете новогодние скидки
для ближайшие полгода по самым популярным перелетам,
а разные фильтры помогут вам определиться с выбором места новогоднего отдыха
и датами полета. Покупая авиабилеты рано, вы фиксируете цены
и страхуете себя от возможных потерь из-за колебаний курса валют.
Экономьте http://f.gdeslon.ru/f/38d9f7b65aaee792 - авиабилеты с новогодними скидками

61 AntontonlKa  
0
Бесплатно. Обеспеченные клиенты для Вашей фирмы и Вашего города.

Предлагаем базы данных фирм России, Украины, Белоруссии и Казахстана.

Для заказа новой базы данных пишите на эту почту: baza-gorodow(собака)yandex.ru

Стоимость базы фирм одного города - от 700 руб. По стране одна рубрика - 2000 рублей.

БАЗЫ СОБИРАЕМ СРАЗУ ПОСЛЕ ЗАКАЗА - БЕЗ ПРЕДОПЛАТЫ!
ПРЕДОСТАВЛЯЕМ СКРИНЫ ДЛЯ ПРОСМОТРА И ДЕМО ВЕРСИИ БАЗ!

найти клиентов рекламы

Спектр применения баз фирм огромный:

1. Вы можете использовать их для обзвона потенциальных клиентов
2. Для рассылки писем по email
3. Для смс - рассылки
4. Для почтовой рассылки на юридические адреса фирм
5. Для поиска партнеров и новых клиентов в социальных сетях на страничках фирм
6. Для написания Вашего предложения на сайтах фирм и т.д.

Если не хотите больше получать информацию, то напишите на почту адреса Вашего
сайта, внесём его в Блек лист.

Для заказа новых баз данных фирм писать на новую почту: baza-gorodow(собака)yandex.ru

60 MichaelHilk  
0
Какой же подарок подобрать для коллеги, родственника или начальника - сия задача истязает большинство граждан каждый год. Многообразие праздников в нашей стране, включая разные мероприятия, периодично заставляют подумать над выбором хорошего подарка. Ведь это обычай, который люди чтут с незапамятных времен.

Мы желаем, дабы наш подарок пришелся по душе человеку. Никому не хочется дарить безделушку, которая нужна дабы накоплять пыль на дальней полке. Ведь нам надобно, дабы http://cllon.ru/blog/podarok-muzhu-na-den-rozhdeniya/ - подарок мужу на день рождения оказался практичным и полезным. Однако как подобрать соответствующюю вещицу среди неисчерпаемого множества принадлежнастей?

Здорово, что мы живем в 21 столетии и имеем доступ к сети интернет. Нынче всевозможные инет-магазины располагают большим выбором, где вся продукция презентована в наглядном виде, с описанием и фото. Это довольно практично. Скажем, отталкиваясь от увлечений человека, которому собираемся подарить, мы сможем выделить для себя конкретные группы товаров и с большой вероятностью выбрать подарок, какой приглянется.

На данный момент, главные достоинства подобных магазинов состоят в следующем:
•Комфортная система подбора товара, в том числе и поиск по критериям;
•Онлайн помощь в процессе выбора;
•Никуда не нужно бежать, возможна доставка непосредственно домой;
•Оперативное обновление ассортиментного перечня;

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

59 WilliamKimi  
0
Ах ты пиздюк че смотришь в эту тему. Теперь я бог этого форума!!!
http://ya.ru - http://ya.ru

1-10 11-20 21-30 ... 51-60 61-68
Имя *:
Email *:
Код *:
Copyright SunTechnic © 2024
Бесплатный хостинг uCoz