спокойная неработающая ссылка и переменная среды

Я установил qt5.5 от PPA. Но я получаю следующий вывод.

ansh@ansh-HP:~$ qmake -query
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
ansh@ansh-HP:~$ ls /usr/lib/x86_64-linux-gnu/qt4/bin/
qdbus
ansh@ansh-HP:~$ qml
qml: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qml': No such file or directory
ansh@ansh-HP:~$ which qmake
/usr/bin/qmake
ansh@ansh-HP:~$ ll /usr/bin/qmake
lrwxrwxrwx 1 root root 9 Mar  9  2015 /usr/bin/qmake -> qtchooser*

Выполнение /opt/qt55/bin/qt55-env.sh не устанавливает переменные среды для меня.

ansh@ansh-HP:~$ /opt/qt55/bin/qt55-env.sh
ansh@ansh-HP:~$ cat /opt/qt55/bin/qt55-env.sh
#!/bin/bash

QT_BASE_DIR=/opt/qt55
export QTDIR=$QT_BASE_DIR
export PATH=$QT_BASE_DIR/bin:$PATH

if [[ $(uname -m) == "x86_64" ]]; then
  export LD_LIBRARY_PATH=$QT_BASE_DIR/lib/x86_64-linux-gnu:$QT_BASE_DIR/lib:$LD_LIBRARY_PATH
else
  export LD_LIBRARY_PATH=$QT_BASE_DIR/lib/i386-linux-gnu:$QT_BASE_DIR/lib:$LD_LIBRARY_PATH
fi

export PKG_CONFIG_PATH=$QT_BASE_DIR/lib/pkgconfig:$PKG_CONFIG_PATH

TEST=`echo $0 | grep wrapper`
if [ "$TEST" != "" ]; then
   exec `echo $0 | sed s/-wrapper//` $*
fi
ansh@ansh-HP:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games 
0
задан 1 October 2015 в 07:52

1 ответ

Как описано в описании PPA:

i386 и amd64 пакеты для Надежного человека релиз Ubuntu.

Каждый пакет содержит один спокойный модуль и установки под/opt/qt55 префиксом.

Источник/opt/qt55/bin/qt55-env.sh для установки корректной среды.

поэтому

source /opt/qt55/bin/qt55-env.sh
0
ответ дан 1 October 2019 в 00:54

Другие вопросы по тегам:

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