Czy instalowanie aplikacji przy użyciu przystawki jest bezpieczne / normalne? Nigdy tego nie robiłem. Zawsze korzystałem z metody instalacji sudo apt-get.
Tak. Niektórzy mogą twierdzić, że bezpieczniej, ponieważ wiele zatrzasków jest ściśle ograniczone, więc nie mogą wykraczać poza to, do czego mają dostęp.
Do którego folderu instalowane są aplikacje zainstalowane za pomocą przystawki?
Nie są instalowane w tradycyjnym sensie. Plik Snap to skompresowany plik, który znajduje się na dysku jako obraz tylko do odczytu. Jest montowany po zainstalowaniu przystawki, a pliki wewnątrz są rozpakowywane w czasie wykonywania. Nie są upakowane w katalogach na dysku.
Plik Snap można zwykle znaleźć w, /var/lib/snap/snapd/snaps
a po zamontowaniu można wyświetlić pliki wewnątrz /snap/<snapname>/current
.
Czy inni użytkownicy tego samego komputera mogą uzyskać dostęp do tych aplikacji?
Tak. Są instalowane dla wszystkich użytkowników. Dane użytkownika będą jednak odrębne dla każdego użytkownika. Zazwyczaj w /home/<user>/snap/<appname>/current
.
Istnieje proces snapd z rootem jako właścicielem zawsze działającym. Jest to normalne?
Tak. Snap automatycznie aktualizuje się i zajmuje się tym snapd
proces.
lista przystawek pokazuje zainstalowany rdzeń. Czy to normalne?
Tak. core
Przystawki zawiera minimalną, stabilne, wspólne środowisko uruchomieniowe Ubuntu których przyciągniętego działa przeciwko aplikacji. Zapewnia to, że ta sama przystawka może być uruchomiona na Ubuntu 17.10, 17.04, 16.04, 14.04 i innych dystrybucjach, takich jak Debian, Fedora, OpenSUSE i inne.
snap install syncthing
. Wszystko poszło dobrze. Jest/var/lib/snapd/snaps/syncthing
(zauważ brak zatrzasku w strukturze) i jest/snap/syncthing/current
. Ale kiedy próbujęsyncthing
w wierszu polecenia, narzeka Polecenie nie znaleziono. Czy po tym muszę zrobić coś innegosnap install
?