У меня есть установка Xubuntu 12.04, которую я хочу использовать для запуска коммерческой программы. Коммерческая программа запускает скрипт при запуске для проверки дистрибутива. Если он поддерживается как Ubuntu, то нет проблем, но если он видит Xubuntu, он жалуется на платформу. Есть ли способ заставить Xubuntu сообщать о себе как об Ubuntu?
linux_dist () {
_dist=`lsb_release -d 2> /dev/null | sed 's!^[^:]*: *!!'`
if [ -z "$_dist" ]; then
if [ -f /etc/SuSE-release ]; then
_dist=`head -n 1 /etc/SuSE-release`
elif [ -f /etc/issue ]; then
_dist=`head -n 1 /etc/issue`
else
_dist=`cat /proc/version | sed -e 's/^.*(\([^()]*Linux[^()]*\)).*$/\1/'`
fi
fi
if [ -z "$_dist" ]; then _dist='unknown' ; fi
echo $_dist
}
Спасибо,
linux_dist () { _dist="Whatever you like" echo $_dist }
- person Oliver   schedule 07.06.2012