суббота, 24 июня 2017 г.

Astra Linux Common Edition 1.11.9 on virtualbox


(1.11.9  на базе debian 9 пока не рабоатет поддержка 32 бит, не пробрасывается hasp)
О как: на virtualbox из под винды 1с с ключом не заработала, а на kvm всё OK!

Astra Linux Common Edition 1.11.9 on kvm

download Astra Linux Common Edition 1.11.9
Подключение совместимого репозитория Debian в Astra Linux
Астра Линукс (Портал)


$ sudo -i
# apt-get update
# apt-get upgrade
# apt-get install ssh samba

# nano /etc/apt/sources.list

Добавить в конец:
deb http://mirror.yandex.ru/debian wheezy main contrib non-free
 Сохранить.
# apt-get update
# apt-get upgrade

PostgreSQL ставим от wheezy:
# sh -c 'echo "deb http://1c.postgrespro.ru/deb/ wheezy main" > /etc/apt/sources.list.d/postgrespro-1c.list'
# wget --quiet -O - http://1c.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO-1C | apt-key add - && apt-get update
# apt-get install postgresql-pro-1c-9.6
# su - postgres
$ psql -l
                                  Список баз данных
    Имя    | Владелец | Кодировка | LC_COLLATE  |  LC_CTYPE   |     Права доступа
-----------+----------+-----------+-------------+-------------+-----------------------
 postgres  | postgres | UTF8      | ru_RU.UTF-8 | ru_RU.UTF-8 |
 template0 | postgres | UTF8      | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres          +
           |          |           |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8      | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres          +
           |          |           |             |             | postgres=CTc/postgres
(3 строки)
$ psql
postgres=#

Далее наберем
\password
введем два раза новый пароль pass
и наберем команду
\q
для выхода.
$ exit
Обратите внимание, что данный пароль устанавливается для внутреннего пользователя базы данных, а не для одноименного пользователя операционной системы debian.
Проверим, корректно ли запущен и работает наш сервер PostgreSQL который нам нужен для дальнейшего развертывания базы данных. Выполним
!!!# service postgresql status
# systemctl status postgresql.service
● postgresql.service - PostgreSQL RDBMS
   Loaded: loaded (/lib/systemd/system/postgresql.service; disabled; vendor preset: enabled)
   Active: active (exited) since Sat 2017-06-24 13:17:26 MSK; 2min 52s ago
# systemctl enable postgresql.service
# systemctl status postgresql.service 
● postgresql.service - PostgreSQL RDBMS
   Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
   Active: active (exited) since Sat 2017-06-24 13:17:26 MSK; 9min ago

!!!# apt-get install imagemagick
!!!# apt-get install unixodbc
# cd /home/user
Скачать https://packages.debian.org/jessie/ttf-mscorefonts-installer
!!!# wget  http://ftp.ru.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
!!!# apt-get install xfonts-utils cabextract
!!!# dpkg -i ttf-mscorefonts-installer_3.6_all.deb
Так не хочет, тогда:
# mkdir /home/user/fonts
# cd /home/user/fonts
Скачать или положить в этот каталог
Microsoft's TrueType core fonts
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/times32.exe# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/impact32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/georgi32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/courie32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/comic32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arialb32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/arial32.exe
# wget --no-check-certificate  https://sourceforge.net/projects/corefonts/files/the%20fonts/final/andale32.exe
# wget --no-check-certificate  https://sourceforge.net/projects/corefonts/files/the%20fonts/final/wd97vwr32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/webdin32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/verdan32.exe
# wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/trebuc32.exe

В следующей команде указать каталог с фонтами /home/user/fonts
# dpkg-reconfigure ttf-mscorefonts-installer

root@astra:/home/user/fonts# fc-cache -fv
..................
/usr/share/fonts/truetype/msttcorefonts: caching, new cache contents: 60 fonts, 0 dirs
..................
fc-cache: succeeded
# fc-list
.................. 
Дистрибутивы 1c в папке /home/user/soft/8.3.10.2252
# cd /home/user/8.3.10.2252
!!!# chown -R user: /home/user/soft
с помощью MobaXterm sftp 
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
!!# apt-get -f install
# chown -R usr1cv8:grp1cv8 /opt/1C
Зададим пароль pass
# passwd usr1cv8
Проверим запущен ли сервер postgresql
# service postgresql status
Запустим сервер
# service srv1cv83 start
# service srv1cv83 status
# ps aux|grep 1c
# poweroff
Создаем виртуальный образ orel_1.ova
Подключаемся из 1с и создаем новую базу:


.

Установка локального hasp (только локального)
-------------------------------------------------------------------------
Штатный hasp не встает из-за отсутствия поддержки 32 бит.
Есть http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/ 
# mkdir /home/user/hasp
# cd /home/user/hasp
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/dkms-aksparlnx_7.40-eter1astra_all.deb
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/haspd-modules_7.40-eter10astra_amd64.deb
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/7.40/x86_64/AstraLinux/orel/haspd_7.40-eter10astra_amd64.deb
# dpkg -i haspd_*
!!!# apt-get -f install
# service haspd restart
# service haspd status
# netstat -anp | grep hasp
!!!# dpkg -r haspd
Короче локальный ключ проброшенный в орел не работает.
Повторю установку как нибудь, проверю.

Установка клиента
Дистрибутивы 1c в папке /home/user/soft/8.3.10.2252
# cd /home/user/8.3.10.2252
!!!# chown -R user: /home/user/soft
с помощью MobaXterm sftp 
# tar xvzf client.deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install

Итог -
1. hasp пробрасывается в систему, сервис работает, но 1с-ка не работает.

О как: на virtualbox из под винды 1с с ключом не заработала, а на kvm всё OK!
Astra Linux Common Edition 1.11.9 on kvm


Комментариев нет:

Отправить комментарий