snap-store
에 설치하려고 합니다 kali linux 2020.4
.
sudo install snapd
sudo snap install snap-store
위의 소스코드를 사용해보았습니다. 또한 성공적으로 설치되었음을 확인했습니다.snap-store
.
하지만 달리려고 하면 snap-store
.
snap-store가 성공적으로 설치되었음을 확인할 수 있습니다. 그러나 snap-store
그것은 내 디렉토리에 없습니다. snap-store
다시 이 길로 달리려고 했을 때 .
snap run snap-store
그러면 나도 그렇게 달릴 수 있다. 하지만 필요해요 Desktop-Entry
...
보세요, 저는 소프트웨어도 많이 설치했어요.
나는 그것들을 실행할 수만 있습니다 snap run [package name]
. 해당 데스크톱 항목이 없습니다. 따라서 이는 성공적으로 설치되었음을 의미하며 데스크탑 항목 등은 snap-store
없습니다 .snap-store
어떻게 해결하나요?
답변1
다음 두 링크에서 :칼리 리눅스에 스냅 설치 스냅샷 스토리지 설치
라이브 Kali Linux 환경에서 스냅 설치는 현재 지원되지 않습니다. 이 지침은 Kali Linux를 설치할 때만 유효합니다.
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
아직 테스트를 해보지 않아서 뭔가 문제가 있는지는 모르겠습니다. 자신의 책임하에 사용하십시오!
답변2
이전 버전의 Kali(2020.1 이전)에서는 snapd에서 직접 소프트웨어를 설치할 때 데스크톱 항목을 생성할 수 있는 권한이 없었습니다. 그러나 Kali에 gnome 버전을 설치하면 해당 파일에 대한 데스크탑 항목이 생성됩니다.
왜 gnome을 사용할 때마다 snapd에서 설치된 소프트웨어에 대한 데스크탑 항목을 얻는지 모르겠습니다. 그러나 gnome을 사용하지 않을 때는 이러한 소프트웨어에 대한 데스크톱 항목이 표시되지 않습니다. 왜 이런 일이 발생하는지 모르겠습니다. 그 이후로 나는 항상 gnome을 설치합니다.
제가 이 질문을 했을 때 저는 명령줄도 몰랐습니다. ~처럼@Itai Nelken은 그의 답변에서 말했습니다., 사용
ln -st ~/.local/share/applications /var/lib/snapd/desktop/applications/*.desktop
내 생각에 이 명령은 다른 디렉터리로 이동하라는 "말"이라고 생각합니다.
게다가 그는 다음과 같이 경고했다.
아직 테스트를 해보지 않아서 뭔가 문제가 있는지는 모르겠습니다. 자신의 책임하에 사용하십시오!
그래서 이제 이것이 뭔가를 깨뜨릴 수 있다고 생각합니다. 왜냐하면 snap run <package name>
스냅이 검색하는 디렉토리에 없기 때문에 통과할 가능성이 낮기 때문입니다 . 그렇기 때문에 깨질 가능성이 높습니다.