propk.ru

1с Тонкий клиент linux

1c thin-client или 1с тонкий клиент. Устанавливаем в Debian 10 и в дистрибутивах на его основе, использующие deb пакеты.

Уже не первый раз приходится обновлять тонкий клиент 1с на новую версию. Если в операционной системе windows это все сводится к простому нажатию Далее, Далее и ОК, то в системах Linux как правило возникают нюансы.

Порядок установки 1c тонкого клиента

Для установки тонкого клиента в системах Linux использующих deb пакеты как правило необходимо установить два пакета.

Первым ставим пакет самого клиента, а затем ставим языковый пакет. Пакет содержащий переводы, языки отличные от английского.

1с пакеты тонкого клиента и порядок их установки

Хочу напомнить, если вы используете debin 10, то для установки пакета используйте командную строку

команда будет выглядеть так

sudo dpkg -i имя_пакета.deb

Если будете устанавливать с помощью приложения GDebi, то вначале запустите его, а потом из его меню выберите пакет для установки.

интерфейс программы gdebi

Для этого выберите пункт файл, затем открыть и в открывшемся окне выберите нужный пакет.

Распространенная ошибка с пакетом libwebkitgtk в 1с

Как правило многие столкнутся с ошибкой в зависимостях с пакетом libwebkitgtk на момент написания статьи его версия 3.0 и полное го название libwebkitgtk-3.0

Последняя цифра это, как уже догадались, его версия.

Ошибка выглядит так

1с ошибка связанная с пакетом libwebkitgtk-3.0

Соответственно, чтоб решить эту проблему нужно добавить репозиторий с этим пакетом и установить его.

Первый вариант

Подойдет для дистрибутивов Ubuntu и Mint

Подключаем репозиторий с этим пакетом, для этого в терминале откроем sources.list идобавим его туда.

Открываем файл sources.list командой в терминале, с помощью редактора nano

sudo nano /etc/apt/sources.list

В конец добавляем строчку нашего репозитория

deb http://ru.archive.ubuntu.com/ubuntu/ bionic main universe

Выглядеть это будет так

1c добавляем репозиторий libwebkitgtk-3.0

Затем сохраняем сочетанием клавиш Ctrl+O и закрываем Ctrl+x

Далее традиционно обновляемся

sudo apt update 

Ну и затем ставим пакет

sudo apt install libwebkitgtk-3.0-0
libwebkitgtk-3.0-0 - процесс установки пакета

После установки пакета libwebkitgtk-3.0-0, рекомендуется удалить ранее добавленный репозиторий http://ru.archive.ubuntu.com/ubuntu/ в файле sources.list

Просто откройте снова его через терминал в редакторе nano

sudo nano /etc/apt/sources.list

теперь удалите ранее добавленный репозиторий deb http://ru.archive.ubuntu.com/ubuntu/ bionic main universe

Не забудьте сохранить файл сочетанием клавиш Ctrl+O и закрываем Ctrl+x

Далее ставим наш клиент 1с, ошибок не должно быть, не забываем про пакет с поддержкой языков.

Вариант второй для Debian 10

Если у вас Debian 10 то добавьте в список репозиториев репозиторий stretch.

Откройте файл репозиториев в терминале при помощи редактора nano

sudo nano /etc/apt/sources.list

Добавьте в конец репозиторий

deb http://deb.debian.org/debian/ stretch main contrib non-free

Не забываем после изменений сохранить Ctrl+O и закрыть Ctrl+x

Далее традиционно обновимся

sudo apt update

Теперь поставим, недостающий пакет именно из того репозитория который указали

sudo apt -t stretch install libwebkitgtk-3.0-0

После ставим наш пакет 1с с тонким клиентом и его языковый пакет.

Ошибки со шрифтом 1с

Как правило после установки тонкого клиента многим не нравится шрифт.

Иногда не корректно отображается шрифт.

Для решения этих вопросов необходимо до установить пакеты с нужными шрифтами.

Порядок установки и их название описаны в статье по первоначальным настройкам debian и настройкам debian10.

Если есть, что добавить или сказать пишите в комментариях.

Всем Удачи!

Подписаться
Уведомить о
guest
4 Комментарий
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Олег
Гость
Олег
26 дней назад

Пробовал установить libwebkitgtk на linux mint 20 Терминал пишет:

oleg@OleG:~$ sudo apt install libwebkitgtk-3.0-0
Чтение списков пакетов… Готово
Построение дерева зависимостей    
Чтение информации о состоянии… Готово
Пакет libwebkitgtk-3.0-0 недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

E: Для пакета «libwebkitgtk-3.0-0» не найден кандидат на установку

Олег
Гость
Олег
26 дней назад
Ответить на  Administrator

Извините! Затупил! Закрыл редактор, не сохранив изменения.