Имя: Пароль:
1C
 
Несколько вопросов по установке 1Сv8.3.3(клиента) в Ubuntu 13.04
0 Живой Ископаемый
 
31.08.13
13:03
Захотелось по конфигурировать в Линуксе. Без Вайна само собой.
Поставил ВируталБокс, дал ему RAW-раздел на SSD-винте, установил там Win7 64. Поставил сервер 1С. Для самой Вируталки сказал, что сеть между ней и хостом - бридж.
Начал ставить толстого клиента 1С в хостовой Убунте.
Поставил конечно, все хорошо. но похоу столкнулся с несколькими непонятностями, которые бы хотел прояснить при помощи сообщества.

Например вот примерный мануал по установке:
http://training1s.ru/ustanovka-platformy-1s-predpriyatie-832172-na-ubuntu-1210

Челове для того чтобы установить платформу (то есть по сути толстого клиента, с возможностью запуска в режиме конфигуратора) также скачал, разархивировал и установил не только саму платформу. но также еще и отельно тонкого клиента и сервер (!!!) 1С.

И мне пришлось также, хотя я даже не планировал запускать серверные компоненты на Убунте. Но именно пришлось, потому что при попытке установки толстого клиента, было сообщено о зависимости от того пакета, в названии которого есть строка "common" и "server".

Почму - непонятно. Получается всякому пользователю, у кого на компе линукс я должен буду устанавливать и сервер?

Тут давеча Asmody высказывал недовольство по поводу того, что у ДБ2 нет отдельно небольшого пакета клиентских компонентов, и приходится на машину с сервером 1С устаналивать и весь ДБ2 полностью, хотя и сам сервер баз данных будет на другой машине.
Но это ведь аж один раз, до тех пор пока он не задумает сменить версию сервера баз данных, что бывает ооочень не часто, и никак не зависит от смены релиза сервера 1С.


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


Потом - почему нет никакого репозитраия до сих ор, зачем такой бесчеловечный способ - скачивать, разархивировать, потом dpkg?


Почему вылазят ошибки зависимостей

sudo apt-get install imagemagick  
sudo apt-get install unixodbc  
sudo apt-get install libgsf-bin  
sudo apt-get install t1utils

(У меня, кстати были другие, и не все)?


К этому стоит пока привыкнуть? Улучшать не будут?
1 shuhard
 
31.08.13
13:06
(0)[К этому стоит пока привыкнуть? Улучшать не будут?]
да, не будут
раз ты полез на nix, значит способен устранить столь мелкие проблемы самостоятельно
2 Aleksey
 
31.08.13
13:07
Сейчас тебе расскажут что есть более важные задачи и вообще что ты на всякие мелочи обращаешь внимания, есть же УФ, ТАкси, а если что не нравится сиди на 7-ке ...
3 Живой Ископаемый
 
31.08.13
13:10
2(1) Что значит раз я полез на nix? В Убунте есть Синаптик и Софтвэр центр, там все через GUI - почему не дать возможность воспользоваться ими, опубликов все в репозитариях?
4 Живой Ископаемый
 
31.08.13
13:12
2(2) Прежде чем создать ветку, я поговорил по скайпу с Волшебником, и договорился, что все попытки холивара и т.п будут нещадно баниться и вырезаться.
5 Живой Ископаемый
 
31.08.13
13:13
ну и еще ветка создана в соответвующей рубрике и разделе. Те кто хочет обсудить более важные с их точки зрения вещи - пусть создают ветки в соотв. разделах/рубриках и там обсуждают что их волнует
6 ansh15
 
31.08.13
13:24
Клиент использует какие-то *.so от серверной части, видимо, лень было отдельно собирать библиотеки. Может быть, потом, когда-нибудь и допилят. А так много чего нет еще. И полноценной утилиты администрирования кластера( типа, пишите сами, API же вам дали) дистрибутивы и обновы конфигураций только под Windows. Еще, с какой-то версии платформы тонкий клиент не хочет инсталлироваться, по крайней мере, на Mageia.
А так, в режиме совместимости с 8.2 некоторые типовые вполне сносно работают.
7 bazvan
 
31.08.13
13:31
Если я не чего не путаю то обязательная установка серверных компонент временная, и в дальнейшем будет не обязательна. На партнерке писали по этому поводу
8 Живой Ископаемый
 
31.08.13
13:36
2(7) Спасибо, Саш, хоть это радует.
9 Живой Ископаемый
 
31.08.13
13:50
а, еще момент, согласно
sudo /opt/1C/v8.3/x86_64/utils/config_system

"Далее необходимо доустановить недостающие библиотеки. Для этого у 1С есть утилита config_system, которая после запуска укажет список необходимых библиотек для работы платформы."

но, например, у меня:
http://dl.dropbox.com/u/1358034/Double%20Commander%200.6.0%20alpha%20build%205282%3B%202013-08-18_002.jpg

нет такого каталога вообще.
10 Живой Ископаемый
 
31.08.13
13:51
ой, то есть согласно
http://kubuntu.ru/node/10108
11 ansh15
 
31.08.13
14:48
(10) Удалили ее из поставки, при запуске клиента ищутся библиотеки и шрифты.
http://downloads.v8.1c.ru/content/Platform/8_3_3_715/1cv8upd.htm
Поискать на предмет config_system
12 etc
 
31.08.13
14:51
(0) сделать репозиторий с пакетами конечно удобно но как им тогда контролировать есть у тебя право скачать платформу или нет? Они и так активно пресекают всякие "пиратские" дела а тут считай что самим в свободный доступ выложить.
13 etc
 
31.08.13
14:54
"Утилита конфигурирования для работы в ОС Linux config_system удалена из состава поставки. Поиск шрифтов из состава MS Core Fonts, необходимых для работы системы, выполняется системой автоматически в следующих каталогах:
/usr/share/fonts/truetype/msttfcorefonts;
/usr/share/fonts/msttfcorefonts;
$HOME/.fonts."
14 Живой Ископаемый
 
31.08.13
15:05
понял, значит кое-что все-таки улучшается
2(12) да ну, глупости какие-то. все равно ведь без лицензии работать не будет. А сломать платформу на линуксе... какая разница будет она в репозиториях или в дебах?
15 Живой Ископаемый
 
02.09.13
11:48
может еще кто что напишет в рабочий понедельник?
16 ДенисЧ
 
02.09.13
11:54
В линухе можно настроить всё...
И вы, блЪ, будете настраивать ВСЁ!

В общем - не выделывайся и слушай свои "Валенки"...
17 pumbaEO
 
02.09.13
12:23
(15) а что писать то?
Свой репозитарий как создать и туда выкладывать новые deb пакеты, что бы по sudo apt-get update само обновлялось ?

Или что написание запросов с модальными окошками или выражение в СКД - это нетривиальная задача, т.к теряется фокус окна?
18 Живой Ископаемый
 
02.09.13
12:29
2(17) ну вообще да, интересует best practice - вот если есть пользователи на линуксе, то как вы им обновляете платформу?

насколько стабильно конфигуратор работает вообще?
19 Odavid
 
02.09.13
12:42
(18)>>насколько стабильно конфигуратор работает вообще?
- жалуются, что вылетает, буква "Д" не работает, еще приколы с ДС...
А кто вообще надеялся на рабочий продукт от 1С?
20 Odavid
 
02.09.13
12:45
+ да, еще УФ хитро-хитро отображаются и растягиваются не в соответствии с ожиданиями.
21 Odavid
 
02.09.13
12:46
+ в тонком клиенте.
В веб вроде как обычно - все урезано.
22 pumbaEO
 
02.09.13
12:48
(19) заколебал.

(18) Я бы сказал конфигуратор скорей работает, чем не работает. Очень не нравиться потеря фокуса, если запросы делаешь, приходиться окошки перетаскивать , что бы увидеть добавление группировки (например в скд) или параметры виртуальных таблиц.

Обновлением не занимался, почитываю debian wiki по созданию своего репозитария.
23 sikuda
 
02.09.13
12:49
(0) Привыкаем к реальности...
"И мне пришлось также, хотя я даже не планировал запускать серверные компоненты на Убунте" - А то ты не понимал, что 1с всегода делает все в собственном понимании...
24 Живой Ископаемый
 
02.09.13
12:54
2(23) окей, привык.
25 sikuda
 
02.09.13
12:55
Мне в 1С больше всего понравилось:
HTTPСоединение.Получить(ПолучитьДляОбработки)
Доступность:
Тонкий клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
!!!ГДЕ WEB-КЛИЕНТ !!!

То есть если у меня на сервере нет интернета, то в web клиенте я курсы валют не обновлю.
26 Живой Ископаемый
 
02.09.13
12:55
2(22) потеря фокуса это именно 1Совская фишка? Или например Х-ов, или зависит от десктопа?
27 pumbaEO
 
02.09.13
12:55
(24) не забудь отключить запуск сервера, он то по умолчанию стартует.
28 Живой Ископаемый
 
02.09.13
12:57
2(27) ффак... ок, сенкс.
29 pumbaEO
 
02.09.13
12:57
(26) проверял на lubuntu и kde ... - получается что 1С, только на gnome не проверял(х.з. может разрабы сидят только на гноме, а мне просто не повезло).
30 Живой Ископаемый
 
02.09.13
12:58
ок, я проверю, у меня дофига чего стоит, даже Метасити.
31 Живой Ископаемый
 
02.09.13
12:59
А еще - ты не пробовал rdp поставить на Unity?
32 Живой Ископаемый
 
02.09.13
13:00
Мне пригодилась ветка, в котороый ты ответил что нужно сделать, чтобы клиент на линуксе увидел сервер на винде.
33 pumbaEO
 
02.09.13
13:11
(31) нет не пробовал. Я больше пытаюсь с kvm и spice поднять виртуализацию и удаленный рабочий стол с 1С (академический интерес).

(32) не помню такого :)
34 Живой Ископаемый
 
02.09.13
13:14
35 Odavid
 
02.09.13
13:19
(33) бета-тестер? много времени?
36 pumbaEO
 
02.09.13
13:21
(34) эх вспомнил старое.
Когда же снегопат то под 8.3 с линуксом выйдет. Я то чего ради 8.3 на линукс завел, что бы посмотреть, что надо будет из скриптов портировать.

(35) ну на форумах не флудю.
37 Бывший адинэсник
 
02.09.13
13:36
(14) в репы официальные берут только кошерные пакеты. Они могли бы где то свой реп замонстрячить, но чем это будет отличаться от "скачать"?
38 Бывший адинэсник
 
02.09.13
13:38
(16) >И вы, блЪ, будете настраивать ВСЁ!
не надо тут людей путать речь идёт не о каком то линуксе, а о конкретно убунточке а это по сути винда...
39 pumbaEO
 
02.09.13
13:45
(37) это будет одна комманда sudo apt-get install 1C , где 1С мета-пакет, с прописанными зависимостями.
40 Бывший адинэсник
 
02.09.13
13:56
(39) просто перед этим надо будет еще подтвердить валидность репа, т.е. прописать его...
41 Odavid
 
02.09.13
13:58
(36) снегопат не напишет алгоритма и не подскажет идею.
Так же, как портирование 1С на Линукс не сделает первую более производительной и менее глючной.
42 pumbaEO
 
02.09.13
14:00
(41) давайте еще о Музе поговорим.
(0) Вроде флуд обещали вырезать.
43 Живой Ископаемый
 
02.09.13
14:00
2(41) на всякий случай - ветка не для обмена оценочными суждениями, а сугу практическими рекомендациями. Ина попрошу Волшебника проредит посты
44 Живой Ископаемый
 
02.09.13
14:06
"сугубо" и "иначе"... эхо пролитого на клаву кофе.
45 etc
 
10.09.13
17:09
А я кстате поднял для пробы локальный репозиторий. Единственное с чем пришлось повозиться это создание файлика Release и сертификатом для подписи.
Интересно что при установке пакета client пакет -nls автоматом не ставится. Нет его в зависимостях.
Заодно закинул туда пакет haspd.
46 pumbaEO
 
10.09.13
17:11
(45) давай репу на launchpade ... :)
47 etc
 
10.09.13
17:12
(46) смерти моей хоешь? :)
48 etc
 
10.09.13
17:14
кстате у 1С на 1c-dn.com помоему есть в свободном доступе версия для обучению программированию. Выложили бы в ubunt-овском каталоге, сразу интерес пользователей к системе поднялся бы.
49 etc
 
10.09.13
17:15
а то там сейчас из подобного софта только xojo и тот глючный до ужаса.
50 pumbaEO
 
10.09.13
17:41
(48) в свободном только для винды.
Учебную на 8.3 еще не выпустили.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший