Как я могу установить несколько версий clang / llvm?

Я добавил репо из llvm-apt . Содержит llvm7 и llvm8. Я хочу установить обе версии. Основные пакеты установлены нормально. Тем не менее, есть проблема для libc++, так как оба пакета хотят установить библиотеки с одинаковыми именами в /usr/x86_64-linux-gnu/

 apt-file list "libc++1-7"
libc++1-7: /usr/lib/llvm-7/lib/libc++.so.1
libc++1-7: /usr/lib/llvm-7/lib/libc++.so.1.0
libc++1-7: /usr/lib/x86_64-linux-gnu/libc++.so.1
libc++1-7: /usr/lib/x86_64-linux-gnu/libc++.so.1.0
libc++1-7: /usr/share/doc/libc++1-7/NEWS.Debian.gz
libc++1-7: /usr/share/doc/libc++1-7/changelog.Debian.gz
libc++1-7: /usr/share/doc/libc++1-7/copyright
libc++1-7: /usr/share/lintian/overrides/libc++1-7
$ apt-file list "libc++1-8"
libc++1-8: /usr/lib/llvm-8/lib/libc++.so.1
libc++1-8: /usr/lib/llvm-8/lib/libc++.so.1.0
libc++1-8: /usr/lib/x86_64-linux-gnu/libc++.so.1
libc++1-8: /usr/lib/x86_64-linux-gnu/libc++.so.1.0
libc++1-8: /usr/share/doc/libc++1-8/NEWS.Debian.gz
libc++1-8: /usr/share/doc/libc++1-8/changelog.Debian.gz
libc++1-8: /usr/share/doc/libc++1-8/copyright
libc++1-8: /usr/share/lintian/overrides/libc++1-8

Есть ли какой-нибудь хороший способ, которым я могу взломать это и использовать альтернативы обновления для сохранить символическую ссылку в /usr/lib/x86_64-linux-gnu/?

0
задан 5 August 2019 в 16:36

0 ответов

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

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