Коллеги, чудо наконец произошло! Вчера, 03.07.2012, фирма 1С выложила на сайте поддержки пользователей версию 8.3 технологической платформы. И да, слухи подтвердились — все, действительно все клиенты 1С теперь доступны из ОС семейства Linux. Разогретые слухами мы с коллегами давно приготовили тестовую машину под управлением Ubuntu 12.04 чтобы с пылу, с жару опробовать сие чудо и караулили платформу на сайте поддержки. Едва она вышла мы ринулись скачивать и устанавливать. И, как обычно это бывает в нашем деле, ничего у нас не получилось. Попытка установить пакет с клиентом успешно рапортовала о невозможности разрешения зависимостей и не соглашалась ставить нам 1С. Мы в пингвинах не разбирались, поэтому пришлось некоторое время потратить на исследование и ниже я опишу процесс установки, чтобы самые нетерпеливые смогли без долгих поисков посмотреть на чудо функционирующего конфигуратора под Linux’ом.
Итак, для начала скопируем файлы установочных пакетов в домашнюю папку пользователя — выделим их и выберем это действие в контекстном меню. Потом откроем терминал:
В терминале сделаем следующее:
sudo dpkg -i 1c-enterprise83-client_8.3.1-531_amd64.deb
В ответ система спросит пароль — дайте его. После этого она выдаст приблизительно следующее:
Выбор ранее не выбранного пакета 1c-enterprise83-client.
(Чтение базы данных … на данный момент установлено 196819 файлов и каталогов.)
Распаковывается пакет 1c-enterprise83-client (из файла 1c-enterprise83-client_8.3.1-531_amd64.deb)…
dpkg: зависимости пакетов не позволяют настроить пакет 1c-enterprise83-client:
1c-enterprise83-client зависит от 1c-enterprise83-common (= 8.3.1-531), однако:
Пакет 1c-enterprise83-common не установлен.
1c-enterprise83-client зависит от 1c-enterprise83-server (= 8.3.1-531), однако:
Пакет 1c-enterprise83-server не установлен.
1c-enterprise83-client зависит от libwebkitgtk-1.0-0 (>= 1.2.5), однако:
Пакет libwebkitgtk-1.0-0 не установлен.
dpkg: не удалось обработать параметр 1c-enterprise83-client (—install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для bamfdaemon …
Rebuilding /usr/share/applications/bamf.index…
Обрабатываются триггеры для desktop-file-utils …
Обрабатываются триггеры для gnome-menus …
При обработке следующих пакетов произошли ошибки:
1c-enterprise83-client
denis@ubuntu-PC:~$
И этой информации на самом деле достаточно — для корректной работы установщика достаточно до установки клиента установить те пакеты, от которых он зависит. Через поиск в центре приложений мы нашли по имени пакет libwebkitgtk-1.0-0, он называется именно так, дословно, и устанавливается прямо из графического интерфейса. После этого в терминале установили недостающие пакеты 1С (вот уж что непонятно, так это зачем клиенту нужен пакет сервера приложений):
denis@ubuntu-PC:~$ sudo dpkg -i 1c-enterprise83-common_8.3.1-531_amd64.deb
Выбор ранее не выбранного пакета 1c-enterprise83-common.
(Чтение базы данных … на данный момент установлено 197182 файла и каталога.)
Распаковывается пакет 1c-enterprise83-common (из файла 1c-enterprise83-common_8.3.1-531_amd64.deb)…
Настраивается пакет 1c-enterprise83-common (8.3.1-531) …
denis@ubuntu-PC:~$ sudo dpkg -i 1c-enterprise83-server_8.3.1-531_amd64.deb Выбор ранее не выбранного пакета 1c-enterprise83-server.
(Чтение базы данных … на данный момент установлено 197245 файлов и каталогов.)
Распаковывается пакет 1c-enterprise83-server (из файла 1c-enterprise83-server_8.3.1-531_amd64.deb)…
Настраивается пакет 1c-enterprise83-server (8.3.1-531) …
update-rc.d: warning: /etc/init.d/srv1cv83 missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Adding system startup for /etc/init.d/srv1cv83 …
/etc/rc0.d/K20srv1cv83 -> ../init.d/srv1cv83
/etc/rc1.d/K20srv1cv83 -> ../init.d/srv1cv83
/etc/rc6.d/K20srv1cv83 -> ../init.d/srv1cv83
/etc/rc2.d/S20srv1cv83 -> ../init.d/srv1cv83
/etc/rc3.d/S20srv1cv83 -> ../init.d/srv1cv83
/etc/rc4.d/S20srv1cv83 -> ../init.d/srv1cv83
/etc/rc5.d/S20srv1cv83 -> ../init.d/srv1cv83
Обрабатываются триггеры для ureadahead …
ureadahead will be reprofiled on next reboot
denis@ubuntu-PC:~$ sudo dpkg -i 1c-enterprise83-client_8.3.1-531_amd64.deb #k8SjZc9Dxk[[CВыбор ранее не выбранного пакета 1c-enterprise83-client.
(Чтение базы данных … на данный момент установлено 197462 файла и каталога.)
Распаковывается пакет 1c-enterprise83-client (из файла 1c-enterprise83-client_8.3.1-531_amd64.deb)…
Настраивается пакет 1c-enterprise83-client (8.3.1-531) …
Обрабатываются триггеры для bamfdaemon …
Rebuilding /usr/share/applications/bamf.index…
Обрабатываются триггеры для desktop-file-utils …
Обрабатываются триггеры для gnome-menus …
denis@ubuntu-PC:~$
После установки всех необходимых пакетов 1С отлично ищется и находится поиском ОС. А дальше начинается самое интересное — клиенты действительно запускаются, конфигуратор действительно конфигурирует. Пробуйте коллеги!
не запускается под unity (ubuntu 12.04)
Кстати, уже появилась документация:http://www.its.1c.ru/db/v83doc#content:86:1
(1) no_registration, запустилось под unity.
Опередили (: Вчера не заходил на сайт 1с, а то уже сегодня с утра ставил бы (:
Лучше бы скрины работающего клиента и конфигуратора выложили… У меня, кстати, уже есть план писать одну мелкую конфу под 8.3… Посмотрим.
(3) baton_pk, unity 2D или обычный. У меня появляется окно и пропадает. все пакеты поставил, библиотеки установил, libWand.so -> libMagickWand.so.x.x прописал. system_config запустил.
Если не трудно напиши что за чем устанавливал. Уж больно пощупать хочется 1с под linux.
(5) no_registration,
Unity-2D, судя по набору пакетов. Какая шла в установщике убунты по-умолчанию, ту и оставил. Работает под виртуалкой Oracle VirtualBox.
Поставил сначала libwebgtk-1.0.0.
потом пакет common, потом клиентский пакет, потом серверный пакет.
config_system ничего не настраивал, создал папку conf, прописал настройки в nethasp.ini — и всё заработало.
Debian squeeze не содержит libwebgtk. Придется дома обновляться до sid. 1С, млин, не криво ничего не могут сделать…
Привязки форм глючат периодически. 🙁
когда уже на mac os x… ?!
Для установки пакета client требуется также установить пакеты common и server из состава дистрибутива сервера 1С:Предприятия. Это особенность ознакомительной версии
(10) fishca,
уточню: установка-то проходит без проблем, а вот для запуска нужны все три пакета.
Документооборотнормально запустился под Ubuntu 12.04
Не будут нормально работать конфы с внешними компонентами, потому как они сейчас все DLL. У меня ЗУП вылетает на каждом втором окошке :(.
Никак я не могу запустить это чудо по х64
У меня все заработало именно под х64. Со стартером была поначалу заминка, но запуск клиентов без стартера работал вообще без вопросов.
вручную устанавливать libwebkit* не надо было, достаточно после установки deb пакета запустить:
параметр -f пытается исправить нерешенные зависимости и чаще всего успешно с этим справляется.
Слушайте, а там вот тонкий клиент есть и просто клиент. Различия в чём?
(16) pumbaE, спасибо, буду знать
(17) Bezeus, Тонкий — это для запуска управляемого приложения в режиме предприятия. Просто клиент — это все виды приложений, в том числе конфигуратор.
(14) no_registration,
попробовал дома под х64 — всё встало без проблем.
даже веб-кит ставить не пришлось, уже каким-то образом в системе он был.
awk +1
ну, на конец хоть кто — то посмотрел в строну портирования своего софта под СПО.
А по поводу макоса. А зачем? там же вроде уютненько все вертется на Параллелс? или я чего не знаю?
Опишите кто как ставил под х64. Может из-за unity. У мена просто окно появляется и потом пропадает. Может ключ не видит (однопользовательский). Я уже не знаю в какой бубен стучать :).
Все равно подавляющее большинство пользователей работают в терминале, т.е. клиент установлен на Windows сервере. Бесспорно тем кому важны скорость, отказоустойчивость и надежность хранят данные в MS SQL. Так как производительность PostgreSQL оставляет только желать лучшего и обслуживание не совсем комфортное. Что уж говорить об IBM DB2 с интерфейсом а-ля 90-х. Еще представьте, что надо будет сохранить файл, а вместо «Рабочего стола» и «Мои документы» пользователь увидет в клиенте «/etc» и «/home». Конечно это все настраивается, но при установке на большое количество рабочих мест и их обслуживании выльется в немалую головную боль.
Обычно локальным клиентом пользуются те, кто пользуется торговым оборудованием (те же кассиры). Но здесь опять грабли: для Linux нет драйверов многих устройств (например не нашел на официальном сайте Штрих драйвера ККМ для Linux, дают ссылкуДрайвер ФР Штрих для Linux , разработка 2002 г., модель не та, которая нужна мне).
Остается только порадоваться, что процесс адаптации клиента 1С для ОС Linux начался, но для массового перехода думаю еще далеко.
P.S. Windows ругают все, но продолжают пользоваться именно им.
(20) tindir, Я за wine слежу и смотрю в сторону СПО с 2004 года.
(22) powerpc,
Ну про скорость промолчу (хотя проблема не в pg, а в 1С), а удобство интерфейса от года выпуска не зависит. Оно зависит от умения им пользоваться.
Надуманная проблема. Гораздо сложнее объяснить что такое диск и чем он от директории отличается.
(23) awk,
Т.е. зависит от вас, от специалистов по PostgreSQL, Linux и что еще там не знаю, я не специалист в этом. Значит надо будет привлекать, настраивать, обучать, поддерживать, платить! специалисту.
Надуманная проблема — 2. Ни мне, ни кассирам объяснять что такое диск и директории точно не нужно, благо у многих есть и на работе и дома компьютеры. Скажите вместо «директория» — «папка» и вас прекрасно поймут ))))
(24) powerpc,
И от специалиста то же, но от 1С на 90%. То есть ответ на вопрос почему 1С с pg работает медленнее, чем с m$ — есть. А ответа как это преодолеть, без правки кода 1С — нет.
Да. Как впрочем и по всем остальным СУБД.
А я не про вас и не про ваших кассиров.
Скажите, что для работы у пользователя есть папка /home/{имя пользователя}, а все что ему нужно (общие сетевые папки и т.п.) в ней. Все что не в ней ему для работы не нужно и доступ на изменение закрыт. Даже не потребуется объяснять, что папка /home/{имя пользователя}/организация/{имя отдела} — это не папка а ссылка на сетевой ресурс (кроме случая когда кто-то изменил там пользовательский файл).
(25) awk,
Из Вашего ответа следует, что с Linux мы будем зависеть уже от 2(!) специалистов и 1(!) неразрешимой проблемы, т.к. код платформы 1С заточеный под pg неизвестно когда будет, а если идет речь о коде 1С внутри типовых конфигураций, то затачивать под pg его ни один специалист по 1С не будет, а если и будет, то его альтруизм будет жестоко наказан первым вышедшим обновлением.
В случае же с m$ все ставится 1(!) специалистом по 1С и по умолчанию прекрасно работает.
http://infostart.ru
Для обслуживания необходимые скрипты резервирования и настройки ядра SQL есть на нашем любимом
Замечу, что про драйвера торгового оборудования мы еще даже не начинали говорить. Там проблем еще больше.
Раз у Вас есть ответ почему 1С с pg работает медленнее, то буду признателен Вам, если поделитесь им здесь.
Не всегда применимо к удобному и понятному MS SQL даже специалисту по 1С
Согласен с Вами, что проблема надумана. Открыл в нативном клиенте 1С под Ubuntu 11.04 диалог сохранения файла, увидел и «Мои документы» и «Рабочий стол». И возможность добавлять ссылки на общие сетевые папки)))
(26) powerpc,
Как и в другой СУБД, пока не столкнуться с проблемами администрирования и тонкой настройки.
Давай не будем спорить о том, в чем наши мнения сходятся более чем на 90%. 🙂
Ох как хочется твоими же словами ответить:
Ну, все началось с того, что pg — это версионник, m$ блокировщик. Тогда 1С выпускает патч, который превращает версионник в блокировщик. О том как часто обновляется данный патч ты можешь узнать на users.v8.1c.ru. и т.д.
не понял мысль.
Знаю товарища, у которого без доработок конфигурации УТ поl постгресом работает гораздо быстрее чем под MS. 1С на самом деле не при чем, все зависит от квалификации DBA.
(28) Не настроенный PG гораздо медленней работает, чем не настроенный М$. Это давно известно. А настроенные эти СУБД показывают разные результаты, что свидетельствует о квалификации DBA.
(29) Больше того, не настроенный MS c течением времени деградирует. ИМХО СУБД это не продукт из категории «поставил и забыл».
(30) Ну почему? Достаточно после установки слиться…. :)))
(28) Всего лишь «одного» такого знаете ?
(30) У меня «одного» не деградирует ?
(29) awk, Как показала собственная многолетняя практика существенный прирост производительности дает не тонкая настройка ядра СУБД (опробовано на SQL и на pg), а новенький быстрый SSD диск.
А скриншоты то твои? Ты вообше запустил сам то?
(27) awk,
powerpc:
awk:
powerpc:
awk:
В подавляющем большинстве случаев специалист по 1С сможет настроить m$, а pg может настроить только товарищReaper_1C -а (см.пост (28) в этой ветке). А специалист по Linux, коим судя по Вашей публикации Вы несомненно являетесь, не справится, т.к. Вы уже ответили на вопрос, что изначально pg — версионник, а m$ — блокировщик. А 1С заточена именно под блокировщик. Мы же говорим о пользе СУБД именно для 1С, а не в целом для хранения и выборки данных. Так то понятно, что специалисты везде нужны )))
Думаю спор m$ vs. Linux бесконечен и немного вышел из рамок стартовой темы. Очевидно, что масштабный переход клиентских приложений 1С на Linux, как впрочем и серверных, еще малообоснован. Спасибо 1С, что с выходом версии 8.3 лёд наконец тронулся в плане клиента под Linux. Как тот же самый горемычный OpenOffice — умеет все, да не все, что m$Office ))).
(35) powerpc,
Я бы сказал думает, что может…
(36) awk, а Вы можете подсказать, что может настроить крутой DBA в MS SQL Standard 2008 R2 SP1, чтобы при групповом перепроведении документов у пользователей, работающих в это время с БД не возникали конфликты блокировок, хотя бы записать документ смогли после ошибки? Просьба выгонять пользователей перед началом перепроведения не предлагать.
(37) powerpc, Ухх… Мля…. Кто же сказал, что я крутой DBA?
1. Можно написать тригер на селект и вернуть правильный запрос. Если я версии не путаю. Хотя 1С делает все через sp_execute, а ее вроде можно переписать…
(37) Как и вся политика M$ — купить Enterprise редакциию 🙂
(38) awk, так специалисты и отвечают: попробуйте здесь, попробуйте там, почитайте книги, замерьте ЦУП-ом. Ядро СУБД достаточно самонастраиваемая система. Даже используя рекомендации специалистов, после внесения рекомендованных настроек мало что меняется в работе СУБД в целом. Поэтому радужные обещания сделать из pg конфетку не более чем мечта о бесплатном сыре. Думать о том, что умеешь настраивать m$ и при этом спокойно спать, не переживая за сохранность данных приятней, чем верить в существование сверхспособностей настройки СУБД у некоего абстрактного человека, которого еще надо найти. С m$sql это все возможно уже сегодня. С pg — нет. Извините, не верю, ни в pg, ни в «Битву экстрасенсов».
(40) powerpc,
1.
Врачи без пациента то же не ставят диагноз.
2.
Правда?
3.
Ну так поэтому они и дают общие пространственные советы, а ибо: п.1
4.
Это конфетка которая превосходит M$, только не для 1С.
5.
Пока работает как надо — да…
6.
Корректнее заменить m$sql на 1С+M$SQL, а pg на 1C+PGSQL.
(40) powerpc, ну вас никто не заставляет покидать зону комфорта. Можете даже не верить в клиента 1С под линукс, товарищ мой продолжит делать проекты на постгре, я по прежнему буду делать проекты на db2.
Спасибо, интересно пошел пробовать…
(41) awk,
Почему же нет? Ставят:
Только к сожалению в последнее время дальше постановки диагноза у многих врачей и DBA дело не идет.Вспомнилось из недавнего:
Врач:Как чувствуете?
Пациент:Плохо.
Врач:Но лучше, чем до операции?
Пациент:Конечно лучше, без ноги прохладнее!
Врач:Вот видите)))
Для M$SQL — правда! M$ исходники не распространяет. Не думаю что вмешательство третьих лиц в ядро PG наведет там порядок)))
Замкнутый круг: 1.Диагноз. 2.Пространственный ответ. 1.Новый диагноз. Касаемо вышеобозначенных проблем с блокировками смею вас уверить, что этот процесс проводится в недрах 1С, M$ и разработчиков PG, а никак не решается вызовом специалиста, иначе его вызвали бы давно в 1С и наконец решили эту задолбавшую всех проблему.
Мы все еще на Инфостарте, нет?
…, делаем Full Server Snapshot! Можно 2 копии)))
Хорошо. Так как мы всЁ же оказывается не на ИС и заголовок темы не «Установка 1С на Linux» пишу:
С 1С+m$sql это все возможно уже сегодня. С 1C+pg — нет.
(42) спасибо. Я тоже не против Ваших увлечений ))) В клиента 1С для Linux верю, ибо узрел лично )))
(44) powerpc,
🙂 Ох, не хотел бы я быть на операции у слепого хирурга.
Я хоть и не дба, но репликацию семерки средствами м$ делал…
Точно. Нету тела — нету дела… Как говорят полицианеры.
А что, стол превращается в стул, в зависимости от сайта?
Какой процент программистов 1С умеют это делать?
(46) awk,
В теме ветки «Про стулья» говорят про стулья, а не про столы, оверквотинг наказуем ))).
Не знаю. В моем понимании Программист (даже 1С), умеет. Вообще-то вы зря настаиваете на избранности отдельных личностей. Как кольт уравнял всех в правах, так и поисковые системы сравняли пропасть между избранными и не очень.
(47) powerpc,
1. А я предлагал не спорить о том, в чем мы сходимся на 90%.
2. Тема не про взаимодействие 1С с СУБД. И не понятно когда мы говорим о СУБД мы имеем ввиду 1С+СУБД или Linux+СУБД.
3.
Получается 70% не программисты? А если я всю жизнь писал парсеры или компиляторы и о СУБД кроме как в институте ничего не слышал. Но при этом я хорошо разбираюсь в графах, двоичных деревьях, алгоритмах и т.п. Я после этого не программист?
1. Кто-то им пользоваться умеет, кто-то нет.
2. Я не настаиваю на избранности. Я говорю, что люди с определенным набором знаний — это те-то. То есть знающие 1С — программисты 1С. Знающие как настроить и поддерживать СУБД — DBA, и т.д.
Вы чо тут с ума сходите?
Устроили, понимаешь, холивар.
[quote=powerpc]делаем Full Server Snapshot! Можно 2 копии)))[/quote]
эммммм……
можно с этого места поподробнее?
как делать, где делать?
(48) awk,
Откуда вы постоянно берёте цифры 90%, 10%, 70%? Это что? Результаты выполнения функции округления после сбора некоей статистики? Можем вообще не спорить, даже там где другие цифры получаются. Крест закрытия окна всегда у всех под рукой, у кого-то как в Windows сверху справа, у кого-то, как в Ubuntu по умолчанию слева сверху.
Тема ветки: «Установка 1С на Linux». Рассматриваем возможные для 1С в этом случае подводные камни взаимодействия а) 1С с Linux, б) 1C c PG, в) 1С с DB2. Зачем здесь обсуждать преимущества и недостатки связки Linux+СУБД, PG+DB2, не связанные с 1С ???
Опять непонятно откуда взятые округленные цифры статистики!
Все что-то пишут в этой жизни: стихи, блоги, игры. Давайте все таки в данной теме говорить
про стульяпро установку 1С на Linux, а не будем пиаритьстолысамодельные компиляторы и парсеры.Я этого не утверждал, вы передёргиваете.
Как это? Я вообще-то программистов имел ввиду.
Тогда ответьте всего на 2 вопроса:
1) Чего не сможет сделать программист 1С с M$SQL, чтобы там нормально(быстро,надежно) работала БД 1С?
2) Что сможет сделать специалист DBA с PG, чтобы там нормально(быстро,надежно) работала БД 1С, если изначально нет поддержки со стороны 1С СУБД-версионников?
Или вы принципиально за разделение труда?
(50) EarlyBird,здесь подробнее
(51) powerpc, может хватит уже смешить почтенную публику ляпами типа:
Ознакомьтесь хотя быздесь со списком изменений внесенными 1С. 1С всегда поддерживала работу с версионниками, более того, в режиме управляемых блокировок всегда версионники работали быстрее с 1С. Реальный шанс у MS появится только с выходом 8.3, которая поддерживает уровень изоляции транзакций READ_COMMITED_SNAPSHOT, который ВНЕЗАПНО обусловлен наличием в MS SQL 2005 и более поздних функционала имитации версионников. Больше того, товарищей, у которых сейчас 1С работает на MS, после перехода на 8.3 подстерегает рост нагрузки на tempdb. Мда, надо бы на стенде поглядеть, как изменится производительность типовых, ибо пакетные запросы и временные таблицы могут быть ущемлены транзакциями записи при работе под 8.3. Как бы дисковые подсистемы пересматривать не пришлось…
(51) powerpc,
1. 90% мы расходимся в нюансах: я говорю — стриженый, вы — бритый. Цифра с потолка.
2. Зачем? Да только ради расширения кругозора.
3. 70% — взято из личного опыта найма программистов 1С. Причем ценовая вилка на отношение знает M$SQL/ Не знает влияла слабо.
4. Про столы и стулья компиляторы и парсеры. Я не себя, а Никлауса Вирта перефразировал. Он правда про ООП выразился (куда профессиональные программисты посылают то что им не интересно), но к СУБД это то же относится.
5. Не передергиваю, а гиперболизирую что бы увеличить нестыковку мне очевидную.
6. А вот так. Сидят рядом со мной на работе n таких экземпляров, которые меня спрашивают то, что гугл за секунду выдает.
7. Я принципиально за разделение труда. А так от человека зависит, а не от занимаемой им должности.
(23) awk, м! тогда как к возможно понимающему в проблеме. Через вайн я как понимаю можно еще поднять ком соединение. А как же теперь, когда платформа стоит «ногами» не на «эмулируемом» (да, я знаю что это ни какой не эмулятор 🙂 это для простоты),а на «ядрёном» грунте, будет с КОМ и Апликацион соединениями? Просто у нас так три базы и СКУД связаны.
(53) Вам жарой голову не напекло? Вы выдернули кусок моего предложения из контекста всего поста без слова «если», развернув смысл сказанного на 180 градусов.
Объясняю, если до сих пор Вы не в состоянии самостоятельно понять суть спора: Linux — лакомый бесплатный кусок сыра, который конечно же хочется использовать. Но перед переходом на него я пытаюсь выяснить возможные проблемы его использования. Мне нужны четкие аргументы «за» и «против». Поэтому я написал сюда. Пока я вижу только минусы, но не вижу плюсы, кроме бесплатности перехода 1С на Linux. В ходе спора с awk я пытался выяснить его видение причины низкой производительности PostgreSQL, настроенной по умолчанию. Как оказалось проблема в различной поддержке со стороны 1С блокировщиков и версионников (см.пост (27)), другой значимой причины озвучено не было. Кроме может быть того, что нужны специалисты по pg, что я пытаюсь оспорить. Естественно в споре я ссылаюсь на утверждения моего оппонента про «заточенность 1С под MSSQL», а вы сунулись с ссылкой какого-то непроверенного источника, кстати внутри которого также написано:
Психиатры полагают, что у поколения 90-х, которому неведом мир без интернета, может развиться «потенциально опасный» взгляд на окружающий мир и на собственную личность. Я пользователям буду информацию по вашей ссылке читать, когда у них будет тормозить база?
Понятно, что очень хочется писать, не разобравшись, но сдерживайте пожалуйста эмоции.
P.S. Когда публика смеется это не так плохо, как вам кажется. Достали серые хмурые недовольные лица.
(54) awk, спасибо за содержательный диалог.
Не обижайтесь на них, иногда действительно очень хочется живого общения с коллегами )))
Раз вы не против расширения кругозора:Россию погубит «поколение жесть» .
Кстати, похоже начались проблемы с COM (55). Опять m$ виноват, да?
Еще раз спасибо большое, awk.
(55) tindir, А 1С написала, что не поддерживает вынь платформы?
(57) powerpc, Тебе то же. Ответ на вопрос(в контексте 1С):
1. «Стоит ли мигрировать с лицензионного M$ на Linux?» — однозначно нет.
2. «Стоит ли устанавливать на Linux(при отсутствии M$)» — однозначно нет (релиз тестовый).
3. «Стоит ли устанавливать на Linux, что бы попробовать» — однозначно да.
COM даже с wine не лицензионным остается.
(20) tindir,
У меня мак мини 2011 года, работать под parallels mac 7 не совсем комфортно — мак ось начинает тормозить + сам конфигуратор немного подтормаживает, хотя может дело все в памяти + винтик сильно напрягается.
По статье, согласен — мало специалистов, готовых работать за гроши (извините, но недавно прикидывал стоит ли перебираться в Москву, и сколько я должен получать, вышло что минимум 25-28 т. р. у меня будет уходить на аренду жилья, еду и проезд —> з.п. в 25-30 очень низкая — выживать даже сложно), но как всегда проблему раздувают до неимоверных масштабов. Что касается хороших специалистов, то их зачастую не хватает.
Буду 8.3 под Linux пробовать — интересно, что касается мак оси — думаю смысла пока нет, хотя если 1С нацелится на рынок планшетов, то будет думаю полезно.
(61) EfiopReal,
То им придется еще и андроид клиент писать. И интерфейс пальцеориентированный придумывать.
а я тут начальнику настроил на ipade терминал клиент — он радовался как ребенок. НО нормально на этом чуде работать не возможно.так отчеты запускать.
Народ АУуууу, а что с конфигурациями ? под линукс есть уже, или конвертируются от 8.2?
(57) powerpc, да они собственно и не кончались :-)тут просто праздный интерес по поводу этого «комка», а то вдруг «сверху» прилетит -«миграция. маст хэв!». И Мс не виноват может. Вот кривизна рук -да. Я не настолько разбираюсь в низкоуровневом программировании и железе, что бы говорить что МС — Kal и с ним можно только сунь-вынь заниматься, а Линус — бог и паства его (линуксоиды) попадут в рай…
(62) awk, пальце ориентированный интерфейс? да он сводится по сути к кнопкам-иконкам в размере 10х10 мм и «интуитивно понятным» интерфейсным решениям. и ,ИМХО конечно, полноценный клиент на АЙось и Дроиды ненужен. Как и в (63) собственно только отчеты смотреть или какие то простейшие действия запускать, как то подтвердить проведение или создать задачу или БП в системе. Ведь Ипад и Китай плашеты созданны для ЗлыхВоробьев и КнигоЛица 🙂 все остальное от лукавого и линуксоидов.
наконец-то появилось чудо!
(66) tindir, Ты уже разрабатывал? Или так, пальцем в небо хотел попасть?
(68) awk, была попытка делать даже на 1с, через удаленку, отдельный интерфес, но невзлетело
(69) tindir,
Я даже догадываюсь почему. Сейчас разрабатывается портирование 1С под андроид.
Получается что-то типа:
А в терминальном режиме под линуксом кто-нибудь пробовал? Просто замена клиентских рабочих мест с Win на Lin экономически спорный вопрос, не сильно-то наэкономишь. Другое дело терминальный сервер. для Win OEM $650 минимум (а в ретейле как положено от 1,5k) +130$ на клиента (CAL+Terminal) что уже весьма ощутимо для небольшого офиса. Вариант работы под Linux терминальным сервером весьма интересен
(70) awk, ну, догадываешься — молодец. а так да общий стаж общения с продуктом 1с (если не брать локализованных игр 🙂 ) чуть больше года. причем с очень большими перерывами. Так что «необессуть» если чем зацепил твою профессиональное самолюбие.
(71) soba, А можно разжевать? А то:
1. Непонятно чем 199$ VS 0$ — экономически спорно.
2. Зачем нужен терминальный сервер Linux.
(73) awk, Экономически спорный вопрос, это когда в офисе несколько компов под виндой (допустим)и файловый режим работы 1С. Предельно просто, OEM винда 70$ x5 =350$ Под Linux перевести при отсутсвии штатного админа едва-ли обойдется дешевле.
Терминальный сервер под linux как раз для таких вот офисов, при нехватки быстродействия 1с по сети или наличии слабых рабочих мест. Имея сервер под linux как раз можно съэкономить вышеуказанные суммы. Да и файловая система пошустрее на линуксе в случае немонопольного доступа к файлам. 199$ vs 0$ это уже к терминальному режиму относится, поскольку лицензии на терминальный сервер MS как раз и составляют эти 199$ на рабочее место(+цена самого win2008).
(74) soba,
Вынь:
1. 70$ x5 + 70$ (сервер) = 420$
Линь:
1.1 70$ x5 + 70$ (настройка файлового сервера) = 420$
1.2 20$ (установка линь) x5 + 70$ (настройка файлового сервера) = 170$
Вывод 420 — 170 = 350$, а 350$ — это мин. уставной капитал (примерно), так что для мизерных фирм действительно спорно…
2.1 Нехватка быстродействия — Что есть слабое рабочее место в $?
2.2 Там не нужен терминал — там технология Х. То есть Х сервер — это комп выводящий на экран информацию и принимающий ввод с клавы и т.п. Х клиент запускаясь на компьютере ищет Х сервер (может на том же компе, а может и любой другой). То есть firefox может быть запущен на компе А и выводить инфо на комп Б. При этом пользователь компа А может и не знать где вертится firefox.
затраты на Win из расчетов можно исключить, поскольку речь идет об офисе с «лицензионно чистом» ПО, то , как правило, винда уже есть
По X серверу — это уже из области терминологии вроде как. Смысл в том , что само приложение работает на удаленном компе. Кстати, можно ссылочку по теме?
По нехватке быстродействия- не только в рабочей станции может быть дело, но и в проускной способности сети. Гигабита для 1с 8 тоже маловато бывает (это если он есть) А в случае работы в терминале ограничение будет на уровне пропускной способности дисков, что собственно и требовалось
(76) soba,
Я говорю, что (+/-)350$ — не деньги (для фирмы с «лицензионно чистом» ПО).
Википедия
Для разгона
По вопросу производительности… Из прочитанного так и не понял есть у кого то здесь положительный опыт производительной системы 1С на PostgreSQL? У меня в продакшне работает несколько баз на CentOS+PgSQL_9, но желаемой производительности (соизмеримой с MSSQL) достичь не удается. По многочисленным советам и букварям из Сети удается изменять производительность некоторых операций (одни становятся быстрее, другие наоборот), но никак не в целом. Хочу попробовать установить RAID контроллер с аппаратным кэшированием, но не уверен поможет ли? Т.е. насколько будет положителен эффект по сравнению с экономическими затратами?
Если кому то удалось на практике достичь положительных результатов в данном вопросе прошу рассказать возможно ли это в связке 1С+PGSQL? На что следует обратить внимание и за счет чего удалось увеличить эту самую производительность? Или все таки не парить голову и перескочить на MS (на котором практически запросы обрабатываются быстрее причем на более «хилой» машине)? Конфигурация у меня отраслевая на базе БП2.
Побольше конретики хотелось бы, а не теоретических рассуждений.
Таким образом, версия 1С есть только под UBUNTU?
Для установки ее, например, под Fedorу что-то менять нужно в плане библиотек или же как-то дорабатывать саму 1Ску придется?
И, как я понял, это версия 8.3… а 8.1. под Linux существует?
(79) Serge_ASB,
deb — для debian-based дистрибутивов — Debian и его деривативы, включая Убунту и Минт.
rpm — для rpm-based дистрибутивов — Красная Хата :)), Федора, Мандрива и иже с ними.
Дорабатывать платформу 1С — как себе видишь?
В плане библиотек — после установки обязательно нужно запустить config_system, если ей чего-то не понравится — она сообщит, поставишь.
8.1, 8.2 есть под линух, но только серверная часть (8.2 — еще и вэб-клиент).
Личный опыт: поставил 8.3 на убунту-64 12.04 с юнити. Все нормально поставилось, только чуть впарился с дровами для локального ключа. 1С работает как-то не ахти пока, тормозит, при проведении моих собственных документов валится с ошибкой sdbl, еще часто падает компиз и декоратор окон, причем наглухо до рестарта (дрова н-видёвые проприетарные).
Интересно под Andriod выйдет 1с?
(81) baronzelan4, Ну это совсем уж запредельно. Зачем? Если уж сильно приперло-через Web
Android и IOS щас очень перспективные направления. Стали появлятся клиент банки для указанных ос, как для юл. лиц так и физ лиц. Просто стало необходимо портировать 1с на мобильные устройства.
Что касается Android и IOS — есть терминальные клиенты, TeamViewer. Все упирается в размер экрана. На планшетах более менее. На смартфонах экран маловат, даже если разрешение (у современных) позволяет.
1С молодцы нос по ветру держат. А то наклевывается win8 c непонятками в виде сертификаций по.
(7) awk,
Не обязательно так резко до сида обновлять, достаточно и до тестового обновить.
Люди добрые, подскажите.
На винде крутится файловая ИБ. Расшарил и подмонтировал её в линукс через fstab по самбе. И теперь можно подключиться или с винды или с линукса. Вместе никак, пишет ошибка совместного доступа. В чем я натупил? Или вообще нереально так запустить файловую базу?
(87) lexius, у нас та же беда. Пробовали ковырять блокировки самбы, но безрезультатно. В итоге вернули 1С пока обратно на винду.
(37) powerpc, «Вы можете подсказать, что может настроить крутой DBA в MS SQL Standard 2008 R2 SP1, чтобы при групповом перепроведении документов у пользователей, работающих в это время с БД не возникали конфликты блокировок»
Для этого не надо быть крутым DBA 😉 Нужно просто выполнить ряд условий в конфигурации:
1) Использовать управляемые блокировки в конфигурации;
2) Использовать версионную СУБД;
3) и т.д.
Я решил сделать 1c83 на RDP под Linux (Ubuntu 3.13.0-55.94-generic 3.13.11-ckt20) х64.
Параметры процессора:
model name : Intel® Xeon® CPU E5-2670 v3 @ 2.30GHz
cpu MHz : 2299.998
bogomips : 4599.99
clflush size : 64
cache_alignment : 64
Установил поддержку 32-разрядных процессов.
Установил последние пакеты 1С (8.3.6-2076_i386), кроме thin-client.
1c-enterprise83-client_8.3.6-2076_i386.deb статус Broken, но на зависимости не ругался
1c-enterprise83-client-nls_8.3.6-2076_i386.deb — не установился — зависимость с 1c-enterprise83-client_8.3.6-2076.
Установил hasp.(Какой hasp лучше ставить, если нет пакетов для конкретной сборки Ubuntu?)
Запустил 1c8_uni2patch_lin.
Ярлыки 1С Предприятие в меню появились, но 1с не запускается.
Вопрос куда копать, что проверить?
sudo apt-get -f install — запускал …
Варианты: …