snap — это ещё один способ облегчения установки пакетов. На самом деле, набор программ, которые можно установить с помощью snap, не особо большой, но среди них есть довольно экзотические — например, Skype теперь официально распространяется именно с помощью snap. Там же вы можете найти веб-брауезер Opera и другие программы.
Как и в случае с Docker, snap нужен далеко не всем. Но если вам он нужен в Kali Linux, то в этой теме я покажу, как установить snap в Kali Linux.
Чтобы был конкретный пример, мы установим и snap и opera-developer. Вместо веб-браузера, можете установить, например, Skype.
Устанавливаем snap, запускаем и добавляем в автозагрузку службу:
sudo apt install snapd
sudo systemctl start snapd
sudo systemctl enable snapd
Ещё добавляем apparmor в автозагрузку (иначе будет ошибка):
systemctl start apparmor
systemctl enable apparmor
В файл ~/.bashrc
gedit ~/.bashrc
добавьте строку
export PATH=$PATH:/snap/bin
Чтобы изменения вступили в силу:
source ~/.bashrc
Устанавливаем саму программу (opera-developer):
sudo snap install --edge opera-developer
Этот веб-браузер не может работать от рута, поэтому запускаем с флагом --no-sandbox:
opera-developer --no-sandbox
Для поиска других программ, которые добавлены в snap:
snap find что_нибудь