На хинду смотрите на pid 1:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 4216 340 ? Ss 2013 0:57 init [3]
Если это init
, затем init система OpenRC
. Если это systemd
, затем init система systemd
.
Можно обнаружить хинду с [ -f /etc/gentoo-release ]
.
Другой метод на хинду должен использовать profile-config show
, который покажет, какой профиль по умолчанию используется. Все профили кроме двух окончаний в/systemd используют OpenRC init. Следует иметь в виду, они являются только представительными для значения по умолчанию, и возможно, что пользователь предпринял шаги для переопределения того значения по умолчанию и не может быть показательным из init на самом деле используемой кормушки.
Я не видел никаких официальных пакетов для этого ни в одном из обычных репозиториев CentOS, так что, скорее всего, вам придется загрузить пакет исходных текстов и попытаться пересобрать его самостоятельно.
Я бы начал с версии пакета Fedora 21, доступной здесь:
После загрузки вы можете использовать rpmbuild
для пересборки, предполагая, что у вас есть необходимое окружение компиляции, стоящее на системе CentOS 7.
В EPEL 7 нет пакета "питон-писайд": http://dl.fedoraproject.org/pub/epel/7/x86_64/repoview/letter_p.group.html
Я решил эту проблему с помощью установки pip, однако сначала вам, возможно, понадобится установить некоторые предварительные условия.
1) установите RPM-пакеты:
qt-devel
cmake
python-devel
python-pip
2) если вы qmake не "/usr/bin/qmake", вам может понадобиться сделать что-нибудь вроде этого:
sudo ln -s /usr/bin/qmake-qt4 /usr/bin/qmake
3) установите pyside через pip (это займет некоторое время для завершения сборки):
sudo pip install pyside