Определение типа RHEL (Рабочая станция по сравнению с сервером)

Я думаю, что проблема с более поздними версиями binutils. Я попытался скомпилировать OpenFOAM с gcc-4.7.2, использующим binutils 2.23.2, и получил ту же ошибку с cmake. Я попробовал версии 2.8.3, 2.8.4 и новые 2.8.12.1 - все без успеха (та же ошибка клавиатуры). Однако я позже преуспел в том, чтобы компилировать cmake-2.8.3 (использующий gcc 4.7.3, но я думаю 4.7.2, будет работать также), но binutils 2.23 использования (не моя идея, которую я добавил бы). Можно следовать за обсуждением в сообщениях http://www.cfd-online.com/Forums/openfoam-installation/121996-error-installing-openfoam-2-2-0-centos-6-4-a.html 18-21

2
23.07.2014, 21:00
2 ответа

Вы можете определить это, посмотрев на /etc/redhat-release. Вот как они выглядят на каждой системе:

 Workstation:
 /etc/redhat-release
 Red Hat Enterprise Linux Workstation release 6.2 Beta

 Client:
 /etc/redhat-release
 Red Hat Enterprise Linux Client release 5.9 (Tikanga)

 Server:
 /etc/redhat-release
 Red Hat Enterprise Linux Server release 5.9 (Tikanga)
2
27.01.2020, 22:13

Вы работаете на рабочей станции, в выпуске Server сказано "Red Hat Enterprise Linux Server в /etc/redhat-release.

[root@archiware ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.5 (Santiago)

Вы также можете попробовать запустить rpm -q --what-provides /etc/redhat-release.

[root@archiware ~]# rpm -q --whatprovides /etc/redhat-release
redhat-release-server-6Server-6.5.0.1.el6.x86_64
0
27.01.2020, 22:13

Теги

Похожие вопросы