Зачастую существуют пакеты, которые мне необходимо было установить в качестве предварительных условий для некоторых инструментов, но они не перечислены в списке пакетов aptitude (или с немного другим именем).
Например, однажды я столкнулся с ошибкой, говорящей «libstdc ++. So.6: невозможно открыть общий объектный файл: нет такого файла или каталога.», И, найдя ошибку, решил ее, выполнив «sudo apt-get install lib32stdc». ++ 6" . Таким образом, требуемый пакет - lib32stdc ++ 6, как я могу сказать это по имени libstdc ++. So.6?
Существует инструмент, названный apt-file
, который позволяет Вам искать файлы в пакетах. Сначала необходимо инициализировать его путем выполнения sudo apt-file update
, и затем можно работать apt-file search libstdc++.so.6
. Это, по крайней мере, укажет на Вас в правильном направлении.
можно также использовать Синаптический (или подобный) для поиска пакета, который содержит название библиотеки.