Итак, раньше, когда я использовал openSUSE, единственное, что мне нравилось в zypper, — это простая
zypper search [keyword]
команда, которая позволяла так легко находить установленные приложения. Но для apt я пока не нашел ничего на том же уровне, что и поиск zypper. Я пробовал apt search [keyword]
, apt-cache search [keyword]
и apt-file search [keyword]
по какой-то причине он не находит appimages или flatpaks, которые, как я знаю, установлены. (по крайней мере, насколько мне известно, я новичок в командной строке, так что я довольно невежественен во всем этом). Может быть, я прошу слишком многого, но если вы можете мне помочь или указать мне правильное направление, это было бы здорово.
заранее спасибо
решение1
Эквивалент командной строки:
apt search <string>
zypper
Поиск пакетов в системе управления apt
пакетами Debian, используемой в Ubuntu, осуществляется так же , как и в системе управления пакетами OpenSuse.
Поиск других пакетов с помощью специальных инструментов, например, snap search
для поиска пакетов Snap или flatpak search
пакетов flatpak. Если вы последовательно называете свои AppImages, например, все они имеют .AppImage
расширение, то достаточно поискать *.AppImage
файлы, которые вы разместили в своей системе, чтобы найти установленные. Для поиска AppImages вам придется зайти в Интернет. Многие из них индексируются наhttps://www.appimagehub.com/, но по сути здесь нет центрального местоположения, к которому можно было бы обратиться с помощью терминальной команды.
решение2
Команда, которую вы ищете:
sudo apt list <packagename> --installed
Это выведет только автоматически или вручную установленные пакеты. Если вы не знаете точное название, я обычно использую:
sudo apt list --installed | grep -i *something*
Обычно это приближает меня к тому, что мне нужно.