Установка OpenOffice в Linux Ubuntu

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Скачиваем OpenOffice с сайта: http://www.openoffice.org/download/index.html Удаляем LibreOffice:

Переходим в папку, куда вы распаковали закачанный OpenOffice:

Устанавливаем все пакеты:

Устанавливаем интеграцию с рабочим столом:

Автор: Рудюк С . А. https://corp2.net

Read more

Не запускается виртуальная машина Windows 8, Windows Server 2012 в Linux Ubuntu 15.04

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net После обновления Linux Ubuntu на последнюю версию – 15.04 одна из виртуальных машин c Windows 8 стала выдавать такую ошибку. После поисков в Гугл, нашел способ лечения. Под административными правами запускаете команду:

Где vmname – регистрационное название виртуальной машины в Virtualbox. После этого, необходимо запустить Виртуалбокс из админа:

В результате, Виндовс должен загружаться без проблем. P.S. Так же, следует обратить внимание, что после обновления операционной системы пришлось перекомпиливать драйвера Virtualbox. Благо, делается это очень просто:

Автор: Рудюк С . А. https://corp2.net

Read more

Использование PHP из командной строки

Начиная с версии 4.3, РНР поддерживает новый SAPI-тип (Server Application Programming Interface) под названием CLI, что означает Command Line Interface. Как следует из названия, главной задачей этого SAPI-типа является разработка оболочки/shell (или рабочего стола) приложений с помощью РНР. Имеются весьма небольшие отличия CLI SAPI от других SAPI, которые будут далее рассмотрены в этой главе. CLI SAPI был выпущен в первый раз с PHP 4.2.0, но тогда это был эксперимент, и нужно было явно включать его командой –enable-cli при запуске ./configure. Начиная с PHP 4.3.0, CLI SAPI больше не является экспериментальным и всегда встроен и устанавливается как двоичный исполняемый файл php (называется php.exe в Windows). Существенные отличия CLI SAPI от других SAPI: В отличие от CGI SAPI, никакие шапки/headers не записываются в вывод.Хотя в CGI SAPI имеется способ подавления HTTP-шапок, эквивалентного переключателя для их включения в CLI SAPI нет. Имеются определённые директивы php.ini, которые переопределены в CLI SAPI, поскольку они не имеют смысла в среде окружения оболочки: Таблица 24-1. Переопределение php.ini-директив Директива CLI SAPI- значение по умолчанию Комментарий html_errors FALSE Бывает довольно сложно прочитать в оболочке сообщение об ошибке, наполненное всеми этими бессмысленными HTML-тэгами, поэтому по умолчанию значение этой директивы FALSE. implicit_flush TRUE Желательно, чтобы любой вывод из print(), echo() и компании немедленно записывался в вывод, а не отправлялся в какой-нибудь буфер. Вы всё ещё можете пользоваться буферизацией вывода, если хотите поработать со стандартным выводом. max_execution_time 0 (unlimited) Из-за бесконечно больших возможностей использования PHP в среде окружения оболочки, максимальное время выполнения не ограничено. В то время как приложения, написанные для web, […]

Read more

Сервер “1С:Підприємство”. Установка на платформе Linux (Ubuntu)

В данной статье мы рассмотрим установку сервера “1С:Підприємство” в среде Ubuntu Server. Решения на альтернативной платформе пользуются заслуженной популярностью в среде пользователей и администраторов, так как позволяют экономить ощутимые суммы за счет отказа от покупки Windows Server, но отличаются повышенной сложностью установки и настройки. Однако если вы будете следовать нашим рекомендациям, то проблем не возникнет. Как всегда, начнем с краткого теоретического отступления. Сервер “1С:Підприємство” поставляется в двух вариантах: 32 и 64 бита, которые отличаются прежде всего ценой (42 и 72 тыс. руб.). Ключ от 64-битного сервера позволяет запускать и 32-битную версию, но не наоборот. В случае с платформой Linux мы рекомендуем чтобы битность сервера “1С:Підприємство” и Ubuntu совпадали, хотя вы можете установить 32-битную версию сервера на 64-битный Ubuntu воспользовавшись пакетом ia32-libs, но это выходит за рамки данной статьи. В нашем случае мы будем устанавливать 64-битный сервер на Ubuntu Server 10.04.4 64-бита, однако все сказанное будет справедливо и для 32-битной платформы, существенные отличия мы будем оговаривать отдельно. Почему 10.04.4, когда на подходе 12.04? Во-первых 10.04 (как и 12.04) – LTS релиз, предполагающий стабильные пакеты и расширенную поддержку, во-вторых 10.04 отлично изучен, все известные баги устранены, все особенности изучены и задокументированы. В любом случае у нас в запасе остается год для перехода на новый 12.04 LTS, что позволит хорошо изучить новую версию ОС, устранить известные ошибки, создать пользовательскую документацию. Сегодня ничего этого еще нет. Также мы не рекомендуем использовать промежуточные релизы: 10.10, 11.04, 11.10. Почему? В данных релизах используются последние версии пакетов, производится обкатка новых технологий, они имеют короткий срок поддержки. Конечно […]

Read more

Типовые ошибки установки сервера “1С:Підприємство” и PostgreSQL на платформе Linux

Связка сервера “1С:Підприємство” и PostgreSQL вторая по популярности среди установок “1С:Підприємство” и самое используемое решение на платформе Linux. В отличии внедрений на базе Windows и MSSQL, где трудно сделать так, чтобы не заработало, внедрения на базе Linux таят множество подводных камней для неопытного администратора. Часто бывает так, что вроде бы все сделано правильно, но ошибка следует за ошибкой. Сегодня мы рассмотрим самые типовые из них. Общая информация Перед тем, как начинать искать ошибки установки и, вообще, приступать к внедрению серверной версии “1С:Підприємство” было бы неплохо освежить представление как это работает: Сервер “1С:Підприємство”. Часть 1 – Общие вопросы. В небольших внедрениях сервер “1С:Підприємство” и сервер СУБД обычно совмещают на одном физическом сервере, что немного сужает круг возможных ошибок. В нашем случае будет рассматриваться ситуация, когда сервера разнесены по разным машинам. В нашей тестовой лаборатории мы развернули следующую схему: В нашем распоряжении имеются два сервера под управлением Ubuntu 12.04 x64, на одном из них установлен сервер “1С:Підприємство” версии 8.3, на другом PostgreSQL 9.04 от Ethersoft, а также клиент под управлением Windows. Напоминаем, что клиент работает только с сервером “1С:Підприємство”, который, в свою очередь, формирует необходимые запросы к серверу СУБД. Никаких запросов от клиента к серверу управления базами данных не происходит. Сервер баз данных не обнаружен ВАЖНО: пользователь “postgres” не прошёл проверку подлинности (Ident) Данная ошибка возникает при разнесении серверов по разным ПК из-за неправильно настроеной проверки подлинности в локальной сети. Для устранения откройте /var/lib/pgsql/data/pg_hba.conf, найдите строку:

и приведите ее к виду:

где 192.168.31.0/24 – диапазон вашей локальной сети. Если такой строки […]

Read more

Ошибка запуска 1С:Підприємство в Linux после переименования сервера

Переименовали сервер на котором служба агента “1С:Підприємство” После переименования сервера Windows Server 2008 с установленным “1С:Підприємство”, перестала работать служба «Агент сервера “1С:Підприємство”». Она запускается, работает несколько секунд и останавливается. Если подключаться к серверу “1С:Підприємство” 8.2 через консоль серверов, то возникает ошибка: Ошибка соединения с сервером “1С:Підприємство” 8.2 server_addr=tcp://SERVER:1540 descr=Ошибка сетевого доступа к серверу (Windows Sockets – 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на соединение.) line=590 file=.\Src\DataExchangeTcpClientItmpl.cpp При подключении к базе на этом сервере имеем следующую ошибку: Не запущен ни один рабочий процесс. Соединение с базой невозможно. Данная проблема связана с тем, что настройки кластера серверов “1С:Підприємство” хранятся в файлах в каталоге srvinfo (путь к нему указывает параметр -d в свойствах службы «Агент сервера “1С:Підприємство”»). Поэтому после изменения имени компьютера надо выполнить дополнительно следующие действия: Для Windows зайдите в каталог c:\program files\1c\1cv82\srvinfo, если Linux – то файлы лежат в домашнем каталоге пользователя от имени которого запускается сервис: usr1cv8/home/.1cv8/1C/1cv8 … Отредактируйте в любом текстовом редакторе два файла: srvinfo\srvribrg.lst и srvinfo\reg_1541\1CV8Reg.lst. Замените в этих файлах старое имя сервера на новое. Запустите службу «Агент сервера “1С:Підприємство”». После этого, все будет запускаться нормально. Источник: https://helpf.pro/faq/view/1556.html

Read more

Настройка окружения LXDE для терминальных пользователей XRDP в Linux Ubuntu

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Чтоб проще было создавать новых пользователей при работе в XRDP, рекомендуется сделатья ряд настроек скелета пользователей. 1. Скелет находится по адресу: /etc/skel Владельца и группу для данного каталога указываем: root 2. В каталоге /etc/skel/Desktop можно создать те ярлыки, которые будут создаваться у пользователя при первом входе в систему. Например, вот так выглядит содержимое файла ярлыка “1С:Підприємство” на рабочем столе:

3. Для того, чтоб пользователи не смогли редактировать рабочий стол, укажите права  555 на каталог /etc/skel/Desktop.

4. Для работы в режиме терминала, фон рабочего стола лучше указать однотонный. Т.к. в этом случае проще будет передаваться изображение рабочего стола. Для того, чтоб у всех пользователей был одинаковый рабочий стол, скопируйте файлы в /etc/skel/.config/pcmanfm/LXDE соответвующего настроенного пользователя. В частности, внешний вид рабочего стола определяется в конфигурационном файле /etc/skel/.config/pcmanfm/LXDE. Вот его содержимое:

/etc/skel/.config/pcmanfm/LXDE/desktop-items-0.conf

5. Для того, чтоб у всех пользователей устанавливался один и тот же скринсервер, необходимо в скелет скопировать файл:

Так же, желательно из системы поудалять все графические скринсерверы. Т.к. даже если установить права только для чтения на данный файл, все равно программа установки скринсервера добавляет атрибут записи. 6. Для того, чтоб пользователи не могли сменить заставку, запретите чтение всем пользователям файла /usr/bin/xscreensaver-demo:

Автор: Рудюк С . А. https://corp2.net

Read more

LXDE

LXDE.org|Lightweight X11 Desktop Environment: “Одно из главных достоинств LXDE – небольшие требования к железу. Философия LXDE – это лёгкость, полезность и практичность.” Contents 1 Установка 2 Запуск окружения LXDE 2.1 Display Managers 2.2 Консоль 3 Советы и рекомендации 3.1 Автомонтирвание 3.2 Автозапуск программ 3.3 Горячие клавиши 3.4 Курсоры 3.5 Шрифты настройка 3.6 Раскладка клавиатуры 3.6.1 udev 3.6.2 Другие способы 3.6.3 Посредством LXDE 3.7 LXDM 3.7.1 Установка LXDM 3.7.2 Настройка 3.7.2.1 Ожидаемое поведение после Logout 3.7.2.2 Автоматический вход 3.8 PCManFM 3.9 Замена оконного менеджера 3.10 Выключение, Перезагрузка (LXSession-logout) 3.11 Редактирование меню приложений Установка LXDE модульный и вы можете выбирать только те пакеты, которые вам нужны. Минимально необходимые пакеты для запуска LXDE: lxde-common, lxsession, desktop-file-utils и оконный менеджер. Вы можете установить группу пакетов LXDE:

Установятся следующие пакеты: gpicview: Простой и легкий просмоторщик изображений libfm: Библиотека для работы с файлами (lxshortcut: Простое средство редактирования ярлычков) lxappearance: Редактор тем для изменения GTK+ тем, иконок и шрифтов для приложений GTK lxappearance-obconf: Плагин для настройки Openbox через LXAppearance lxde-common: Установки по умолчанию конфигурационных файлов для большинства интегрированных компонентов LXDE lxde-icon-theme: Тема значков LXDE lxdm: Легковесный менеджер дисплея приветствия lxinput: Конфигурационная утилита для клавиатуры и мышки в LXDE lxlauncher: Панель запуска приложений для нетбуков lxmenu-data: Коллекция файлов адаптирующая меню LXDE под стандарты спецификации freedesktop.org lxmusic: Минималистичный проигрыватель музыки базирующийся на xmms2 lxpanel: Панель задач с менеджером приложений, меню программ и апплетов lxrandr: Менеджер экрана для LXDE lxsession: Совместимый X11 менеджер сессий с поддержкой выключения, перезагрузки и ждущего режима lxtask: Диспетчер задач и системный монитор LXDE lxterminal: […]

Read more

Как сменить имя хоста (компьютера) в Linux Ubuntu

Итак, давайте рассмотрим очередной глупый вопрос для матёрого линуксоида, но довольно сложную проблему для новичка, а именно – как сменить имя компьютера (hostname) в Ubuntu Linux. Сделать это очень просто, нужно просто отредактировать два текстовых файла и перезагрузить сеть. Всё. Начнём. Для начала нужно отредактировать файл /etc/hosts:

Выглядеть он должен примерно так:

Где вместо “hostname” – имя вашего компьютера. Вот именно его то и нужно сменить. Изменяем, сохраняем. Теперь нужно поправить файл /etc/hostname:

В этом файле содержится только название вашего компьютера и ничего более. Смело изменяем его и сохраняем файл. Вот и всё. Теперь осталось только перезагрузить сеть и изменения вступят в силу:

Можно продолжать работать, но могут возникнуть небольшие проблемы, поэтому лучше будет перезагрузить компьютер. Источник: http://ubuntovod.ru/instructions/change-hostname-ubuntu.html

Read more

Снятие терминальной сессии пользователя в XRDP (Linux) и “1С:Підприємство”

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Когда пользователь из-за долгого простоя терминальной сессии в XRDP “подвисает”, возникает необходимость снять его сессию. Определяем id процесса сессии:

Снимаем необходимую сессию:

Если пользователь “висел” в конфигураторе “1С:Підприємство”, то “1С:Підприємство” может начать ругаться на занятость конфигуратора. В таких случаях желательно полностью завешить xrdp под этим пользователем и завершить процессы “1С:Підприємство”. Для этого, выполняем команды:

Можно одной командой снять сессию и все процессы связанные с данным пользователем. Такой способ снятия очень быстрый и эффективный:

Автор: Рудюк С . А. https://corp2.net

Read more
1 2 3 4