1. Качаем wine с http://www.winehq.org я использую wine 0.9.13 в сборке для
Debian.2. Запускаем wine, пусть создаст папку ~/.wine/
3. Качаем Dcom98 с
http://download.microsoft.com/msdownload/d...6/en/dcom98.exe , или с
http://dalcom.kha.ru/dcom98.exe. Копируем Dcom98 в ~/.wine/drive_c/4. Запускаем winecfg и настраиваем wine по своему вкусу. Особо отмечаю: на
вкладке "Графика"
убираем галочку с "Разрешить менеджеру окон управлять окнами".5. Стартуем wine DCOM98.EXE /C /T:c:\\temp /Q (из папочки ~/.wine/drive_c/).
6. Копируем все из папки ~/.wine/drive_c/temp/ в ~/.wine/drive_c/WINDOWS/system/
7. Опять стартуем winecfg, добавляем приложение Dcom98.exe,
и для него в соседней вкладке прописываем библиотеку ole32=Родная (windows).8. Запускаем wine DCOM98.EXE /Q (у меня оно тут, правда, выругалось, что у
меня система 2000, но ничего - дальше все нормально).9. Копируем из установленной винды библиотеку msvcrt40.dll (входит в состав MS Office, например).
10. Стартуем winefile (можно и ручками через wine, но привыкайте к
удобствам ;-)), ставим 1С (v77).11. Еще раз стартуем winecfg, добавляем приложение 1CV7.exe (у меня 1CV7s.exe),
для него прописываем исключительно нативные библиотеки rpcrt4, ole32, olepro32, oleaut32, msvcrt40.12. Совет, который я не делал (у меня и так все нормально): чтобы в программе был русский шрифт
надо просто из компьютера где установлен Windows взять из папки fonts все шрифты и
скопировать их в папку ~/.wine/drive_c/windows/fonts.
Далее в файле настройки wine изменить в разделе [fonts]:"Default" = "arial"
"DefaultFixed" = "fixed"
"DefaultSerif" = "Serif"
"DefaultSansSerif" = "SansSerif"13. Стартуем 1С, добавляем базы. Для каждой базы делаем следующее: открываем в конфигураторе,
выбираем в меню "Администрирование" пункт "Кодовая страница таблиц ИБ".
Устанавливаем кодовую страницу в "+Текущая системная установка".14. Обязательно надо снять галочку "Окна->Панель окон->показать".
15. Создаем ярлыки запуска, устало дышим, радуемся и благодарим г-на Нуралиева
(директор 1С) за классный продукт.
URL: http://lists.altlinux.org/pipermail/community/2006-December/...
Обсуждается: http://www.opennet.me/tips/info/1342.shtml
Последний пункт более чем сомнителен :-)
Работает, но по-прежнему глючно.
Запускать приложение, которое является "критически важным" для фирмы в таких условиях считаю безрассудством.
Можно ли заставить работать Гарант в Wine? Я никак не могу побороть одну неприятность - слова в предложениях уходят за пределы окна и становятся не видны. Если предложение короткое и помещается в ширину окна, то все нормально. Иначе не прочитать. пробовал запускать его в CrossOver там та же проблема.
предполагаю, что дело в масштабировании шрифтов
где-то натыкался на статью, в которой автор советовал поменять количество точек на дюйм в xorg.conf из 72 (кажется) в значение 96 (по умолчанию в Windows)
я всё сделал как тут написано. wine_0.9.25 сборки Debian.
но у меня при загрузке базы пишет:
Плохой путь [абракадабра]\Container.Contents
вообщем путём полной перестановки ~/.wine удалось запустить. но вылетает сразу-же после отображения совета, предварительно 4-6 раз ругнувшись на: Неправильный формат файла.
у меня такая же фигня, только на мандриве. есть лекарство какое может?
>я всё сделал как тут написано. wine_0.9.25 сборки Debian.
>но у меня при загрузке базы пишет:
>Плохой путь [абракадабра]\Container.Contentsможно попробывать в п.6 скопирывать не в system а в system32,
у меня сработало и сообщение о плохом пути перестало ушло
Попробуйте воспользоваться ссылкой http://winevs1c.narod.ru/ - там уже готовые снадобья. Надо только скачать их и распаковать
Сайт на народе недоступен.. (происки врагов? :-) )
>Сайт на народе недоступен.. (происки врагов? :-) )
Его просто закрыли..., проклятые буржуи...за нарушение авторских прав. Так шо кто если приютит файлики на каком-нить серваке.. буду очень рад.
Я могу приютить. сервер собственный, так что с авторскими правами проблем не будет. Пишите личкой или почтой -- logan<известный знак>zooclub.ru
Совет этот в рассылках ALT Linux был, но увы с траблами.К тому же забыли упомянуть про HASP.Кому действительно нужно надежно - смотреть в сторону etersoft (support в этом деле главное), как они пишуть Гарант поддерживается.
хм. Что то мне не вериться что оно будет нормально работать в многопользовательском режиме.
А оно и не работает в многопользовательском режиме :). С базой на samba-сервере :( Проблема, имхо, в вайне - с блокировками косяк. С одного ip-шника - хоть ...цать раз открывай, но с разных... Вобщем wine нормально на sambe не блокирует.
тот самый ethersoft победил эту тему...
3000р и будет вам счастие... :)
На NFS тоже не хочет с разных машин.
С одной - работатет.
Оченно интересно.
Такое впечатление, что с блокировками плохо в wine@etersoft, а не в самбе...
Есть мнения?
>Есть мнения?Есть :)
В свое время приходилось мне держать семерошную базу на линуксовой самба-шаре. Глючило в плане блокировок (например пару уюзверей одновременно в монопольном режиме войти).
Трабла с блокировками разруливается средствами самбы. Сейчас уже не помню деталей, но гуглением найти можно.
Видимо, то же самое и с НФС
Сделал по описанию. Запускается. После выбора журнала операций и попытки изменить диапазон просмотра дат, нажав кнопку на панели, вылетает с треском, выдав кучу отладочной инфы. Так даже для себя не поработаешь... Запускал с локальной базой. Между прочим, даже HASP нашла по сети - аппаратный ключ прикреплен к серваку.
пропустил выполнение пункта 14. После его выполнения вылетать перестала, однако в глобальном модуле при запуске выдает ошибку на функцию "ЗначениеВСтроку" - типа не обнаружена...
Автору большой респект. На Mandrive рулит, п. 4 можно не делать.
wine 0.9.29 - 0.9.36
пробывал по этой схеме, 1с запускаеться но вылетает при любом действии
у меня такая же ситуация
>у меня такая же ситуация
Панель окон отключите
Окна - панель окон.
все равно. открывается и буквально через секунду закрывается. Хотя и конфигуратор и мониторинг и отладчик спокойно без проблем открываются.
работает все...на удивление :)
Добрый день, помогите пожалуйста! Сделал всё как вы описали но 1С не запускается. Не может найти библиотеки С:\1с\bin\Type32.dll и т.д.
уже ноябрь, кто нибудь запустил нормально cifs или nfs на ubuntu? нигде не могу найти ответа...
Все работает, но тут упущено 2 момента,
1. если wine ругается
Cannot use first megabyte for DOS address spaceделаем
sysctl -w vm.mmap_min_addr=0
либо правим этот параметр в /etc/sysctl.conf2.если вылазят многочисленные ошибки err:module:import_dll
нужно скопировать файлы
ole32.dll
oleaut32.dll
olepro32.dllв папку к запускаемому файлу 1с!
P.S. тестил под ubuntu desktop 8.04
wine-0.9.59
Большое спасибо.
Ubuntu 9.04-64 + wine-1.0.1
1Cку не устанавливал(запустил просто скопированою с другого компа, которьій на винде, для запуска еще потребовался файл C:\Windows\system32\mfc42.dll скопировал с виндьі у папку bin(там где 1Сv77.exe находится), после отключения Панели окон работает стабильно.
А как вы решили проблему не работающей кнопки Enter?
> Как запустить 1C под Wine без дополнительных патчейНикак
Возвращение к истокам. Типа нативный 1С 8.3 для Linux. Ставится и запускается и, если не требуется вывод на печать, годен. Однако при попытке печати вылетает на любом принтере и на любой Linux. Клиент 8.3 под Windows ранее запускался под Wine без дополнительных настроек, и это решало проблему. 1С исправила данную оплошность. Теперь справедливо утверждение - отечественное ПО 1С, входящее в Реестр, полностью работает только под Windows (как сервер, так и клиент).