Пишу для себя, чтобы не забыть как делал. 95 % рабочее. На комментарии отвечаю, когда увижу.
Показаны сообщения с ярлыком vbox. Показать все сообщения
Показаны сообщения с ярлыком vbox. Показать все сообщения
понедельник, 25 декабря 2017 г.
понедельник, 18 сентября 2017 г.
ubuntu 17.10 install virtualbox
How to install VirtualBox Extension Pack
Нормально работать с usb будет только если запускать от root:
$ sudo apt install virtualbox
$ wget http://download.virtualbox.org/virtualbox/5.1.28/Oracle_VM_VirtualBox_Extension_Pack-5.1.28-117968.vbox-extpack
$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.1.28-117968.vbox-extpack
$ apt install gksu
$ gksu virtualbox
четверг, 14 сентября 2017 г.
Установка Virtualbox debian 9
[HOWTO] debian 8 + virtualbox == корректное завершение guest
$ sudo nano /etc/apt/sources.list.d/virtualbox.list
deb http://download.virtualbox.org/virtualbox/debian stretch contrib
Сохранить.
----------------------------------------------------------------------------------------------------------------------
Или так:
-----------------------------------------------------------------------------------------------------------------------
$ sudo apt install curl
$ curl -O https://www.virtualbox.org/download/oracle_vbox_2016.asc
$ sudo apt-key add oracle_vbox_2016.asc
$ sudo apt-get update -y
$ sudo apt-get install virtualbox-5.1 -y
----------------------------------------------------------------------------------------------------------------------
Если обновлялось ядро (у меня обновлялось):
$ uname -a
Linux debian 4.12.0-0.bpo.1-amd64 #1 SMP Debian 4.12.6-1~bpo9+1 (2017-08-27) x86_64 GNU/Linux
!!!$ sudo apt-get install linux-headers-4.12.0-0.bpo.1-amd64
sudo /sbin/vboxconfig
This system is not currently set up to build kernel modules (system extensions).
Running the following commands should set the system up correctly:
apt-get install linux-headers-4.12.0-0.bpo.1-amd64
(The last command may fail if your system is not fully updated.)
apt-get install linux-headers-amd64
vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong.
This system is not currently set up to build kernel modules (system extensions).
Running the following commands should set the system up correctly:
apt-get install linux-headers-4.12.0-0.bpo.1-amd64
(The last command may fail if your system is not fully updated.)
apt-get install linux-headers-amd64
---------------------------------------------------------------------------------------------------
Так не делаем:
!!!Я подключаюсь по xrdp, gksu в сессии xrdp
!!!No protocol specified
!!!(gksu:2207): Gtk-WARNING **: cannot open display: :10.0
!!!$ sudo apt-get install linux-headers-4.12.0-0.bpo.1-amd64
!!!$ sudo /sbin/vboxconfig
!!!$ sudo apt install gksu
!!!$ sudo apt-get install libcanberra-gtk-module
!!!$ gksudo virtualbox
---------------------------------------------------------------------------------------------------
Работаем из под user
Чтобы в виртуальной машине работали устройста USB (hasp, принтеры, флешки и т.п.), выполните в терминале основной ОС команду:
$ sudo usermod -a -G vboxusers $USER
$ sudo reboot
Проверить список подключенных устройств (после sudo reboot )
$ VBoxManage list usbhost
Для проброса hasp устанавливать Oracle VM VirtualBox Extension Pack не нужно.
How to install VirtualBox Extension Pack to VirtualBox latest version on Linux?
# sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack
Для windows 7 usb 3.0
sudo nano /etc/udev/rules.d/60-vboxdrv.rules
Добавить в конец vboxusers
Остальное без изменений.
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor vboxusers" SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor vboxusers"
-----------------------------------------------------------------------------------------------------------------
Подмонтируем внешний диск на /home/user/Документы
$ sudo fdisk -l
Disk /dev/sdb: 2,7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 7238D5C7-5FD6-496E-BBB3-C5AE631C3B33
Device Start End Sectors Size Type
/dev/sdb1 2048 5860532223 5860530176 2,7T Linux filesystem
---------------------------------------------------------------------
Поскольку делал позже, нужно перекинуть сохраненные образы в /home/user/Документы
Для этого примонтируем пока так:
$ sudo mkdir /mnt/sdb
$ sudo mount /dev/sdb1 /mnt/sdb -t auto
Сделаем user владельцем /mnt/sdb
$ sudo chown -R user:user /mnt/sdb
Теперь перекинем содержимое /home/user/Документы
В /mnt/sdb при помощи mc
Размонтируем:
$ sudo umount /dev/sdb1
-------------------------------------------------------------------------------------------------------------
Автомонтирование по
$ ls -l /dev/disk/by-uuid
итого 0
lrwxrwxrwx 1 root root 10 ноя 14 10:36 5238c225-69c3-4c28-a633-5177867f0696 -> ../../sdb1
lrwxrwxrwx 1 root root 10 ноя 14 10:36 f3638463-b5a8-4ae6-826a-aa1632ba3b24 -> ../../sda1
$ sudo nano /etc/fstab
Добавить:
UUID=5238c225-69c3-4c28-a633-5177867f0696 /home/user/Документы ext4 defaults 0 0
Сохранить.
$ sudo reboot
-------------------------------------------------------------------------------------------------------------
$ sudo nano /etc/apt/sources.list.d/virtualbox.list
deb http://download.virtualbox.org/virtualbox/debian stretch contrib
Сохранить.
----------------------------------------------------------------------------------------------------------------------
Или так:
| $ sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian stretch contrib" > /etc/apt/sources.list.d/virtualbox.list' |
$ sudo apt install curl
$ curl -O https://www.virtualbox.org/download/oracle_vbox_2016.asc
$ sudo apt-key add oracle_vbox_2016.asc
$ sudo apt-get update -y
$ sudo apt-get install virtualbox-5.1 -y
----------------------------------------------------------------------------------------------------------------------
Если обновлялось ядро (у меня обновлялось):
$ uname -a
Linux debian 4.12.0-0.bpo.1-amd64 #1 SMP Debian 4.12.6-1~bpo9+1 (2017-08-27) x86_64 GNU/Linux
!!!$ sudo apt-get install linux-headers-4.12.0-0.bpo.1-amd64
sudo /sbin/vboxconfig
This system is not currently set up to build kernel modules (system extensions).
Running the following commands should set the system up correctly:
apt-get install linux-headers-4.12.0-0.bpo.1-amd64
(The last command may fail if your system is not fully updated.)
apt-get install linux-headers-amd64
vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong.
This system is not currently set up to build kernel modules (system extensions).
Running the following commands should set the system up correctly:
apt-get install linux-headers-4.12.0-0.bpo.1-amd64
(The last command may fail if your system is not fully updated.)
apt-get install linux-headers-amd64
---------------------------------------------------------------------------------------------------
Так не делаем:
!!!Я подключаюсь по xrdp, gksu в сессии xrdp
!!!No protocol specified
!!!(gksu:2207): Gtk-WARNING **: cannot open display: :10.0
!!!$ sudo apt-get install linux-headers-4.12.0-0.bpo.1-amd64
!!!$ sudo /sbin/vboxconfig
!!!$ sudo apt install gksu
!!!$ sudo apt-get install libcanberra-gtk-module
!!!$ gksudo virtualbox
---------------------------------------------------------------------------------------------------
Работаем из под user
Чтобы в виртуальной машине работали устройста USB (hasp, принтеры, флешки и т.п.), выполните в терминале основной ОС команду:
$ sudo usermod -a -G vboxusers $USER
$ sudo reboot
Проверить список подключенных устройств (после sudo reboot )
$ VBoxManage list usbhost
Для проброса hasp устанавливать Oracle VM VirtualBox Extension Pack не нужно.
How to install VirtualBox Extension Pack to VirtualBox latest version on Linux?
# sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-${LatestVirtualBoxVersion}.vbox-extpack
Для windows 7 usb 3.0
sudo nano /etc/udev/rules.d/60-vboxdrv.rules
Добавить в конец vboxusers
Остальное без изменений.
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor vboxusers" SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor vboxusers"
-----------------------------------------------------------------------------------------------------------------
Подмонтируем внешний диск на /home/user/Документы
$ sudo fdisk -l
Disk /dev/sdb: 2,7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 7238D5C7-5FD6-496E-BBB3-C5AE631C3B33
Device Start End Sectors Size Type
/dev/sdb1 2048 5860532223 5860530176 2,7T Linux filesystem
---------------------------------------------------------------------
Поскольку делал позже, нужно перекинуть сохраненные образы в /home/user/Документы
Для этого примонтируем пока так:
$ sudo mkdir /mnt/sdb
$ sudo mount /dev/sdb1 /mnt/sdb -t auto
Сделаем user владельцем /mnt/sdb
$ sudo chown -R user:user /mnt/sdb
Теперь перекинем содержимое /home/user/Документы
В /mnt/sdb при помощи mc
Размонтируем:
$ sudo umount /dev/sdb1
-------------------------------------------------------------------------------------------------------------
Автомонтирование по
uuid$ ls -l /dev/disk/by-uuid
итого 0
lrwxrwxrwx 1 root root 10 ноя 14 10:36 5238c225-69c3-4c28-a633-5177867f0696 -> ../../sdb1
lrwxrwxrwx 1 root root 10 ноя 14 10:36 f3638463-b5a8-4ae6-826a-aa1632ba3b24 -> ../../sda1
$ sudo nano /etc/fstab
Добавить:
UUID=5238c225-69c3-4c28-a633-5177867f0696 /home/user/Документы ext4 defaults 0 0
Сохранить.
$ sudo reboot
-------------------------------------------------------------------------------------------------------------
пятница, 14 июля 2017 г.
debian 9 установка дополнений virtualbox
I'm receiving "Failed to setup service vboxadd"
# apt-get install build-essential linux-headers-$(uname -r)
# sh /media/cdrom/VBoxLinuxAdditions.run
# reboot
---------------------------------------------------------------------------
Установка wine
# dpkg --add-architecture i386
# wget -nc https://dl.winehq.org/wine-builds/Release.key
# apt-key add Release.key
# apt-get install apt-transport-https
# nano /etc/apt/sources.list
Добавить:
deb https://dl.winehq.org/wine-builds/debian/ stretch main
Сохранить.
# apt-get update
# apt-get install --install-recommends winehq-stable
$ winecfg
total commander
portableapps.com
-------------------------------------------------------------------------
hasp etersoft
# apt-get install libc6-i386
# wget http://updates.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/8/dkms-aksparlnx_7.40-eter1debian_all.deb
# wget http://updates.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/8/haspd-modules_7.40-eter10debian_amd64.deb
# wget http://updates.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/8/haspd_7.40-eter10debian_amd64.deb
# dpkg -i *.deb
# apt-get -f install
# service haspd restart
# service haspd status
-------------------------------------------------------------------------
Установка 1с
!!# 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
# fc-cache -fv
# fc-list
Дистрибутивы 1c в папке /home/user/8.3.10.2466
# cd /home/user/8.3.10.2466
!!!# 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
Установка клиента
Дистрибутивы 1c в папке /home/user/8.3.10.2466
# cd /home/user/8.3.10.2466
!!!# chown -R user: /home/user/soft
# rm *.deb
с помощью MobaXterm sftp
# tar xvzf client.deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
-----------------------------------------------------------------------------------------------------------
# apt-get install build-essential linux-headers-$(uname -r)
# sh /media/cdrom/VBoxLinuxAdditions.run
# reboot
---------------------------------------------------------------------------
Установка wine
# dpkg --add-architecture i386
# wget -nc https://dl.winehq.org/wine-builds/Release.key
# apt-key add Release.key
# apt-get install apt-transport-https
# nano /etc/apt/sources.list
Добавить:
deb https://dl.winehq.org/wine-builds/debian/ stretch main
Сохранить.
# apt-get update
# apt-get install --install-recommends winehq-stable
$ winecfg
total commander
portableapps.com
-------------------------------------------------------------------------
hasp etersoft
# apt-get install libc6-i386
# wget http://updates.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/8/dkms-aksparlnx_7.40-eter1debian_all.deb
# wget http://updates.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/8/haspd-modules_7.40-eter10debian_amd64.deb
# wget http://updates.etersoft.ru/pub/Etersoft/HASP/last/x86_64/Debian/8/haspd_7.40-eter10debian_amd64.deb
# dpkg -i *.deb
# apt-get -f install
# service haspd restart
# service haspd status
-------------------------------------------------------------------------
Установка 1с
!!# 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
# fc-cache -fv
# fc-list
Дистрибутивы 1c в папке /home/user/8.3.10.2466
# cd /home/user/8.3.10.2466
!!!# 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
Установка клиента
Дистрибутивы 1c в папке /home/user/8.3.10.2466
# cd /home/user/8.3.10.2466
!!!# chown -R user: /home/user/soft
# rm *.deb
с помощью MobaXterm sftp
# tar xvzf client.deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
-----------------------------------------------------------------------------------------------------------
Astra Linux Common Edition 1.11.10 установка
Скачать
Устанавливаем без автонастройки сети
Устанавливаем классическое меню пуск.
Посмотреть имя nic
# ip link show
Стандартное eth0
Настройка сети
# nano /etc/network/interfaces
Добавить:
auto eth0
iface eth0 inet dhcp
#iface eth0 inet static
#address 192.168.1.46
#netmask 255.255.255.0
#gateway 192.168.1.1
#dns-nameservers 192.168.1.1
#auto eth0
Сохранить.
# service networking restart
Появиться сеть
----------------------------------------------------------------------------------------
Если используем virtualbox
Подключить диск с дополнениями
# mount /dev/sr0 /mnt
# bash /mnt/VBoxLinuxAdditions.run
# reboot
После этого работает двунаправленный буфер
----------------------------------------------------------------------------------------
# apt-get update
# apt-get upgrade
# apt-get install ssh samba
# nano /etc/apt/sources.list
Добавить в конец (раскоментировать):
#deb http://mirror.yandex.ru/debian stretch main contrib non-free
Сохранить.
# apt-get update
# poweroff
Сохранить образ a1.11.10.ova
Устанавливаем без автонастройки сети
Устанавливаем классическое меню пуск.
Посмотреть имя nic
# ip link show
Стандартное eth0
Настройка сети
# nano /etc/network/interfaces
Добавить:
auto eth0
iface eth0 inet dhcp
#iface eth0 inet static
#address 192.168.1.46
#netmask 255.255.255.0
#gateway 192.168.1.1
#dns-nameservers 192.168.1.1
#auto eth0
Сохранить.
# service networking restart
Появиться сеть
----------------------------------------------------------------------------------------
Если используем virtualbox
Подключить диск с дополнениями
# mount /dev/sr0 /mnt
# bash /mnt/VBoxLinuxAdditions.run
# reboot
После этого работает двунаправленный буфер
----------------------------------------------------------------------------------------
# apt-get update
# apt-get upgrade
# apt-get install ssh samba
# nano /etc/apt/sources.list
Добавить в конец (раскоментировать):
#deb http://mirror.yandex.ru/debian stretch main contrib non-free
Сохранить.
# apt-get update
# poweroff
Сохранить образ a1.11.10.ova
воскресенье, 2 июля 2017 г.
Astra Linux Common Edition 1.11 установка postgresql & 1с vbox
Скачать
По ссылкам ниже версии postgresql для current
Установка и настройка 1С
PostgreSQL
Установка с автоопределением сети
ssh пока не работает
Заходим на эту страницу.
# nano /etc/apt/sources.list
Заменить:
#deb cdrom:[OS Astra Linux 1.11 orel - amd64 DVD ]/ orel contrib main non-free
#deb http://mirror.yandex.ru/astra/stable/orel/current/repository orel main contrib non-free
deb http://mirror.yandex.ru/astra/stable/orel/1.11/repository/ orel contrib main non-free
#deb http://mirror.yandex.ru/debian wheezy main contrib non-free
Сохранить.
Обратить внимание, что при подключенном http://mirror.yandex.ru/debian wheezy main contrib non-free пакеты ia32-libs не устанавливаются.
# apt-get update
# apt-get upgrade
# apt-get install ssh samba
# apt-get install ia32-libs
Посмотреть имя nic
# ip link show
Стандартное eth0
Настройка сети
# nano /etc/network/interfaces
Добавить:
auto eth0
iface eth0 inet dhcp
#iface eth0 inet static
#address 192.168.1.46
#netmask 255.255.255.0
#gateway 192.168.1.1
#dns-nameservers 192.168.1.1
#auto eth0
Сохранить.
Отключение программы Wicd
# killall fly-admin-wicd
# rm /etc/xdg/autostart/fly-admin-wicd.desktop
# service wicd stop
# update-rc.d wicd disable
# killall dhclient
# service networking restart
# service networking restart
# poweroff
Сохранить образ astra1.11.ova
----------------------------------------------------------------------------------------
Если используем virtualbox
Установка Дополнений гостевой ОС
# apt-get install linux-headers-generic linux-headers-pax build-essential module-assistant
Перезагрузиться, подключить диск с дополнениями
# mount /dev/sr0 /mnt
# bash /mnt/VBoxLinuxAdditions.run
# strip -R .note.ABI-tag /usr/lib32/libGL.so.1
# ldconfig
# reboot
После этого работает двунаправленный буфер, нормальное разрешение экрана.
Устанавливаем классическое меню пуск.
# poweroff
Сохранить образ astra1.11vb.ova
----------------------------------------------------------------------------------------
# wget http://ftp.br.debian.org/debian/pool/main/i/icu/libicu48_4.8.1.1-12+deb7u3_amd64.deb
# dpkg -i libicu48_4.8.1.1-12+deb7u3_amd64.deb
Установка PostgreSQL-1C на платформу Linux (Ubuntu/Debian)
Установка postgrespro
Уже поставили libicu48 !!!
!!!Нужен пакет libicu48 amd64 4.8.1.1-12+deb7u3Возьмем из debian wheezy
!!!# nano /etc/apt/sources.list
!!!Добавить в конец (раскоментировать):
!!!deb http://mirror.yandex.ru/debian wheezy main contrib non-free
!!!Сохранить.
!!!# apt-get update
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
НОВЫЕ пакеты, которые будут установлены:
libicu48 libpq5 postgresql-client-pro-1c-9.6 postgresql-common-pro-1c postgresql-contrib-pro-1c-9.6 postgresql-pro-1c-9.6 sysstat
обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 46 пакетов не обновлено.
# 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
!!!Отключим репозитарий.
!!!# nano /etc/apt/sources.list
!!!В конце (закоментировать):
!!!# deb http://mirror.yandex.ru/debian wheezy main contrib non-free
!!!Сохранить.
!!!# apt-get update
Установка фонтов скриптом Microsoft's TrueType core fonts
# nano fonts.sh
Вставить текст ниже:
# mkdir /home/user/fonts
# cd /home/user/fonts
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/times32.exewget --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
find . -type f -maxdepth 1 | wc -l
Сохранить.
# chmod +x fonts.sh
# ./fonts.sh
Всего 12 файлов.
В следующей команде указать каталог с фонтами /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
..................
# lsusb
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Установка локального 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_*
!!!# service haspd restart
# service haspd start
# service haspd status
# netstat -anp | grep hasp
tcp 0 0 0.0.0.0:1947 0.0.0.0:* LISTEN 6827/hasplmd
udp 0 0 0.0.0.0:1947 0.0.0.0:* 6827/hasplmd
udp 0 0 127.0.0.1:2790 0.0.0.0:* 6809/winehasp
udp 0 0 0.0.0.0:475 0.0.0.0:* 6818/hasplm
udp 0 0 0.0.0.0:49742 0.0.0.0:* 6827/hasplmd
unix 3 [ ] STREAM CONNECTED 23557 6827/hasplmd
unix 2 [ ] DGRAM 23277 6827/hasplmd
unix 2 [ ] DGRAM 23275 6809/winehasp
unix 3 [ ] STREAM CONNECTED 23284 6827/hasplmd
unix 2 [ ] DGRAM 23276 6818/hasplm
# poweroff
!!!Сохранить образ astra1.11_1.ova
Сохранить образ astra1.11_1vb.ova
-------------------------------------------------------------------------
8.3.10.2375
# apt-get install imagemagick
# apt-get install unixodbc
дистрибутивы 1c в папке /home/user/8.3.10.2375
# cd /home/user/8.3.10.2375
!!!# 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
# ps aux|grep 1c
root 5502 0.0 0.0 8156 2196 pts/1 R+ 16:07 0:00 grep 1c
Запустим сервер 1c
# service srv1cv83 status
# service srv1cv83 start
# service srv1cv83 status
# ps aux|grep 1c
usr1cv8 5524 0.2 0.5 578620 43024 ? Ssl 16:08 0:00 /opt/1C/v8.3/x86_64/ragent -daemon
usr1cv8 5532 1.8 1.3 1338892 113856 ? Sl 16:08 0:00 /opt/1C/v8.3/x86_64/rmngr -port 1541 -host astra -range 1560:1591 -clstid 242caef0-624c-11e7-0980-08002703d917
usr1cv8 5567 3.5 2.9 1191248 240432 ? Sl 16:08 0:01 /opt/1C/v8.3/x86_64/rphost -range 1560:1591 -reghost astra -regport 1541 -pid 250bf34e-624c-11e7-0980-08002703d917
root 5658 0.0 0.0 8156 2084 pts/1 R+ 16:08 0:00 grep 1c
Установка клиента
дистрибутивы 1c в папке /home/user/8.3.10.2375
# cd /home/user/8.3.10.2375
# rm 1c*.deb
с помощью MobaXterm sftp
# tar xvzf client.deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
Подключаемся из 1с и создаем новую базу:
(база не создана)
# poweroff
Сохранить образ astra1.11_2.ova
Сохранить образ astra1.11vb_2.ova
По ссылкам ниже версии postgresql для current
Установка и настройка 1С
PostgreSQL
Установка с автоопределением сети
ssh пока не работает
Заходим на эту страницу.
# nano /etc/apt/sources.list
Заменить:
#deb cdrom:[OS Astra Linux 1.11 orel - amd64 DVD ]/ orel contrib main non-free
#deb http://mirror.yandex.ru/astra/stable/orel/current/repository orel main contrib non-free
deb http://mirror.yandex.ru/astra/stable/orel/1.11/repository/ orel contrib main non-free
#deb http://mirror.yandex.ru/debian wheezy main contrib non-free
Сохранить.
Обратить внимание, что при подключенном http://mirror.yandex.ru/debian wheezy main contrib non-free пакеты ia32-libs не устанавливаются.
# apt-get update
# apt-get upgrade
# apt-get install ssh samba
# apt-get install ia32-libs
Посмотреть имя nic
# ip link show
Стандартное eth0
Настройка сети
# nano /etc/network/interfaces
Добавить:
auto eth0
iface eth0 inet dhcp
#iface eth0 inet static
#address 192.168.1.46
#netmask 255.255.255.0
#gateway 192.168.1.1
#dns-nameservers 192.168.1.1
#auto eth0
Сохранить.
Отключение программы Wicd
# killall fly-admin-wicd
# rm /etc/xdg/autostart/fly-admin-wicd.desktop
# service wicd stop
# update-rc.d wicd disable
# killall dhclient
# service networking restart
# service networking restart
# poweroff
Сохранить образ astra1.11.ova
----------------------------------------------------------------------------------------
Если используем virtualbox
Установка Дополнений гостевой ОС
# apt-get install linux-headers-generic linux-headers-pax build-essential module-assistant
Перезагрузиться, подключить диск с дополнениями
# mount /dev/sr0 /mnt
# bash /mnt/VBoxLinuxAdditions.run
# strip -R .note.ABI-tag /usr/lib32/libGL.so.1
# ldconfig
# reboot
После этого работает двунаправленный буфер, нормальное разрешение экрана.
Устанавливаем классическое меню пуск.
# poweroff
Сохранить образ astra1.11vb.ova
----------------------------------------------------------------------------------------
# wget http://ftp.br.debian.org/debian/pool/main/i/icu/libicu48_4.8.1.1-12+deb7u3_amd64.deb
# dpkg -i libicu48_4.8.1.1-12+deb7u3_amd64.deb
Установка PostgreSQL-1C на платформу Linux (Ubuntu/Debian)
Установка postgrespro
Уже поставили libicu48 !!!
!!!Нужен пакет libicu48 amd64 4.8.1.1-12+deb7u3Возьмем из debian wheezy
!!!# nano /etc/apt/sources.list
!!!Добавить в конец (раскоментировать):
!!!deb http://mirror.yandex.ru/debian wheezy main contrib non-free
!!!Сохранить.
!!!# apt-get update
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
НОВЫЕ пакеты, которые будут установлены:
libicu48 libpq5 postgresql-client-pro-1c-9.6 postgresql-common-pro-1c postgresql-contrib-pro-1c-9.6 postgresql-pro-1c-9.6 sysstat
обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 46 пакетов не обновлено.
# 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
!!!Отключим репозитарий.
!!!# nano /etc/apt/sources.list
!!!В конце (закоментировать):
!!!# deb http://mirror.yandex.ru/debian wheezy main contrib non-free
!!!Сохранить.
!!!# apt-get update
Установка фонтов скриптом Microsoft's TrueType core fonts
# nano fonts.sh
Вставить текст ниже:
# mkdir /home/user/fonts
# cd /home/user/fonts
wget --no-check-certificate https://sourceforge.net/projects/corefonts/files/the%20fonts/final/times32.exewget --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
find . -type f -maxdepth 1 | wc -l
Сохранить.
# chmod +x fonts.sh
# ./fonts.sh
Всего 12 файлов.
В следующей команде указать каталог с фонтами /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
..................
# lsusb
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Установка локального 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_*
!!!# service haspd restart
# service haspd start
# service haspd status
# netstat -anp | grep hasp
tcp 0 0 0.0.0.0:1947 0.0.0.0:* LISTEN 6827/hasplmd
udp 0 0 0.0.0.0:1947 0.0.0.0:* 6827/hasplmd
udp 0 0 127.0.0.1:2790 0.0.0.0:* 6809/winehasp
udp 0 0 0.0.0.0:475 0.0.0.0:* 6818/hasplm
udp 0 0 0.0.0.0:49742 0.0.0.0:* 6827/hasplmd
unix 3 [ ] STREAM CONNECTED 23557 6827/hasplmd
unix 2 [ ] DGRAM 23277 6827/hasplmd
unix 2 [ ] DGRAM 23275 6809/winehasp
unix 3 [ ] STREAM CONNECTED 23284 6827/hasplmd
unix 2 [ ] DGRAM 23276 6818/hasplm
# poweroff
!!!Сохранить образ astra1.11_1.ova
Сохранить образ astra1.11_1vb.ova
-------------------------------------------------------------------------
8.3.10.2375
# apt-get install imagemagick
# apt-get install unixodbc
дистрибутивы 1c в папке /home/user/8.3.10.2375
# cd /home/user/8.3.10.2375
!!!# 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
# ps aux|grep 1c
root 5502 0.0 0.0 8156 2196 pts/1 R+ 16:07 0:00 grep 1c
Запустим сервер 1c
# service srv1cv83 status
# service srv1cv83 start
# service srv1cv83 status
# ps aux|grep 1c
usr1cv8 5524 0.2 0.5 578620 43024 ? Ssl 16:08 0:00 /opt/1C/v8.3/x86_64/ragent -daemon
usr1cv8 5532 1.8 1.3 1338892 113856 ? Sl 16:08 0:00 /opt/1C/v8.3/x86_64/rmngr -port 1541 -host astra -range 1560:1591 -clstid 242caef0-624c-11e7-0980-08002703d917
usr1cv8 5567 3.5 2.9 1191248 240432 ? Sl 16:08 0:01 /opt/1C/v8.3/x86_64/rphost -range 1560:1591 -reghost astra -regport 1541 -pid 250bf34e-624c-11e7-0980-08002703d917
root 5658 0.0 0.0 8156 2084 pts/1 R+ 16:08 0:00 grep 1c
Установка клиента
дистрибутивы 1c в папке /home/user/8.3.10.2375
# cd /home/user/8.3.10.2375
# rm 1c*.deb
с помощью MobaXterm sftp
# tar xvzf client.deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
Подключаемся из 1с и создаем новую базу:
(база не создана)
# poweroff
Сохранить образ astra1.11_2.ova
Сохранить образ astra1.11vb_2.ova
воскресенье, 11 июня 2017 г.
Сжатие образов HDD VirtualBox
Сжатие образов HDD VirtualBox
HOWTO: Reduce the size of a dynamic VDI file in VirtualBox
Пример для ubuntu:
# apt install zerofree
# reboot
Перезагрузиться удерживая правый shift.
Выбрать recovery режим - root
Отмонтировать
# mount -n -o remount,ro -t ext4 /dev/sda1/
# zerofree /dev/sda1
# poweroff
Преобразовать формат vmdk в vdi :
"C:\Program Files\Oracle\VirtualBox\vboxmanage" clonehd "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vmdk" "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vdi" --format VDI
Подключить образ .vdi вместо .vmdk в виртуальную машину.
Запустить машину.
Сжатие образа (.vdi):
"C:\Program Files\Oracle\VirtualBox\vboxmanage" modifyhd "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vdi" --compact
Для сжатия диска с windows:
Под windows качаем sdelete
> sdelete -z C:
или
> sdelete64 -z C:
Преобразовать формат vmdk в vdi :
"C:\Program Files\Oracle\VirtualBox\vboxmanage" clonehd "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vmdk" "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vdi" --format VDI
Подключить образ .vdi вместо .vmdk в виртуальную машину.Запустить машину.
Сжатие образа (.vdi):
"C:\Program Files\Oracle\VirtualBox\vboxmanage" modifyhd "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vdi" --compact
Вывод, если работаем с virtualbox - только vdi.
Изменение размера виртуального диска KVM/QEMU/VirtualBox
HOWTO: Reduce the size of a dynamic VDI file in VirtualBox
Пример для ubuntu:
# apt install zerofree
# reboot
Перезагрузиться удерживая правый shift.
Выбрать recovery режим - root
Отмонтировать
# mount -n -o remount,ro -t ext4 /dev/sda1/
# zerofree /dev/sda1
# poweroff
Преобразовать формат vmdk в vdi :
"C:\Program Files\Oracle\VirtualBox\vboxmanage" clonehd "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vmdk" "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vdi" --format VDI
Подключить образ .vdi вместо .vmdk в виртуальную машину.
Запустить машину.
Сжатие образа (.vdi):
"C:\Program Files\Oracle\VirtualBox\vboxmanage" modifyhd "C:\VirtualBox VMs\Artful Aardvark\Artful Aardvark-disk001.vdi" --compact
Для сжатия диска с windows:
Под windows качаем sdelete
> sdelete -z C:
или
> sdelete64 -z C:
Преобразовать формат vmdk в vdi :
"C:\Program Files\Oracle\VirtualBox\vboxmanage" clonehd "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vmdk" "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vdi" --format VDI
Подключить образ .vdi вместо .vmdk в виртуальную машину.Запустить машину.
Сжатие образа (.vdi):
"C:\Program Files\Oracle\VirtualBox\vboxmanage" modifyhd "D:\VirtualBox VMs\Windows 2012_2\w2012_04-disk1.vdi" --compact
Вывод, если работаем с virtualbox - только vdi.
Изменение размера виртуального диска KVM/QEMU/VirtualBox
суббота, 10 июня 2017 г.
Установка 1c ubuntu 17.10 desktop virtualbox
# apt update && apt upgrade -y
# apt install mc ssh samba -y
# sudo -i
# nano /etc/systemd/journald.conf
...
[Journal]
Storage=persistent
Сохранить.
Просмотреть список предыдущих загрузок можно с помощью команды:
# journalctl --list-boots
Просмотр предыдущей загрузки
# journalctl -b -1
Просмотр последней загрузки
# journalctl -b
# nano /etc/sysctl.conf
В конец
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Сохранить.
Применить сразу:
# sysctl -p
# apt-get install ttf-mscorefonts-installer -y
# apt-get install imagemagick -y
# cd /home/user/8.3.10.2252
# tar xvzf client.deb64.tar.gz
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
!!!# chown -R usr1cv8:grp1cv8 /opt/1C
!!!# rm -R /home/user/8.3.10.2252
!!!Зададим пароль
!!!# passwd usr1cv8
!!!Запустим сервер
!!!# service srv1cv83 start
!!!# poweroff
!!!# mkdir /etc/hasplm
!!!# /etc/hasplm/nethasp.ini
Установка локального hasp (только локального)
-------------------------------------------------------------------------
# cd /home/user/hasp
# dpkg --add-architecture i386
# apt-get update
# apt-get install libc6:i386
# dpkg -i --force-architecture aksusbd_7.54-1_i386.deb
# apt-get -f install
# service aksusbd restart
# /etc/init.d/aksusbd status
С локальным hasp работает.
Менеджера лицензий hasplm нет.
# apt install net-tools
# netstat -anp | grep hasp
tcp 0 0 0.0.0.0:1947 0.0.0.0:* LISTEN 999/hasplmd
udp 0 0 0.0.0.0:1947 0.0.0.0:* 999/hasplmd
udp 0 0 0.0.0.0:55788 0.0.0.0:* 999/hasplmd
udp 0 0 127.0.0.1:2790 0.0.0.0:* 937/winehasp
unix 2 [ ] DGRAM 18624 937/winehasp
unix 3 [ ] STREAM CONNECTED 21527 999/hasplmd
unix 2 [ ] DGRAM 18653 999/hasplmd
-----------------------------------------------------------------------------------------
Удаление
# apt-get remove aksusbd
Установка совмещенного драйвера hasp с lm от Etersoft
Берем здесь:
ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/16.10/
# mkdir /home/user/hasp_64
# cd /home/user/hasp_64
# wget -c ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/16.10/haspd_7.40-eter10ubuntu_amd64.deb
# wget -c ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/16.10/haspd-modules_7.40-eter10ubuntu_amd64.deb
# dpkg -i haspd_*
!!!# apt-get -f install
Проверяем работу модуля
и подключить, а также выключить и включить,
передернуть по питанию
# service haspd restart
# service haspd status
# netstat -anp | grep hasp
# apt install mc ssh samba -y
# sudo -i
# nano /etc/systemd/journald.conf
...
[Journal]
Storage=persistent
Сохранить.
Просмотреть список предыдущих загрузок можно с помощью команды:
# journalctl --list-boots
Просмотр предыдущей загрузки
# journalctl -b -1
Просмотр последней загрузки
# journalctl -b
# nano /etc/sysctl.conf
В конец
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Сохранить.
Применить сразу:
# sysctl -p
# apt-get install ttf-mscorefonts-installer -y
# apt-get install imagemagick -y
# cd /home/user/8.3.10.2252
# tar xvzf client.deb64.tar.gz
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
!!!# chown -R usr1cv8:grp1cv8 /opt/1C
!!!# rm -R /home/user/8.3.10.2252
!!!Зададим пароль
!!!# passwd usr1cv8
!!!Запустим сервер
!!!# service srv1cv83 start
!!!# poweroff
!!!# mkdir /etc/hasplm
!!!# /etc/hasplm/nethasp.ini
Установка локального hasp (только локального)
-------------------------------------------------------------------------
# cd /home/user/hasp
# dpkg --add-architecture i386
# apt-get update
# apt-get install libc6:i386
# dpkg -i --force-architecture aksusbd_7.54-1_i386.deb
# apt-get -f install
# service aksusbd restart
# /etc/init.d/aksusbd status
С локальным hasp работает.
Менеджера лицензий hasplm нет.
# apt install net-tools
# netstat -anp | grep hasp
tcp 0 0 0.0.0.0:1947 0.0.0.0:* LISTEN 999/hasplmd
udp 0 0 0.0.0.0:1947 0.0.0.0:* 999/hasplmd
udp 0 0 0.0.0.0:55788 0.0.0.0:* 999/hasplmd
udp 0 0 127.0.0.1:2790 0.0.0.0:* 937/winehasp
unix 2 [ ] DGRAM 18624 937/winehasp
unix 3 [ ] STREAM CONNECTED 21527 999/hasplmd
unix 2 [ ] DGRAM 18653 999/hasplmd
-----------------------------------------------------------------------------------------
Удаление
# apt-get remove aksusbd
Установка совмещенного драйвера hasp с lm от Etersoft
Берем здесь:
ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/16.10/
# mkdir /home/user/hasp_64
# cd /home/user/hasp_64
# wget -c ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/16.10/haspd_7.40-eter10ubuntu_amd64.deb
# wget -c ftp://updates.etersoft.ru/pub/Etersoft/HASP/stable/x86_64/Ubuntu/16.10/haspd-modules_7.40-eter10ubuntu_amd64.deb
# dpkg -i haspd_*
!!!# apt-get -f install
Проверяем работу модуля
и подключить, а также выключить и включить,
передернуть по питанию
# service haspd restart
# service haspd status
# netstat -anp | grep hasp
вторник, 14 февраля 2017 г.
Настройка образа post3.ova
Настройка образа post3.ova
в VirtualBox
1. Импортировать файл post3.ova
2. Запустить виртуальную машину.
3. Изменить настройки сети:
в VirtualBox
1. Импортировать файл post3.ova
2. Запустить виртуальную машину.
3. Изменить настройки сети:
4. Для ubuntu 14.04.5
имя сервера post
изменить настройки сети:
$ sudo nano /etc/network/interfaces
Пример:
iface eth0 inet static
address 192.168.0.251
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1 8.8.8.8
auto eth0
Сохранить
$ sudo service networking restart
или
$ sudo reboot
5. Подключение 1с 8.3.9.1818
имя сервера post
изменить настройки сети:
$ sudo nano /etc/network/interfaces
Пример:
iface eth0 inet static
address 192.168.0.251
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1 8.8.8.8
auto eth0
Сохранить
$ sudo service networking restart
или
$ sudo reboot
5. Подключение 1с 8.3.9.1818
Кластер серверов: post
Информационная база: demo
.
Информационная база: demo
.
среда, 8 февраля 2017 г.
Виртуальный образ post.ova
Статья за основу
Предустановки 4 ядра, 8 Гб RAM, сетевой мост, 1000 GB динамический.
Ubuntu 14.04.5
При инсталляции установить ssh, samba
Название pos
$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install mc
# apt-get install htop
# nano /etc/apt/sources.list
Дополним файл источников следующим списком:
deb http://archive.canonical.com/ubuntu trusty partner
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty universe
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb http://archive.ubuntu.com/ubuntu precise main restricted universe
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe
deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner
Сохранить.
Обновим списки программ репозитория, выполнив команду
# apt-get update
# apt-get install libssl0.9.8 libossp-uuid16 libxslt1.1 libicu52 libt1-5 t1utils imagemagick unixodbc texlive-base libgfs-1.3-2
# apt-get install ttf-mscorefonts-installer
Дистрибутивы в папке soft
с помощью mc извлечем пакеты из postgresql-9.4.2-1.1C_amd64_deb.tar.bz2
# dpkg -i *.deb
# apt-get -f install
сборка от 1С "прибита гвоздями" к определенной версии библиотеки, точно узнать необходимую версию можно из документации, устанавливаемая нами версия PostgreSQL 9.4.2-1.1C требует libicu48, в то время как в репозиториях присутствует более новая версия.
Для правильной установки мы прописали нужные репозитарии.
http://diprok.blogspot.ru/
Будут установлены следующие дополнительные пакеты:
libicu48 ssl-cert
Получено:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main libicu48 amd64 4.8.1.1-3ubuntu0.6 [8 143 kB]
Получено:2 http://ru.archive.ubuntu.com/ubuntu/ trusty/main ssl-cert all 1.0.33 [16,6 kB]
# su - postgres
$ psql -l
$ exit
Теперь установим пароль пользователя postgres. Под пользователем root выполним команду
# sudo -u postgres psql
Далее наберем
\password
введем два раза новый пароль pass
и наберем команду
\q
для выхода.
Обратите внимание, что данный пароль устанавливается для внутреннего пользователя базы данных, а не для одноименного пользователя операционной системы Ubuntu.
Проверим, корректно ли запущен и работает наш сервер PostgreSQL который нам нужен для дальнейшего развертывания базы данных «1С:Документооборот». Выполним
# service postgresql status
Мы должны получить строку с номером порта (обычно 5432) и статусом online.
root@post:/home/user/soft/postgresql# service postgresql status
9.4/main (port 5432): online
Если всё ОК, то пока завершим установку PostgreSQL и перейдем к установке сервера «1С:Предприятие 8.3»
Предустановки 4 ядра, 8 Гб RAM, сетевой мост, 1000 GB динамический.
Ubuntu 14.04.5
При инсталляции установить ssh, samba
Название pos
$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install mc
# apt-get install htop
# nano /etc/apt/sources.list
Дополним файл источников следующим списком:
deb http://archive.canonical.com/ubuntu trusty partner
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty universe
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb http://archive.ubuntu.com/ubuntu precise main restricted universe
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted universe
deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner
Сохранить.
Обновим списки программ репозитория, выполнив команду
# apt-get update
# apt-get install libssl0.9.8 libossp-uuid16 libxslt1.1 libicu52 libt1-5 t1utils imagemagick unixodbc texlive-base libgfs-1.3-2
# apt-get install ttf-mscorefonts-installer
Дистрибутивы в папке soft
с помощью mc извлечем пакеты из postgresql-9.4.2-1.1C_amd64_deb.tar.bz2
# dpkg -i *.deb
# apt-get -f install
сборка от 1С "прибита гвоздями" к определенной версии библиотеки, точно узнать необходимую версию можно из документации, устанавливаемая нами версия PostgreSQL 9.4.2-1.1C требует libicu48, в то время как в репозиториях присутствует более новая версия.
Для правильной установки мы прописали нужные репозитарии.
http://diprok.blogspot.ru/
Будут установлены следующие дополнительные пакеты:
libicu48 ssl-cert
Получено:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main libicu48 amd64 4.8.1.1-3ubuntu0.6 [8 143 kB]
Получено:2 http://ru.archive.ubuntu.com/ubuntu/ trusty/main ssl-cert all 1.0.33 [16,6 kB]
# su - postgres
$ psql -l
$ exit
Теперь установим пароль пользователя postgres. Под пользователем root выполним команду
# sudo -u postgres psql
Далее наберем
\password
введем два раза новый пароль pass
и наберем команду
\q
для выхода.
Обратите внимание, что данный пароль устанавливается для внутреннего пользователя базы данных, а не для одноименного пользователя операционной системы Ubuntu.
Проверим, корректно ли запущен и работает наш сервер PostgreSQL который нам нужен для дальнейшего развертывания базы данных «1С:Документооборот». Выполним
# service postgresql status
Мы должны получить строку с номером порта (обычно 5432) и статусом online.
root@post:/home/user/soft/postgresql# service postgresql status
9.4/main (port 5432): online
Если всё ОК, то пока завершим установку PostgreSQL и перейдем к установке сервера «1С:Предприятие 8.3»
Создаем виртуальный образ post1.ova
# cd /home/user/soft/8.3.9.2170
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
# chown -R usr1cv8:grp1cv8 /opt/1C
Зададим пароль pass
# passwd usr1cv8
Запустим сервер
# service srv1cv83 start
# poweroff
Подключаемся из под windows, создаем кластер post
В 1С подключаем так:
Создаем виртуальный образ post2.ova
------------------------------------------------------------------------------------
Базы физически здесь: /var/lib/postgresql/9.4/main/base ?
Посмотреть:
# su - postgres
$ psql -l
Список баз данных
Имя | Владелец | Кодировка | LC_COLLATE | LC_CTYPE | Права доступа
-----------+----------+-----------+-------------+-------------+-----------------------
demo | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 |
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
(4 строки)
Выход Q
http://siverin.ru/content/worknotes/1%D1%81
http://diprok.blogspot.ru/
http://it-notes.com.ua/ustanovka-servera-1s-predpriyatie-8-3-postgresql-1c-na-ubuntu-server/
https://help1c.by/testovyiy-server-1s-na-ubuntu-14-04/
http://saradmin.ru/?p=2727
http://sanotes.ru/podnimaem-server-1c-ubuntu-server-postgresql/
http://avcherka.blogspot.ru/
http://infostart.ru/public/502542/
http://saradmin.ru/?p=2727
https://interface31.ru/tech_it/2015/10/ustanovka-postgresql-1c-na-platformu-linux-ubuntudebian.html
http://soft-setup.ru/administrirovanie/ustanovka-1s-na-ubuntu-server-14-04
https://help1c.by/testovyiy-server-1s-na-ubuntu-14-04/
https://postgrespro.ru/products/1c_build
https://postgrespro.ru/products/1c_build
http://nixway.org/2015/11/10/1c-predpriyatie-8-3+postgresql-na-baze-debian-8-jessie/
http://postgresql.leopard.in.ua/
http://wiki.ayac.ru/skripty/nastrojka-shared-memory
https://gist.github.com/le0pard/812606
http://leopard.in.ua/2013/09/05/postgresql-sessting-shared-memory#.WK8tdGd2O1E
понедельник, 30 января 2017 г.
Виртуальный образ db2_9.7FP11.ova
ubuntu 12.04.5 server
Предустановки 4 ядра, 8 Гб RAM, сетевой мост, 214 GB динамический.При инсталляции установить ssh, samba
Название db2-9
$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install mc
# apt-get install htop
Дистрибутивы в папке soft
user@db2-9:~$ ipcs -l
------ Пределы совм. исп. памяти --------
максимальное количество сегментов = 4096
максимальный размер сегмента (кбайт) = 32768
max total shared memory (kbytes) = 8388608
минимальный размер сегмента (байт) = 1
------ Пределы семафоров --------
максимальное количество массивов = 128
максимум семафоров на массив = 250
максимум семафоров на всю систему = 32000
максимум операций на вызов семафора = 32
максимальное значение семафора = 32767
------ Лимиты сообщений --------
максимум очередей для всей системы = 15772
максимальный размер сообщения (байт) = 8192
максимальный по умолчанию размер сообщения (байт) = 16384
Если RAM 8Gb
kernel.shmmax=8589934592
kernel.shmall=8589934592/4096*2=4194304
kernel.shmmni=256*8=2048
# nano /etc/sysctl.conf
Добавить в конец файла:
#Example for a computer with 8 GB of RAM: kernel.shmmni=2048kernel.shmmax=8589934592kernel.shmall=4194304#kernel.sem=<SEMMSL> <SEMMNS> <SEMOPM> <SEMMNI> kernel.sem=250 32000 32 128 kernel.msgmni=15772kernel.msgmax=kernel.msgmnb=819216384
# sysctl -p
Подготовим систему для установки db2 ./setup
# apt-get install libaio1 ksh libstdc++6-4.4-dev libstdc++6-4.4-pic
# apt-get install libpam0g:i386
# ln -s /lib/i386-linux-gnu/libpam.so.0 /lib/libpam.so
as root
# echo 0 > /proc/sys/kernel/randomize_va_space
Создадим группы
# groupadd db2iadm1
# groupadd db2fadm1
# groupadd dasadm1
Создадим пользователей
# useradd -g db2iadm1 -m -d /home/db2inst1 db2inst1
# useradd -g db2fadm1 -m -d /home/db2fenc1 db2fenc1
# useradd -g dasadm1 -m -d /home/dasusr1 dasusr1
Зададим пароли
# passwd db2inst1
# passwd db2fenc1
# passwd dasusr1
инсталляция
# cd /home/user/server
# ./db2_install
Выбрать ESE - что бы потом можно было добавить лицензию от совместного с 1с продукта
Создаем DB2 Administration Server (DAS):
# cd /opt/ibm/db2/V9.7/instance/
# ./dascrt dasusr1
Создадим экземпляр DB2, настроенный на работу
через порт 50000 (порт DB2 по-умолчанию):
# ./db2icrt -u db2fenc1 -p 50000 db2inst1
Зайдём под пользователем db2inst1:
# su - db2inst1
Конфигурируем DB2 для работы с 1С:
$ db2set DB2_WORKLOAD=1C
Запускаем экземпляр DB2:
$ db2start
Посмотреть версию DB2
$ db2ls
Посмотреть БД
$ db2ilist
Возвращаемся в root через Ctrl-D (logout) или так:
$ exit
Настраиваем автозапуск сервера:
# ./db2iauto -on db2inst1
# apt-get install ttf-mscorefonts-installer # apt-get install imagemagickС помощью winscp upload /home/user/8.3.9.2033 (нуженdeb64.tar.gz)# cd /home/user/8.3.9.2033 # tar xvzf deb64.tar.gz # dpkg -i 1c*.deb # apt-get -f install # chown -R usr1cv8:grp1cv8 /opt/1C Зададим пароль # passwd usr1cv8 Запустим сервер # service srv1cv83 start
Теперь создадим базу 1С на сервере DB2.
добавим пользователя usr1cv8 в группу доступа db2iadm1
# usermod -aG db2iadm1 usr1cv8
# echo ". /home/db2inst1/sqllib/db2profile" >> /home/usr1cv8/.profile
# service srv1cv83 restart
# poweroff
Далее делаем образ виртуальной машины db2_9.7FP11.ova
Базу создать так:
пятница, 20 января 2017 г.
Установка VirtualBox в Ubuntu 16.04
Установка VirtualBox в Ubuntu 16.04
в BIOS и включить Virtualization Technology (VT)!!!
устанавливаем Ubuntu 16.04.1 desktop
Если ubuntu делит машину с windows настроим часы, что бы время не сбивалось:
В версиях <16 было так:
$ sudo nano /etc/default/rcS
изменил значение параметра 'UTC' c 'yes' на 'no' и сохранил изменения.
далее 'sudo reboot' и всё заработало (сразу зашёл в BIOS и проверил).
Исправление времени ubuntu 16 windows
Для Ubuntu 16.04 делаем так:
# timedatectl set-local-rtc 1 --adjust-system-clock
Проверяем
# timedatectl
Не забыть вернуть часы на местное время в BIOS или windows после перезагрузки.
$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install mc
# apt-get install ssh
# apt-get install samba
# apt-get install htop
Ubuntu 16.04 нет звука
Downloads vbox
Установка из репозитария:
Add the following line to your /etc/apt/sources.list:
# nano /etc/apt/sources.list
добавить в конец:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
сохранить.
# wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
# wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
# apt-get update
# apt-get install virtualbox-5.1
В настройках машины не забыть установить плагин USB
добавим пользователя user в группу доступа vboxusers
# usermod -aG vboxusers user
# reboot
Если виртуальная машина запускалась от root для запуска от user:
# chown -R user:vboxusers '/home/user/VirtualBox VMs'
Общие папки делаются соответственно от пользователя user с правами пользователя
/home/user/soft как soft
Подключение из гостевой windows:
\\vboxsrv\soft
в BIOS и включить Virtualization Technology (VT)!!!
устанавливаем Ubuntu 16.04.1 desktop
Если ubuntu делит машину с windows настроим часы, что бы время не сбивалось:
В версиях <16 было так:
$ sudo nano /etc/default/rcS
изменил значение параметра 'UTC' c 'yes' на 'no' и сохранил изменения.
далее 'sudo reboot' и всё заработало (сразу зашёл в BIOS и проверил).
Исправление времени ubuntu 16 windows
Для Ubuntu 16.04 делаем так:
# timedatectl set-local-rtc 1 --adjust-system-clock
Проверяем
# timedatectl
Не забыть вернуть часы на местное время в BIOS или windows после перезагрузки.
$ sudo su
# apt-get update
# apt-get upgrade
# apt-get install mc
# apt-get install ssh
# apt-get install samba
# apt-get install htop
Ubuntu 16.04 нет звука
Downloads vbox
Установка из репозитария:
Add the following line to your /etc/apt/sources.list:
# nano /etc/apt/sources.list
добавить в конец:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
сохранить.
# wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
# wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
# apt-get update
# apt-get install virtualbox-5.1
В настройках машины не забыть установить плагин USB
добавим пользователя user в группу доступа vboxusers
# usermod -aG vboxusers user
# reboot
Если виртуальная машина запускалась от root для запуска от user:
# chown -R user:vboxusers '/home/user/VirtualBox VMs'
Общие папки делаются соответственно от пользователя user с правами пользователя
/home/user/soft как soft
Подключение из гостевой windows:
\\vboxsrv\soft
пятница, 16 декабря 2016 г.
Сбивается время windows
$ sudo nano /etc/default/rcS
изменил значение параметра 'UTC' c 'yes' на 'no' и сохранил изменения.
далее 'sudo reboot' и всё заработало (сразу зашёл в BIOS и проверил)
изменил значение параметра 'UTC' c 'yes' на 'no' и сохранил изменения.
далее 'sudo reboot' и всё заработало (сразу зашёл в BIOS и проверил)
Подписаться на:
Сообщения (Atom)






