Надеюсь, это то, что вам нужно,
[root@localhost usr]# find /usr/ \( ! -group root \) -exec ls -l {} +
-rwx--s--x. 1 root slocate 38464 Mar 12 2015 /usr/bin/locate
-rwxr-sr-x. 1 root nobody 141384 Aug 31 2017 /usr/bin/ssh-agent
---s--x---. 1 root stapusr 183072 Jun 19 2018 /usr/bin/staprun
-r-xr-sr-x. 1 root tty 15224 Jul 24 2015 /usr/bin/wall
-rwxr-sr-x. 1 root tty 12016 Jan 26 2018 /usr/bin/write
-rwx--s--x. 1 root utmp 17160 May 9 2018 /usr/lib64/vte/gnome-pty-helper
-rwx--s--x. 1 root utmp 9808 Aug 18 2010 /usr/libexec/utempter/utempter
-rwx--s--x. 1 root lock 15808 Aug 19 2010 /usr/sbin/lockdev
-rwxr-sr-x. 1 root postdrop 189000 Mar 23 2017 /usr/sbin/postdrop
-rwxr-sr-x. 1 root postdrop 217832 Mar 23 2017 /usr/sbin/postqueue
-r-s--x---. 1 root apache 13984 Jun 19 2018 /usr/sbin/suexec
/usr/libexec/utempter:
total 12
-rwx--s--x. 1 root utmp 9808 Aug 18 2010 utempter
В более ранней версии Kali (старше 2020.1 )не было доступа к созданию записи на рабочем столе при прямой установке какого-либо программного обеспечения из snapd. Но если вы установите gnome в Kali в любой версии, у вас будет доступ к этим файлам на рабочем столе. Я не знаю, почему всякий раз, когда я использую gnome, я получаю запись на рабочем столе того программного обеспечения, которое я установил из snapd. Но,когда я не использую gnome, я не получаю доступ к этому программному обеспечению на рабочем столе. Я действительно не знаю, почему это происходит. С тех пор я всегда устанавливаю gnome. Даже я понятия не имел о командных строках, когда задавал вопрос. Как @Itai Nelken сказал в своем ответе ln -st ~/.local/share/applications /var/lib/snapd/desktop/applications/*.desktop
, чтобы использовать эти команды, я думаю, что эти команды «говорят», что нужно перенести их в другой каталог. И он предупредил, что я его не проверял, поэтому не знаю, сломает ли он что-нибудь. Используйте на свой риск! И теперь я думаю, что это может что-то сломать. Потому что они вряд ли запустятся из-за snap run <package name>
, они не находятся в своем каталоге, где их ищет snap. Вот почему он, скорее всего, сломается.
Installing snap from a live Kali Linux environment is not currently supported. These instructions only work when Kali Linux is installed.
При установке Kali Linux snap можно установить непосредственно из командной строки:
sudo apt update
sudo apt install snapd
Кроме того, включите и запустите службы snapd и snapd.apparmor с помощью следующей команды:
sudo systemctl enable --now snapd apparmor
Наконец, либо выйдите из системы и войдите снова , либо перезагрузите систему , чтобы обеспечить правильное обновление путей привязки. если вы не выполните этот шаг, ярлыки меню не появятся!
Приложение Snap Store устанавливается с помощью следующей команды:
sudo snap install snap-store
теперь перезагрузитесь или, по крайней мере, выйдите из системы и снова войдите в систему. если ярлыки меню по-прежнему не отображаются, вы можете попробовать выполнить эту команду:ln -st ~/.local/share/applications /var/lib/snapd/desktop/applications/*.desktop
Я его не проверял, поэтому не знаю, сломает ли он что-нибудь. Используйте на свой риск!