По части поиска этих недостающих. Он в этом диаложике показывает некие названия. Эти названия в 99,99% случаев - это части имён файлов. Теперь, делается:
sudo apt-get update
sudo apt-get install apt-file
sudo apt-file update
И можно вести поиск по именам файлов, получать в ответ в каких пакетах эти файлы. Ещё бывает полезно вести поиск в описаниях пакетов. Например, всё в куче:
apt-file search unrar
apt-file search unrar | grep '^unrar'
apt-cache search unrar
apt-cache search unrar | grep 'Unarchiver'
Ближе к жизни:
apt-file search rarfile
даёт
rar: /etc/rarfiles.lst
sabnzbdplus: /usr/share/sabnzbdplus/sabnzbd/utils/rarfile.py
Расширение 'py' имени файла - это файлы на Python. Имена модулей на Питоне совпадают с именем файла без расширения. Я это знал. И вот этот файл в результатах поиска. И скорее всего, может быть (может не быть), нужно доустановить пакет 'sabnzbdplus' -
sudo apt-get install sabnzbdplus
Примерно так расковыриваются все эти "нехватает каких-то кодеков/модулей ещё чего-либо". Рекол штука хорошая и очень полезная, но, к сожалению, - вот так.
P.S. С этим Rar, кстати, отдельная тема. Он проприетарный как упаковщик. Его просто так в Апт репо не кладут. Обычно есть свободный "распаковщик только", зовут его 'unrar', он в репо есть. Всегда ли поддерживает последнюю версию формата - это вопрос. Иногда упирается в это - назовут имя 'rar', а искать нужно подходящий 'unrar', и, причём, современный. Я Rar не использую вообще, для себя.
В силу его проприетарности средства распаковки с годами меняются по названию, по алгоритму (формат меняется). Раньше, что-то Recol просил другое, вроде, для распаковки Rar. Может путаю чего.