Список форумов www.cheremkhovo.ru www.cheremkhovo.ru
Форум города Черемхово
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

1C в Linuх!

 
Начать новую тему   Ответить на тему    Список форумов www.cheremkhovo.ru ->
Предыдущая тема :: Следующая тема  
Автор Сообщение
Zedo
Активист


Зарегистрирован: 25.02.2004
Сообщения: 165
Откуда: Черемхово

СообщениеДобавлено: Пн Мар 24, 2008 8:16 am    Заголовок сообщения: 1C в Linuх! Ответить с цитатой

Вчера все-таки заставил 1С версии 7.7 работать под Linux :) Позже напишу что и как. Пришлось порыть инет, и включить моск [smilie=000011.gif]	: Правда, есть еще "небольшая" проблемка, 1С виснет на заставке, сплэш-экран :( Нужно ещё найти способ от него избавиться

ЗЫ: Заставка уже не проблема, убрал :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rex85
Заходящий


Зарегистрирован: 06.03.2008
Сообщения: 45
Откуда: Черемхово

СообщениеДобавлено: Пн Мар 24, 2008 5:08 pm    Заголовок сообщения: Ответить с цитатой

На ВИННЕ запускал??? [smilie=000002.gif]	:
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Zedo
Активист


Зарегистрирован: 25.02.2004
Сообщения: 165
Откуда: Черемхово

СообщениеДобавлено: Пн Мар 24, 2008 7:58 pm    Заголовок сообщения: Ответить с цитатой

rex85 писал(а):
На ВИННЕ запускал??? [smilie=000002.gif]	:

Именно на WINE, под ASPLinux 12 CARBON :) Нашел ман... тут: http://dalcom.kha.ru/linux_1c.htm

=============съедено голодными шушпанчиками============


Последний раз редактировалось: Zedo (Ср Июн 18, 2008 6:57 pm), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rex85
Заходящий


Зарегистрирован: 06.03.2008
Сообщения: 45
Откуда: Черемхово

СообщениеДобавлено: Пн Мар 24, 2008 11:23 pm    Заголовок сообщения: Ответить с цитатой

Да, однако в ближайшее время не получиться эску под Линухом юзать, моё мнение, что всё это пустая трата времени, один пень когда юзеров пересаживать на него будешь - ВСЁ проклянёшь.......
P|S Когда ко мне практикантропы приходили и я их спрашивал работают ли они в Линуксе, они на меня смотрели около минуты, а потом говорили: "Чеее?..", я плакал...... Просто представил как бухгалтерам, которые с Виндой-то разобраться не могут, обьяснять как под рутом вине запустьть, меня полчаса на стуле подкидывало.....
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Zedo
Активист


Зарегистрирован: 25.02.2004
Сообщения: 165
Откуда: Черемхово

СообщениеДобавлено: Вт Мар 25, 2008 12:08 am    Заголовок сообщения: Ответить с цитатой

Действительно, полностью с тобой согласен.
А это все проделал в качестве эксперимента, хотелось самому попытаться запустить 1С под линуксом, авось пригодится когда-нибудь :) Нельзя, конечно, сказать что полностью удовлетворен результатом, но хоть что-то... Буду пытаться дальше :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Zedo
Активист


Зарегистрирован: 25.02.2004
Сообщения: 165
Откуда: Черемхово

СообщениеДобавлено: Вт Июн 17, 2008 7:59 am    Заголовок сообщения: Ответить с цитатой

Свершилось :)
Все оказалось намного проще, чем казалось :)

Выкладываю скрины (кликните для увеличения):


конфигуратор


и, собственно, рабочий режим
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daymon
Активист


Зарегистрирован: 22.05.2008
Сообщения: 248
Откуда: Черемхово

СообщениеДобавлено: Вт Июн 17, 2008 9:39 am    Заголовок сообщения: Ответить с цитатой

Zedo, это замечательно все конечно... Но где же твое подробное описание, которое так нравиться админу. Пишите товарищ, народ жаждет зрелищ, и пищи для ума....
_________________
Жизнь - игра... Графика суперская, а вот сюжет не очень...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Zedo
Активист


Зарегистрирован: 25.02.2004
Сообщения: 165
Откуда: Черемхово

СообщениеДобавлено: Вт Июн 17, 2008 10:46 am    Заголовок сообщения: Ответить с цитатой

Daymon писал(а):
Zedo, это замечательно все конечно... Но где же твое подробное описание, которое так нравиться админу. Пишите товарищ, народ жаждет зрелищ, и пищи для ума....

Всему свое время, уважаемый :) Вечером постараюсь изложить все подробненько :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daymon
Активист


Зарегистрирован: 22.05.2008
Сообщения: 248
Откуда: Черемхово

СообщениеДобавлено: Вт Июн 17, 2008 10:49 am    Заголовок сообщения: Ответить с цитатой

Ждем с нетерпением вашего подробнейшего рассказа. Что и как, так сказать во всех позах и ньюансах...
_________________
Жизнь - игра... Графика суперская, а вот сюжет не очень...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Zedo
Активист


Зарегистрирован: 25.02.2004
Сообщения: 165
Откуда: Черемхово

СообщениеДобавлено: Вт Июн 17, 2008 2:06 pm    Заголовок сообщения: Ответить с цитатой

rex85 писал(а):
Просто представил как бухгалтерам, которые с Виндой-то разобраться не могут, обьяснять как под рутом вине запустьть, меня полчаса на стуле подкидывало.....

В Ubuntu(Runtu) этого делать не придется :) Там все и так запускается, а для 1С можно сделать значок на рабочем столе. Да и любой другой линух можно отстроить :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Zedo
Активист


Зарегистрирован: 25.02.2004
Сообщения: 165
Откуда: Черемхово

СообщениеДобавлено: Ср Июн 18, 2008 8:06 pm    Заголовок сообщения: Ответить с цитатой

Итак... Для начала хотелось бы сказать, при работе 1С под WINE есть некоторые глюки.
Собственно:
  • сплэш-заставка (если ее не убрать) - очень тормозит загрузку системы
  • панель окон, если ее не отключить приводит к вылетанию системы
  • исчезают, или перестают быть доступными пункты меню главного окна, активизируются только если открыто хотя бы еще одно окно - что хоть и не особо мешает работе, но доставляет неудобства

Скажу сразу, установка производилась на операционную систему Runtu 2.0.1 (Ubuntu 7.10 по-русски) дистрибутив которой был скачан с официальнго сайта проекта: http://runtu.org Но полагаю установка на любые другие линухи будет отличаться несущественно.

Для работы нам понадобится следующее:
  1. WINE версии 1.1.0 (использовал именно эту версию, т.к. в ней проблема с русскими шрифтами уже решена, да и релиз уже полный)
  2. DCOM98 от Microsoft, который можно взять здесь или написав запрос "dcom98 site:microsoft.com" на Google
  3. дистрибутив 1С:Предприятия

Порядок работы следующий:
  1. Устанавливаем WINE
  2. Переходим в папку ~/.wine/drive_c/windows/system32 и удаляем вручную файлы ole32.dll и oleaut32.dll, либо открыв терминал выполняем команды:

    rm ~/.wine/drive_c/windows/system32/ole32.dll
    rm ~/.wine/drive_c/windows/system32/oleaut32.dll


  3. Открываем конфигуратор WINE (сделать это можно командой wineconf в терминале, или выбрав запуск конфигуратора из меню Приложения) и на вкладке конфигуратора "Приложения" выбираем систему по умолчанию Windows 98.
  4. Переходим в папку с инсталятором DCOM98, открываем терминал (в наутилусе - по правой кнопке мыши из всплываеющего меню) и выполняем команду:

    WINEDLLOVERRIDES="ole32=n" wine DCOM98.EXE

  5. Снова открываем конфигуратор WINE и на вкладке "Библиотеки" прописываем наши библиотеки ole32.dll, oleaut32.dll их замещение оставляем по умолчанию (сторонняя, встроенная), а на вкладке "Графика", отключаем флажок "Разрешить менеджеру окон управлять окнами WINE", это нужно, чтобы за сплэш-картинкой сообщения об ошибках, окно ввода пароля или выбора кодовой страницы базы (в случае создания пустой базы 1С) не прятались
  6. Устанавливаем 1С, как в виндах с электронным ключом (подходящий драйвер HASP можно отыскать в инете)
  7. Запускаем 1С, должно открыться окно запуска, добавляем базу, которую так же нужно разместить на виртуальном диске WINE, т.е. ~/.wine/drive_c/, открываем 1С в режиме конфигуратора, сразу идем в меню Окна - Панель окон - и снимаем галку с Показать. то же самое проделываем и в других режимах при первом запуске
  8. Тут же меняем кодовую страницу базы на "+Текущая системная установка" иначе 1С будет ругаться на то что порядок сортировки баз данных отличается от системного

Вот и все... Можно пользоваться =)

Заметил, что если убрать сплеш-заставку путем подмены библиотеки 1crcrus.dll в папке 1С, на библиотеку с удаленным ресурсом, отвечающим за вывод окна, 1C запускается гораздо быстрее, и нет глюка с потерей фокуса у окошек выбора пользователей или кодировки базы.


Последний раз редактировалось: Zedo (Вс Июл 13, 2008 9:27 pm), всего редактировалось 14 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Daymon
Активист


Зарегистрирован: 22.05.2008
Сообщения: 248
Откуда: Черемхово

СообщениеДобавлено: Чт Мар 26, 2009 12:26 pm    Заголовок сообщения: Ответить с цитатой

Господа, с момента последнего поста прошло достаточно много времени. Под линуксом уже работает большая часть бух программ, да и не только бух. Давайте продолжать тему.
_________________
Жизнь - игра... Графика суперская, а вот сюжет не очень...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.cheremkhovo.ru -> Часовой пояс: GMT + 8
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group