Собираем jq 1.5/1.6 для armv7 arch в ubuntu 18.04/debian9 x64

Понадобилось собрать jq для armv7 — для сбора метрик. Подготоваливаем систему для сборки бинарника sudo dpkg —add-architecture armv7 sudo dpkg —add-architecture armhf sudo dpkg —add-architecture armv7l sudo apt update sudo apt-get install gcc make gcc-arm-linux-gnueabi binutils-arm-linux-gnueabi g++ autoconf gcc-arm-none-eabi gcc-arm-linux-gnueabihf Скачиваем пакет и собираем. Собралась версия 1.5. wget https://github.com/stedolan/jq/releases/download/jq-1.5/jq-1.5.tar.gz tar xfvz jq-1.5.tar.gz cd jq-1.5 autoreconf […]

Читать далее…

Запуск ms-sql server в docker контейнере

Понадобилось на работе для тестов поюзать ms-sql server, благо он есть и для linux, иначе бы мне пришлось предать свою сущность… Итак приступим. Требования: — docker; — docker-compose; — linux. Клонируем из git проект git clone https://gitlab.com/itc-life/docker-mssql cd docker-mssql Собираем образ docker-compose build Далее правим docker-compose.yml Приводим к необходимому виду: — правим пароль — он […]

Читать далее…

Install supervisor on debian/ubuntu system via pip

Install supervisor on debian/ubuntu system via pip Purge old and install via pip apt-get purge supervisor -y apt install python-pip -y pip install supervisor -y Create init.d script nano /etc/init.d/supervisord #! /bin/sh ### BEGIN INIT INFO # Provides: supervisord # Required-Start: $local_fs $remote_fs $networking # Required-Stop: $local_fs $remote_fs $networking # Default-Start: 2 3 4 5 […]

Читать далее…

Install nano ver 3 on ununtu/debian os from source

Install nano ver 3 on ununtu/debian os from source #example build nano3 sudo apt-get purge nano apt build-dep nano apt install libmagic-dev libgpm-dev wget Install build deps apt install -y libncursesw5-dev checkinstall wget https://www.nano-editor.org/dist/v3/nano-3.1.tar.xz tar -xvf nano-3.1.tar.xz cd nano-3.1 ./configure —enable-utf8 sudo checkinstall —install=no -D -y —fstrans=yes —reset-uids=yes —pkgname=nano —pkgversion=3 —pkgrelease=xenial —arch=amd64 —pkglicense=GPL —maintainer=»Alexander Galushko […]

Читать далее…