Измените Xubuntu, чтобы он сообщал о себе как об Ubuntu

У меня есть установка 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
}

Спасибо,


person user1068430    schedule 06.06.2012    source источник


Ответы (1)


простое решение:

sudo sed -i "s/Xubuntu/Ubuntu/g" /etc/lsb-release

радоваться, веселиться ;)

person K1773R    schedule 07.06.2012