Ошибка установки CASAVA в Ubuntu 12.04LTS
Я пытаюсь установить CASAVA Bcl2Fastq 1.8.3 (разработанный для CentOS) на Ubuntu 12.04 LTS. Однако я получил сообщение об ошибке "Нет поддержки сжатия gzip", и установка не удалась. К счастью, я нашел решение этой проблемы:
sudo ln -s /usr/lib/x86_64-linux-gnu/libpthread* /usr/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib
Но теперь я получил еще одну похожую ошибку "Нет поддержки сжатия bzip2". Мне интересно, могу ли я сделать что-то подобное, чтобы решить эту ошибку?
2 ответа
В конце концов я решил эту проблему, связав файл библиотеки bzip2 в /usr/lib/x86_64-linux-gnu/ с /usr/lib:
sudo ln -s /usr/lib/x86_64-linux-gnu/libbz2* /usr/lib
Но мне интересно, почему gcc не может автоматически найти файлы библиотеки, это проблема моей установки Unbuntu или какая-то несовместимость программного обеспечения CASAVA Bcl2Fastq 1.8.3 (потому что оно было разработано и протестировано на CentOS)?
Для тех, кто возвращается к этой проблеме - если вы не можете найти ни одного из соответствующих файлов libbz2* в /usr/lib/x86_64-linux-gnu/, попробуйте:
sudo apt-get установить libbz2-dev libbz2