Linux + 1C

Данная статья была написана мной для доклада на научной технической конференции «Паруса 2024» в г. Геленджике. Тема статьи — перевод предприятия на ОС Linux, и связка Linux + «1С Предприятие»

В данной статье мы рассмотрим проблему платного ПО, остро стоящую в наше время для всех предприятий, как для государственных, так и для частного бизнеса. Мы не будем критиковать производителей платного ПО или пользователей, использующих пиратское ПО. Мы поговорим о более важной и интересной теме — альтернатива платному ПО и установке на него ПП «1С Предприятие»!

Многие пользователи не осознают факт преступления и не понимают  меру ответственности за использовании пиратского софта. По сути  использование пиратcкого софта приравнивается к воровству. Сегодня  законодательство РФ приберегло ряд карательных методов по  предотвращению развития пиратства на территории нашей страны. В  первую очередь ответственность несет исполнитель, выполнивший  установку и настройку пиратского ПО.  Существует 3 вида ответственности за нарушение авторских прав:  Административная (ст.7.12, 14.33 КоАП РФ), Уголовная (ст.146 УК РФ) и  Гражданско-правовая (ст. 12, 1252, 1301 ГК РФ). Наказание за  нарушение данных статей предусмотрено в виде штрафа от 1500 р. до  500000 р. так же возможно лишение свободы на срок до шести лет. 

Как альтернативу платному ПО мы рассмотрим ОС Linux.  Linux — это операционная система, являющаяся одним из вариантов  (клонов) операционной системы типа Unix. В своем первоначальном  виде она была создана Линусом Торвальдсом (Linus Torvalds) как версия  ОС UNIX для IBM-совместимых персональных ЭВМ. При этом Торвальдс  опубликовал исходные коды своей системы в Интернет (файлы первого  варианта ОС Linux, опубликованные Торвальдсом в Интернет,  датированы 17 сентября 1991 года), и к развитию системы  подключилось большое число независимых разработчиков. Благодаря  этому на сегодняшний момент Linux — самая современная, устойчивая  и быстро развивающаяся система, почти мгновенно вбирающая в себя  самые последние технологические новшества. Может использоваться  как в качестве серверной ОС, так и на сетевых рабочих станциях или  персональных компьютерах. Сегодня пользователей Linux  насчитывается более 20,000,000. Под Linux существует множество  приложений, предназначенных как для домашнего использования, так и  для полностью функциональных рабочих станций UNIX и серверов  Internet.  С самого начала ОС Linux распространяется на условиях свободно  распространяемого программного обеспечения (проект GNU), то есть  является практически бесплатной для пользователей (в большинстве  случаев для того, чтобы получить ее, Вы должны заплатить только за  диск CDROM с ПО или за трафик выхода в Интернет). ОС Linux может  работать на всех версиях Intel-овских микропроцессоров, начиная с 386  и заканчивая многопроцессорными системами на самых последних  разработках AMD и Intel. 

Личный опыт. 

Устроившись работать в организацию «X», на большинстве рабочих станций  стояла ОС Windows ХР поддержка которого закончилась еще 8 апреля  2014  года. Поговорив с руководителем, и объяснив что закупка новой ОС  обойдется  в кругленькую сумму, было предложено перейти на свободное  программное обеспечение.В качестве основного дистрибутива на  рабочие места мы выбрали Ubuntu 14.04 LTS, т‚ к. данный дистрибутив  имеет хорошую базу технической поддержки и прост в настройке и  использовании. Сразу встал вопрос как подружить Ubuntu с основной  программой организации — «1С Предприятие». Почитав форумы на эту  тему, выяснилось что с версии 8.3, 1С включили полноценную  поддержку ОС Linux. Установка и настройка занимает не больше  времени чем в Windows. Процесс установки и настройки давольно прост  и занимает порядка 20 минут с условием наличия хорошего интернета.  Мы скачали нужный дистрибутив с официатъного сайта Ubuntu.ru и  записали его на флешку утилитой unetbootin. Загрузившись с неё  открывается полноценная система с предложением установить Ubuntu.  После заполнения основных данных (логин, пароль, раздел куда нужно  установить ОС, часовой пояс и пр.), в течении 5 — 10 минут установка  будет завершена, в процессе установки вы можете зайти в интернет,  поиграть в стандартные игрушки, впринципе, вы можете делать всё, т. к.  перед вами полноценная ОС. После установки и загрузки новой системы  нужно было выбрать среду окружения, которых в линуксе большое  количество в отличии от Window. Из коробки стоит среда Unity, данная среда разработана для удобной работы на сенсорных устройствах, поэтому я выбрал XFCE  — давольно не требовательная среда окружения, с большим  количеством настроек и возможностью максимально приблизить к среде  Windows.

Установка 1С Предприятия заключается в следующем:  скачиваем установочные файлы с официального сайта 1С, и  устанавливаем их в командной строке или в GUI приложении. Вот и всё,  добавляем базы для работы и 1С запускается и работает на порядок  быстрее и стабильнее чем в Windows.  Чтобы не проводить все эти действия вручную на каждом компьютере  есть  специальная утилита называется remastersys, она создаёт  установочный образ в  формате ISO со всеми установленными на данный момент пакетами и  обновлениями. Записав этот образ на флешку всё той же утилитой  unetbootin,  устанавливаем и получаем систему уже, и с рабочим столом ХFСЕ, и  установленным «1С предприятие».  Было решено не торопиться и сначала протестировать работу системы  и ПО, я поставил Linux на 5 компьютеров в торговый зал, наблюдая в течении  нескольких дней за их работой, особых проблем не обнаружилось, за  исключением небольших настроек периферийного оборудования.  Убедившись что проблем нет, Linux был установлен бухгалтерам и  менеджерам. Поставил с того-же образа который делал утилитой  remastersys. На OpenOffice предприятие работает уже давно и довольно  успешно. поэтому переход многие пережили спокойно, т.к. кроме офиса,  1С и почтой ни чем не пользуются.  Конечно, полностью от ОС Windows не избавиться, т.к. есть  государственные программы отчётности, которые не работают на ОС Linux. В виду этого пришлось оставлять некоторые рабочие станции на ОС Windows.  Так же был переведён Сервер 1С на ОС Linux, PostgreSQL встала без проблем как и Сервер 1С Предприятия, наблюдалась повышенная производитьельность при сильной нагрузке по сравнению с Windows Server 2008 R2. 

Вывод 

Таким образом мы решили проблему поставленную в начаел статьи,  значительно снизив расходы на операционную систему, приблизив их  фактически к нулю.    ОС Linux незаменимый инструмент любого современного системного  администратора. Для любителей игр он, конечно, не подходит, но для  обычного домашнего или рабочего пользования вполне выгодное решение. 

69 Comments

  1. Константин С.

    Стоит предупреждать уровень конференции ее возрастной и профессиональный состав.

    А так хороший доклад для школьников и студентов.

    Ps:

    на рабочие места мы выбрали Ubuntu

    Клиент — банк и сдача отчетности в ГНИ)))

    Reply
  2. TODD22

    (1)

    Клиент — банк и сдача отчетности в ГНИ)))

    Под клиент банк и тд можно поставить одну виндовую машину. Остальные на линуксе. Хотя винда не так уж и дорого стоит. Дешевле хорошего линуксового админа.

    Reply
  3. starik-2005

    (2)

    Под клиент банк и тд можно поставить одну виндовую машину.

    Можно на виртуалку засунуть.

    А вообще статья типа «Я ходил в лес за грибами. Там были некоторые грибы. Я их собрал. Потом мы их сварили.» При этом название «Лес + грибы».

    Reply
  4. ravencrow
    Поговорив с руководителем, и объяснив что закупка новой ОС обойдется в кругленькую сумму,

    И зачем нужно было сообщать об этом руководителю? Просто нужно было ему сказать, что требуется обновление Windows до 7 или 10 и это нужно сделать обязательно, так как поддержка XP давно закончилась, многие программы на ней не работают, и что если этого не сделать, то вирусы заблокируют работу всей организации. Уверяю вас, деньги бы нашлись очень быстро. А так он еще не знает каких проблем нажил с линуксом. Ладно бы один сервер на линукс перевели, но вы решили и юзверей на линукс загнать. Бедная бухгалтерия, как же теперь она будет пасьянс раскладывать. А если серьёзно, то о любом он-лайн кабинете с ЭЦП, начиная с банков и заканчивая государственными, на линуксе можно забыть.

    Reply
  5. quick

    у нас в организации постепенно народ мигрирует на calculate linux с доменом и плюшками. Некоторым не нравится, а некоторым наоборот комфортней чем в 7-ке. И софта на рабочей машине браузер, rdp клиент, thunderbird, аська, скайп. Все остальное на терминале под 2008 виндой.

    Reply
  6. PerlAmutor

    А теперь как делают на самом деле «продвинутые» руководители:

    — заключается договор с фирмой, которая размещает ваш личный купленный сервер у себя в серверной, где для этого есть все условия (сервер можно купить на личные средства руководителя, чтобы он не числился на балансе)

    — настраивается удаленный доступ к нему по RDP пользователям

    — приглашается любой Вася Пупкин, который готов поставить пиратский софт вам на сервер. Вася Пупкин потом исчезает в неизвестном направлении.

    Дальше возможно следующее — приезжает «Маски Шоу». Изымают компы, видят, что там везде Linux. На рабочих столах ярлыки на RDP. Придраться не к чему. Если настолько дотошные, что просят подключиться по ярлыкам — не вопрос подключайтесь. На вопрос какого хрена они пользуются пиратским софтом, отвечаете — без понятия, это их личное дело куда они там подключаются и что используют, вы несете ответственность только за компьютеры в офисе. Если начали обрабатывать сотрудников и докапываться кто им ставил софт — даете телефон Васи Пупкина, который либо все отрицает, либо выкинул симку купленную в переходе и пропал в неизвестном направлении. Профит — пирата нет, придраться не к чему, средства сэкономлены. Все довольны.

    Reply
  7. spectre1978

    Не очень понятно, чем помешала XP на старых компах, тем более что заменять ее все равно не на что — все остальное имеет бОльшие требования к ресурсам и скорее всего понадобится апгрейд. Как по мне, так логичнее по мере устаревания/смерти компов просто закупать новые с предустановленной ОС. Что касается линукса, то с ним можно огрести проблем в случае, если на местах понадобится ПО, которого нет под линукс, или оно есть, но недостаточного качества для решения задач. Скажем, человек работает с документами, содержащими макросы, а вы ему LibreOffice попытаетесь дать.

    Reply
  8. starik-2005

    (4)

    А так он еще не знает каких проблем нажил с линуксом.

    И каких проблем? Дома у меня Linux уже лет десять стоит (если не больше). По-началу вместе с виндой, потом уже и без нее, т.к. нужна она была только для запуска автокада для супруги. Она тоже через некоторое время перестала использовать винду, т.к. для большинства дел было достаточно линуха. Помимо прочего линух на то время уже работал с принтерами лучше, чем винда, в которой тот же HP 1018 — на то время самый ходовой домашний принтер после немного более дешевого самсунга 1210 (если правильно помню) — периодически не хотел печатать.

    Первый раз на работе я использовал линух, когда на одном из компов просто перестала ставиться винда. Решил, что поставлю убунту. Как оказалось в итоге с ним проблем не возникало вообще. Более того, к нему был подоткнут принтер HP 1220d (если правильно помню номер, это один из первых дешевых принтеров, который мог печатать с двух сторон за два прохода), к которому потом подключались остальные виндозные машины — и вообще никогда никаких проблем с этой машиной не возникало.

    Вообще, проблемы с линухом есть только у тех. кто слабо разбирается в нем (или вообще не разбирается). Структура там очень простая — куда проще винды. Большая часть программ ставится одной командой (да, нужно знать название программы, но это несложно выяснить, используя, например, утилиту wajig или apt-cache). Та же 1С работает на нем весьма стабильно (если на серверной винде приходится рестартовать сервисы еженощно, то у меня есть пример того, что на линухе 1С работала месяц без каких бы то ни было сбоев, но, конечно, нагрузка на линуксовый сервер была куда меньше).

    Если бы я был админом небольшой конторы, то я бы вполне рассматривал перевод всего офиса на линукс. С большой конторой посложнее — там достаточно сильна инерционность мышления, когда люди привыкли к определенным моментам и не желают что-то менять, но. с другой стороны, винда с последними офисами и так сделала многое для того, чтобы такого не допустить ))) Так что миграция на линукс и миграция на виндовс 10 и последние версии офиса — это равнозначные по масштабам изменений ситуации, но за линух можно будет платить меньше (сэкономив на винде, офисе, антивирусе и прочем ПО). Для сервера же взять решение на линухе уровня энтерпрайз, хотя бы тот же РХЕЛ.

    Reply
  9. starik-2005

    (7)

    Что касается линукса, то с ним можно огрести проблем в случае, если на местах понадобится ПО, которого нет под линукс, или оно есть, но недостаточного качества для решения задач. Скажем, человек работает с документами, содержащими макросы, а вы ему LibreOffice попытаетесь дать.

    Плохой пример. Если есть макросы, то они могут содержать и вирусы, так что хорошо, что они не работают. С другой стороны, если уж все привыкли в экселе работать и нет толкового программера, который это сможет автоматизировать на 1С, то беретс плэйонлинукс или даже вообще стандартный вайн и туда ставится офис. Он, поверьте, там работает совершенно как на обычной винде, то есть абсолютно…

    Reply
  10. ravencrow

    А как вы собираетесь работать с ЭЦП на linux? Отправлять отчетность через Контур-Экстерн? Подписывать документы на zakupki.gov.ru, bus.gov.ru, gosuslugi.ru ? Работать в банк-клиентах ? И Wine тут не прокатит, как бы вам не хотелось, потому что Крипто-Про под wine не работает. Есть дистрибутив Крипто-Про под линукс, но IE, ActiveX и Capicom под линуксом нет. Как бы вам не хотелось полностью уйти от Windows, пока это не получится.

    Reply
  11. starik-2005

    (10)

    А как вы собираетесь работать с ЭЦП на linux? Отправлять отчетность через Контур-Экстерн? Подписывать документы на zakupki.gov.ru, bus.gov.ru, gosuslugi.ru ? Работать в банк-клиентах ?

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

    Вообще, даже крипто-про сдался:

    КриптоПро Fox

    КриптоПро Fox представляет собой веб-браузер на основе Mozilla FireFox, поддерживающий установку защищённых соединений (Transport Layer Security, TLS) с использованием российских криптографических алгоритмов.

    Поддерживается работа TLS как с односторонней, так и с двухсторонней аутентификацией.

    Поддерживаемые операционные системы

    Microsoft Windows;

    Linux;

    Apple OS X.



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

    Для работы на ОС Linux надо установить:

    Пакеты КриптоПро CSP 3.6 R3 или новее (32 или 64 бита — как у ОС) (страница загрузки):

    lsb-cprocsp-base

    lsb-cprocsp-rdr

    lsb-cprocsp-capilite

    lsb-cprocsp-kc1

    lsb-cprocsp-pkcs11

    cprocsp-rdr-gui или cprocsp-rdr-gui-gtk

    Дистрибутив КриптоПро Fox:

    Показать

    Reply
  12. starik-2005

    Интересную вещь нашел:

    Обходное решение не возможно, так как браузеры используют разные несовместимые технологии: Internet Explorer — ActiveX, а КриптоПро FOX — NPAPI. Плагин «Ланит.Компонент для формирования подписи» разработан для взаимодействия с Internet Explorer через ActiveX. Чтобы можно было подписывать в КриптоПро FOX необходим совершенно иной разработанный с нуля NPAPI-плагин. А это только во власти разработчиков сайта zakupki.gov.ru.

    Теперь понятно, почему через такую *опу все сделано — Ланит постарался. Они по-другому не умеют.

    Reply
  13. ravencrow

    (11) не работает КриптоПро Fox, так как все госсайты ориентированы на работу с IE, ActiveX и Capicom. С КриптоПро Fox вы сможете зайти в личный кабинет, но подписать и отправить документы у вас не получится, так как в линуксе нет IE, ActiveX и Capicom. То же самое и с отчетностью в налоговые органы, ПФР и т.д. Тоже самое, Сбербанк бизнес-онлайн с ЭЦП.

    Reply
  14. spectre1978

    (9) Оно, может, и хорошо, но смотря кому. Если ваше предприятие работает с контрагентом, под которого вынуждено прогибаться, например с крупной торговой сетью, а этот контрагент высылает формы на ввод, скажем, продукции только в виде Excel таблиц с макросами и ни в чем ином их высылать не желает — вы будете вынуждены делать поддержку макросов на всех местах где работают с данными документами. Как — никого не волнует, вирусы — тоже никого не волнуют, это ваша головная боль чтобы их не было. Если офис работает под вайн, это, конечно, облегчит ваши страдания, но мне думается, что проще в нативной для него среде жить.

    Reply
  15. spectre1978

    (13) люди наивно верят, что если на каждом углу трубят про гослинукс, то все действительно в одночасье перейдет на линукс. Желательно само собой. Виндовых-то админов приличных нет, вон что плакальщик в госконторах понатворил. И эти люди всерьез разговаривают о линуксе… Рукалицо.

    Reply
  16. spezc

    Хорошего линуксового админа не каждая контора себе позволит.

    Reply
  17. ravencrow

    (14) А еще весело, когда кому-нибудь отправляешь файлы odt odf ods. На тебя смотрят как на инопланетянина, что ты нам прислал? Наш компьютер эти файлы не открывает и ни один компьютер в офисе 🙂

    Reply
  18. starik-2005

    (15)

    Виндовых-то админов приличных нет

    Ну так тем виндовые админы от линуксовых и отличаются. Линуксовые — все приличные, ибо кликом мышки на оснастке линух не запустить (хотя, конечно, уже ситуация меняется, и, заметьте, не в лучшую для линуха сторону — он становится как винда с кучей оснасток, но в нем не пропадет возможность что-то сделать одной строкой — и это хорошо).

    Reply
  19. starik-2005

    (16)

    Хорошего линуксового админа

    Точно! Плохих линуксовых админов в природе нет, ибо плохие как раз все и сидят на винде. Вот хорошего виндового админа найти — задача далеко не простая, при том он скорее всего уже разбирается в линухе, при том неплохо.

    Reply
  20. starik-2005

    (17)

    отправляешь файлы odt odf ods

    Все решается через PDF — уж там-то точно как на экране.

    Reply
  21. spectre1978

    (17) ну, это лечится, в OOo/LO можно по умолчанию поставить сохранение в doc и в принципе обычно даже это работает, если документ не сильно сложный. Если сложный, то может покорежить.

    Reply
  22. ravencrow

    (21) эти костыли как то не особо радуют. Тут недавно пытались открыть диаграммы в OpenOffice, созданные в Word. Получили чистый лист. Бухгалтерша была в шоке, если учесть сколько времени было затрачено на их создание. Пришлось обратно ставить Microsoft Office.

    Reply
  23. starik-2005

    (22)

    Тут недавно пытались открыть диаграммы в OpenOffice, созданные в Word

    И кто такой умный в ворде диаграммы насоздавал? Для этого есть Excel. А удивляться тому, что Active-X объект не открылся на платформе, Active-X не поддерживающей — прерогатива админов и программистов, слабо разбирающихся в технологиях.

    Reply
  24. ravencrow

    (23) Ну вобще-то в Word можно создать диаграммы, которые привязаны к таблице Excel. Там это делается автоматически, достаточно выбрать вкладку «Вставка» и нажать кнопочку «Диаграмма». Это стандартный функционал Word, если вы не в курсе, и этим пользуется достаточно много людей.

    Reply
  25. starik-2005

    (24)

    Это стандартный функционал Word, если вы не в курсе

    Так я и говорю, что на платформе, где нет Active-X, не стоит ждать, что он будет работать. Там просто другие механизмы.

    Reply
  26. ravencrow

    (25) и кто ж в этом виноват? Получается что нужно изначально, с нуля, ставить везде линукс, и тогда всё было бы прекрасно. Но реальность, увы, оказывается совсем другой. Пусть начнут слазить с Windows хотя бы госорганы, тогда они начнут писать свои сайты и ПО с ориентацией работы на linux, а дальше и остальные за ними подтянутся. Но увы, ждать видимо нам придется еще очень долго.

    Reply
  27. spectre1978

    (23) вы никак не хотите понять простую вещь. Обычным людям не нужны ни линукс, ни виндовс, ни технологии. Им надо чтоб работало. И в этом смысле я бухгалтершу из поста понимаю — из рабочей системы сделали нерабочую. Она не обязана знать про активикс. И можно дальше заниматься техноснобизмом, но надо понимать, что именно такие люди платят нам зарплату.

    Reply
  28. spectre1978

    (25) ну, на мой взгляд это означает ровно одно — нужна платформа где активикс есть. Чтобы работало как положено.

    Reply
  29. starik-2005

    (27)

    Обычным людям не нужны ни линукс, ни виндовс, ни технологии.

    Абсолютно точно. Если руки на месте — работает и на Linux, если нет — и на винде не работает. Просто на Linux’е людей с прямыми руками больше, чем на винде, ибо для того, чтобы заставить что-то работать на винде руки не нужны. Но если вдруг на винде что-то отказывается работать, то часто никакие руки не спасут. Например, даже технологический журнал не позволяет понять, по какой причине происходит ошибка формата потока в 1С. И решить эту проблему никак не получается методом научного анализа, в итоге все сводится к шаманству: переставляется платформа, потом винда, потом сетевая карта, все дрова, и т.п. И нормально, да? )))

    Reply
  30. starik-2005

    (28)

    ну, на мой взгляд это означает ровно одно — нужна платформа где активикс есть

    Или просто нужно использовать средство визуализации типа КликВью, чтобы не было необходимости страдать такой фигней, как диаграмма в ворде. Также никто не мешает вставить ее туда в виде картинки — и все будет работать. Но для этого нужно шевельнуть извилиной, а это в настоящее время для многих непосильный труд.

    Reply
  31. spectre1978

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

    Reply
  32. starik-2005

    (26)

    Но увы, ждать видимо нам придется еще очень долго.

    Смотря чего. Есть медленное изменение чего-либо — этакая эволюция по-Дарвину, а есть ароморфоз, когда среда меняется и это приводит к резким (революционным) изменениям. Однажды все проснутся, а на дворе новая формация. Так уже один раз было, когда программисты, не сумевшие осилить ООП, вывалились из индустрии разработки ПО, т.к. под винду уже структурное программирование не катило.

    Reply
  33. starik-2005

    (31)

    В конечном итоге выйдет проще и дешевле

    Если говорить о винде на десктопе — может быть. Если же говорить о серверных решениях, то пользователи не сидят на сервере — они просто подключаются к его ресурсам. И если на сервере Linux + 1C + PostgreSQL, то для пользователя это вообще никак не отличается от серверного MS.

    Reply
  34. spectre1978

    (30) они и не обязаны ей в данном случае шевелить. У них уже был рабочий механизм, его взяли и сломали. Раз сломали — тогда это уже ваша задача оббежать всех и показать как делать скриншот и вставлять картинку. Если вам это надо, конечно. Если не надо — повторюсь, разумнее убедить рукля насчёт винды и офиса. Там они сами справятся, без вас, чем заметно облегчат вам жизнь.

    Reply
  35. spectre1978

    (33) Сервера другое дело, согласен, тут Linux в своей родной стихии.

    Reply
  36. starik-2005

    (34)

    Там они сами справятся, без вас, чем заметно облегчат вам жизнь.

    Что-то с трудом и там справляются. Или у Вас идеальный пользователь? Большинство бухов на компе работать не умеют и учиться не хотят — им все равно, что будет стоять. Поменяют им ворд 2007 на 2016-й — все, трагедия. Так что лучше сразу поставить опенофис и не трогать.

    Reply
  37. spectre1978

    (36) не идеальный, но с MS офисом вопросов возникает меньше на порядок. Что не удивительно, потому что его «лижут» уже более 20 лет и за хорошую зарплату. Тогда как OOo/LO занимаются энтузиасты за донат (в случае с LO). Понятно, у кого результаты лучше и где быстрее исправляются баги. В виндовом ООо еще со второй версии была бага: в некоторых случаях некорректной работы приложения процессы (scalc.exe, swriter.exe) не завершались, а скапливались в памяти до тех пор пока не снимут зависший. Юзер кликает по иконке на столе, а ничего не происходит. Снимайте задачу, а кто не дружит с диспетчером задач — извольте перегружаться. Сейчас у нас уже давно не вторая версия, а пятая. И что, поведение программы в этом плане как-то изменилось? Нет.

    Reply
  38. spectre1978

    на самом деле у меня есть все те же самые проблемы с финансированием, поэтому я сую LO где могу. Но сопротивление юзеров очень сильное, и я во многих случаях не могу признать, что оно безосновательное.

    Reply
  39. starik-2005
    Reply
  40. spectre1978

    (39) Фар маст хэв, F3/F4 в нем работает также как в MC, а проблема с SHS решается гуглением за пару минут — либо ставим старый офис 2003 в придворной тестовой виртуалке и открываем в нем двойным щелчком, либо — телодвижения по исправлению заголовка уже реализовали — есть программка scrap2rtf. Хотя в любом случае вы молодец что разобрались сами, респект. На самом деле вопрос не в этом. Если вы понимаете, что и как править, лично вам все равно, в какой системе работать, вы и в виндах, и в линуксе сделаете то, что нужно. Проблема в том, что есть организация, которая как бы должна зарабатывать деньги и платить их нам за работу. А с использованием Linux-систем на десктопах в отдельных случаях получается такая ситуация, что обеспечить их потребности сложно или невозможно, причем по независящим от нас причинам. Нужно это понимать и не пытаться радовать их своей радостью, только и всего.

    Reply
  41. starik-2005
    Reply
  42. inf012

    Вопрос знатокам:

    Всем известно, что ключ от 1с может работать с разными конфами:

    БУХ, ЗУП, УТ.

    Если официально куплена 1 конфа, а, допустим, просто временно, для разбора просто в каталоге лежит другая конфа.

    Ясно, что с ключом она запуститься, но будет ли это считаться нарушением лицензионности или нет?

    Мне кажется, что у это является нарушением, т.к. куплена только одна, но точно я не уверен.

    Так это?

    Reply
  43. drim87

    (42) это будет являться нарушением, но вот будет проверяться кем то каждый каталог с базой особенно отсутствующей в списке баз. И если очень надо стоит попробовать запросить у обслуживающей итс франчи запросить демо доступ к нужной конфигурации — всегда же можно обсудить варианты и если вы думаете над приобретением думаю Вам пойдут на встречу.

    Reply
  44. spectre1978

    (41) честно сказать, не очень понимаю, о какой стабильности в российских условиях вы говорите. Да в отечественном бизе вам в любой момент могут сказать — вчера вы работали зазря, власть поменялась, переделывайте все заново. В сравнении с нашим законодательством даже самая старая и дырявая ОС — это образец стабильности и нерушимости. И именно по этой причине я бы поостерегся применять Linux, потому что пока весь софт в первую очередь появляется под Windows, а я в душе не чаю и даже близко не могу предсказать, какие софтины, криптопровайдеры и прочую дрянь придется применять завтра. Никакой стабильности нет и в ближайшее время не будет, это иллюзия. Вы можете по состоянию на сегодня сделать сверхстройную и сверхстабильную систему, а завтра вас заставят сбоку подвесить к ней такой бантик, что вся стройность порушится так, как будто ее и не было никогда.

    Reply
  45. starik-2005

    (44)

    а завтра вас заставят сбоку подвесить к ней такой бантик

    Так я каак раз предлагаю для всякого г-на отдельный комп с виндой (не факт, что она в итоге будет нужна, как раз из-за «нестабильности госполитики»), а остальное в винде не нуждается. Фактически Вы попытайтесь разделить стейкхолдеров на государство и бизнеспользователя. Первому нужна отчетность, второму — бесперебойная работа автоматизированных бизнес-процессов. Риски первого покрываются штрафными санкциями, а риски второго — полное прекращение работы бизнеса. При этом интереы государства могут отстаиваться на одном виндовом компьютере, т.к. взаимодействие с регулятором осуществляется несколько раз в отчетный период. А вот взаимодействие с клиентами для извлечения прибыли — это перманентное состояние бизнеса. И для того, чтобы это взаимодействие происходило быстро и эффективно 1С уже не подходит, при этом 1С прекрасно справляется с тремя-пятью взаимодействиями с госорганами за отчетный период. Из-за этого практически во всех крупных компаниях фронтофис не пилят на 1С, а пилят на чем-то, откуда потом данные пойдут в 1С, и уже из 1С будет сдаваться отчетность на том одном компе, на котором винда и прочие плюшки, нужные только для обмена с госорганами, ибо последние не могут нанять нормальных разработчиков и запилить что-то без привязки к платформе.

    Reply
  46. NoRazum

    Когда ставишь linux на сервер экономия на софте происходит.

    но обслуживание и настройка дорожает.

    Сам год пользовался ubuntu. Но после обновления ubuntu и 1c. При запуске стало грузить проц на 100% и падать конфигуратор.

    Что блин иногда просто «СМЕРТЬ»

    Снес.

    Reply
  47. spectre1978

    (45) к сожалению, четко разделять можно было раньше, примерно года до 2014. В настоящее время государство очень сильно вмешивается во взаимоотношения контрагентов, повсюду педалируя свои собственные информационные системы, которые контрагенты вынуждены применять как со стороны поставщика, так и со стороны покупателя. Применять таким образом, что эти системы становятся полноценным участником бизнес-процесса. За примерами далеко ходить не надо: ЮЗДО, ЕГАИС, Меркурий. Это из того, от чего фактически не отвертеться. Практически за всем этим тащится сертифицированный криптопровайдер. И еще столько же этих систем, если не больше, будет завтра — достаточно почитать, чтобы понять, здесь, на инфостарте, новости. Так вот, вы уверены что со всем этим справитесь под линуксом? Я — нет. А также я не знаю и не могу спланировать, на каких местах какие системы мне придется применять. Сейчас вот здесь не надо, а завтра приспичит.

    Reply
  48. starik-2005

    (47)

    Я — нет.

    Я — да. Фактически для онлайн-работы с системами типа ЕГАИС, например, используется обычно общий шлюз. Т.е. магазин торгует что-то кому-то, сканируется лейбла и, как я понимаю, передается через какие-то каналы в эту систему. При этом множество магазинов работает на РМК с установленным линухом — и ноу проблем. Фактически проще организовать единый шлюз в системе, чем подключать эти все криптосистемы к каждому РМ. Но если подключать к каждому РМ эти все приблуды, то и с виндой гребете достаточно проблем. Посмотрел тут форумы — народ постоянно сталкивается в винде с тем, что на одном компе что-то работает, на другом — нет. В итоге решают кучу проблем, которые в принципе архитектурные. Ведь никто в организации не выделяет внешний IP для всех компов, а ставят какой-то проксик, который и рулит трафиком, раздавая его по NAT-у всем компам сети. То же самое необходимо делать и с всякими там дурацкими системами обмена с госорганами: ставить отдельную софтинку на отдельный сервер, который выступает в качестве шлюза для данных, передаваемых контролирующим органам. Не нужно это г-но на все компы ставить!

    Reply
  49. ravencrow

    (47) Причем, всегда изначально всё заточено под Windows. Как дело доходит до linux, так сразу «мы ничего не знаем, это ваши проблемы». Если Крипто-Про и пошли навстречу линуксоидам, то всякие госуслуги со своим «Ланит» и слышать ничего не хотят о линуксе.

    Reply
  50. starik-2005

    (49)

    всегда изначально всё заточено под Windows

    Всегда все наоборот, но не в нашем государстве, конечно (хотя, nginX изначально был на linux, и вроде под винду он не так давно появился.

    ЗЫ: исторически на ОС семейства Linux всегда тестировалось все новое в плане технологий (языки программирования, СУБД, веб-серверы, кешеры, …), которое уже потом плавно перетекало под винду, макось и даже фряху (как unix). А вот коммерческие продукты (приложения) писались чаще для винды и мака и уже потом выпускалась верисия под линух, если вообще выпускалась. Такая же картина с играми — сначала под консоли (PS/XBox/…), потом под PC (винда, макось, линух).

    слышать ничего не хотят о линуксе.

    Не могут не слышвть, ибо гослинух зохавает их моск.

    Reply
  51. red80

    (6)

    шные, что просят подключиться по ярлыкам — не вопрос подключайтесь. На вопрос какого хрена они пользуются пиратским софтом, отвечаете — без понятия, это их личное дело куда они там подключаются и что используют, вы несете ответственность только за компьютеры в офисе. Если начали обрабатывать сотрудников и докапываться кто им ставил софт — даете телефон Васи Пупкина, который либо все отрицает, либо выкинул симку купленную в переходе и пропал в неизвестном направлении. Профит — пирата нет, придраться не к чему, средства сэкономлены. Все довольны.

    Точно! вот как надо зарабатывать деньги ® http://forum.infostart.ru/forum95/topic171650/message1789213/#message1789213

    Reply
  52. PerlAmutor

    (51) тут нет противоречий. Если все-равно украдут и сломают, то какой смысл закрывать исходники, городить защиту с лицензиями и т.д.? Не лучше ли отпустить в свободное плавание и пусть себе развивается…

    Reply
  53. red80

    (52) Двери тоже на ключ не закрываете? Вообще, стоит ли двери ставить, все равно украдут и сломают.

    Reply
  54. VladC#

    Разработчик, занимаюсь 1С с 2003 г, основная рабочая машина пока на винде, на ноут, чуть больше месяца назад, поставил Ubuntu, для неспешного ухода с винды.

    1С 8 поставил, работает прекрасно, всё остальное, что нужно для работы, есть и работает без нареканий, в т.ч. и RDP-клиент и TeamViewer. В целом впечатления наилучшие, но с небольшими оговорками — слёту перейти на Linux не получится, хотя бы потому что там вроде как всё тоже самое, но и много своих нюансов, гораздо больше нужно работать с командной строкой, но к этому привыкаешь довольно быстро и там оказыается всё не так сложно, как может показаться в начале. Поэтому лучше делать переход на Linux постепенно, на одной-двух машинах, для отладки всего что потребуется. В скором будущем планирую совсем отказаться от винды, на крайний случай есть VirtualBox.

    Reply
  55. VLMedvedev

    Я в одной конторе семь лет назад Ubuntu (пять штук) поставил + Wine + 1C 77 Торговля Склад — сначала они сказали — что за виндовс такой — я говорю новая версия — они ОК — Пропали — я думаю умерли перестали пользоваться Linux — вдруг год назад — мы тут новый третий принтер купили — а он не подключается — помоги (ну да на Ubunte 2010 года принтер 2015 года и не должен)

    Но шесть лет они без меня работали — вообще вопросов не было !!! — Бухгалтер дома на винде работает

    Если нормальный сисадмин Linux настроит один раз — нет проблем. Лучше один раз заплатить сисадмину — чем дяде Гейтсу. Даже если винду ставите — все равно сисадмин нужен нормальный — или потом деньги платить шифрователям. Так что покупка винды — это деньги на ветер ! Покупка сисадмина (за значительно меньшие деньги) — это профит !

    Весь смысл Linux — покупаете не софт — а поддержку ! Redhat — тому пример — поинтересуйтесь сколько стоит годовая поддержка

    А бесплатный сыр — сами знаете где !

    Но вложение средств более эффективно в Linux — вы их в свою контору вкладываете — а не в контору дяди Гейтса !

    Reply
  56. starik-2005

    (55)

    Пропали — я думаю умерли перестали пользоваться Linux — вдруг год назад — мы тут новый третий принтер купили — а он не подключается — помоги (ну да на Ubunte 2010 года принтер 2015 года и не должен)

    Именно так с юзерами, которым ставил линух, и происходит. Если в игрушки играть не надо, то никто даже и не замечает, что у него на компе поставлено. Главное — функционал: 1С работает, интернет фурычит, принтер печатает — что еще надо от компа в офисе?

    Reply
  57. baracuda

    (4) Господи Боже. Автор написал ведь, что для ЭЦП, клиент-банков и прочей Ереси на предприятии остались машины на Винде.

    Что касается проблем нажитых компанией? В чем они заключаются? В том, что ни один вирус шифровальшик не заблокирует компьютеры? Или в том, что не придется тратить бабло на софт от мелкомягких?

    Нынче Линукс админить каждый студент умеет. Ну честно уже начинает бесить оттржение 1с-никами нормальных решений.

    Reply
  58. Onwardv

    Да уж, чтобы не было непонятной ерунды, WinServer-а раз в неделю необходимо перезагружать.

    На прежней работе меняли-обновляли схему ИТ. Сервер FreeBSD — 4 года проработал непрерывно без перезагрузок.

    На нынешней работе каждую ночь перезагружаются вин сервера с 1С.

    Reply
  59. ravencrow

    (58)

    Да уж, чтобы не было непонятной ерунды, WinServer-а раз в неделю необходимо перезагружать.

    На прежней работе меняли-обновляли схему ИТ. Сервер FreeBSD — 4 года проработал непрерывно без перезагрузок.

    На нынешней работе каждую ночь перезагружаются вин сервера с 1С

    Просто вы не умеете его готовить. Win 2008 R2 уже пол года без перезагрузки. 2 базы УТ 10.3 и 1 центральная база всё на постгри, еще файловая ломбард, куча внешних синхронизаций и ночное автосохранение резервных копий. Всё отлично.

    Правда пришлось его капитально почистить, ибо предыдущий школьник-админ его так замусорил кучей ненужных программ и всякими виртуальными Hyper-V, что каждый день его перезагружали. Сетевая карта двоилась от Hyper-V и нормально ничего не работало. Видимо тренировался на нём. 🙂

    Reply
  60. starik-2005

    (59)

    Просто вы не умеете его готовить.

    Да в принципе любая система может работать без перезагрузок, если есть нормальная система чистки мусора от отработавших программ. Есть где-то тут статьи на тему чистки памяти, которая была занята приложениями, но которая не была освобождена. Суть проблемы в том, что программа выделяет себе блок памяти, потом вторая программа выделяет себе еще один блок, и т.д. до конца этой самой памяти. Потом первая программа освобождает память, за ней — третья, потом — пятая. В итоге непрерывной памяти остается столько, сколько весила в памяти самая большая из завершившихся программ. В итоге если стартующая программа потребует блок памяти больше, чем занимала та программа, то при общем наличии достаточного количества свободной памяти ОС не сможет выделить непрерывный блок памяти, требующийся вновь запущенной программе, что заставит последнюю активно использовать файл подкачки и работать очень небыстро. В случае достаточно активного использования памяти скулом для больших запросов может произойти ровно та же самая ситуация, когда скулу не хватит непрерывной памяти, что может привести к достаточно низкой производительности. И именно с этим связано увеличение скорости работы скула после рестарта его сервиса или машины. А если требований к скорости работы нет, то и перезагружать ничего не надо.

    Reply
  61. Onwardv

    Ну да. У нас не совсем легкая система, ИБ на пол ТБ и кластер из десятка серверов.

    Reply
  62. cleaner_it

    Я перевожу на ubuntu 16.04 все машины. На сервере стоит kvm с postgresql на виртуалке. Для Сбербанка с токеном буду использовать virtualbox скорее всего (на нём уже проверял проброс usb-устройства), kvm только на сервере.

    Работаю с ubuntu периодически с 2009 года, самый большой период работы — 1,5 года, в кактусах разбираюсь немного

    Reply
  63. VLMedvedev

    (59)

    Просто вы не умеете его готовить. Win 2008 R2 уже пол года без перезагрузки. 2 базы УТ 10.3 и 1 центральная база всё на постгри, еще файловая ломбард, куча внешних синхронизаций и ночное автосохранение резервных копий. Всё отлично.

    Правда пришлось его капитально почистить, ибо предыдущий школьник-админ его так замусорил кучей ненужных программ и всякими виртуальными Hyper-V, что каждый день его перезагружали. Сетевая карта двоилась от Hyper-V и нормально ничего не работало. Видимо тренировался на нём. 🙂

    Все дело в админе — он нужен для ЛЮБОЙ системы — просто для винды нужно кроме хорошего (не бесплатного) админа еще мелкомягким денег дать. В случае Linux — деньги только сисадмину. Виндовс тоже нормальная система — только предназначена для выкачивания денег.

    А что касается всякого виндовс софта который не существует для Linux — ну купите один хомяк виндовый для главбуха и не парьтесь ! И не надо это под Linux запускать — не стоит это столько денег.

    А если кто любит бесплатных админов (типа школьник) — это не для меня, я с ними не работаю !

    Reply
  64. dumsik

    Не статья, а прям сочинение на тему как я провел лето. Особенно улыбнуло

    Так же был переведён Сервер 1С на ОС Linux, PostgreSQL встала без проблем как и Сервер 1С Предприятия, наблюдалась повышенная производитьельность при сильной нагрузке по сравнению с Windows Server 2008 R2.

    Я понимаю, что автор очень любит Linux, но нужно как-то подкреплять свои впечатления хотя-бы замерами производительности.

    Reply
  65. user675041_start2011ruslan

    не считаю себя знатоком в Линуксе или Виндовсе .Но при работе 1С Линукс проблем более , чем ожидаешь.Когда начинаешь понимать , что же такое COM-соединение или нахождение нужных библиотек , особенно когда еще Pestgres поставить.Не работает быстрее на линуксе 1с….это иллюзия . Если в виндовс настроить службы и исключения антивируса , будете приятно удивлены.Честно говоря работаю только на deb-дистрибутиве для дома и виндовс только для 1с . Для работы в сети и домашней работы лучше линукса нету.Но для 1с — винда.Сам много раз велся на статьи об экономии и т.д. Сейчас хочу стартануть на УНФ микро (типа бесплатно).Осталось подготовить печатные формы и попробовать некоторые дополнительные реквизиты.Хотя , если бы была базовая 1С розница , выбрал бы ее.На фирме торговля продукты/товары.Думаю , через сколько лет :)) стану специалистом…

    Reply
  66. alex_sh2008

    (64) При правильной настройке на обоих системах, 1С и Postgre, производительность у линукс выше не на много выше, может процентов на 10-15%, но вот стабильность работы у линукс выше. При не большом количестве пользователей 100-200 можно сказать разницы нет, а вот чем больше количество пользователей тем этот разрыв растет, начинает сказываться производительность NTFS.

    Reply
  67. P12P

    в скором времени 1С перестанет запускаться на любом дистрибутиве Linux https://blogs.gnome.org/mcatanzaro/category/fedora/ потому что дистры выкидывают поддержку webkitgtk1, например в Fedora 27 уже не запускается 1С, с Debian 10 аналогичная ситуация https://blogs.gnome.org/mcatanzaro/category/fedora/

    Reply
  68. nick-name

    возможно перестанет запускаться на старых версия стартера, но совсем совсем работать точно не перестанет. 1с выпустит новый релиз платформы и все.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *