CentOS 7 install python 3.5 rh sclo

Python35 on CentOS 7

Install packages

yum install -y centos-release-scl
yum install -y rh-python35-python

Enable rh-python35 globally for all users

cat > /etc/profile.d/rh_python35.sh <<_EOF
#!/bin/sh

source /opt/rh/rh-python35/enable
_EOF

Activate without relogin

. /etc/profile.d/rh_python35.sh

List available scl packages

scl --list

Activate …

more ...

CentOS 7 install modern git 2.x rh sclo

Install requirements

yum install -y scl-utils centos-release-scl
yum install -y sclo-git25

Enable git globally for all users

cat > /etc/profile.d/sclo_git25.sh <<_EOF
#!/bin/sh

source /opt/rh/sclo-git25/enable
source /opt/rh/sclo-git25/root/usr/share/bash-completion/completions/git
_EOF

Activate without relogin

. /etc/profile.d/sclo_git25.sh …
more ...

Centos 7 broken nfsdcltrack: sqlite_insert_client

После установки и настройки nfs сервера под Centos 7 в логах были обнаружены ошибки:

nfsdcltrack[3706]: sqlite_insert_client: insert statement prepare failed: table clients has 2 columns but 3 values were supplied

Быстрый поиск привел в багзиллу, где нашлось решение, проблема была в структуре базы, для начала нужно открыть базу:

sqlite3 …
more ...

Centos7 LXC

Сборка из исходных кодов стабильной версии lxc для Centos 7 с поддержкой python. Поддержка python необходима, например для работы команды lxc-ls --fancy

Установка зависимостей:

yum install -y epel-release
yum install -y gcc git rpm-build automake make python34 python34-devel
yum install -y libcap-devel docbook2X graphviz

Согласно официальному сайту на момент написания …

more ...