Для всех тех, кто не удалил старую версию и интересуется, как изменить расположение каталога qt. Правильный способ - экспортировать переменную QT_SELECT и добавить пользовательский файл ~ / .config / qtchooser / somename.conf.
Это будет установка qt, видимая в qtchooser -l под «somename». И что:
QT_SELECT=somename; qtchooser -print-env
Вернет ваше пользовательское местоположение. Недостатком изменения default.conf является то, что он может сделать недействительным то, где находится ваша старая версия qt, когда я изменил ее на / some / path после выполнения:
QT_SELECT=qt4; qtchooser -print-env
Он нашел более новую версию на моем пути, однако с ~ / config / qtchooser / somename.conf более ранняя версия не повреждена.
В конце man qtchooser
справки упоминается :
ФАЙЛЫ /etc/xdg/qtchooser/*.conf Общесистемные файлы конфигурации. Каждая из них имеет две строки: первая - это путь к двоичным файлам, а вторая - путь к библиотекам Qt. Если указан файл default.conf, его настройки будут автоматически использованы, если ничего не выбрано.
Файлы конфигурации $ HOME / .config / qtchooser / *. Conf