Some popular Linux distributions (Ubuntu, Manjaro, KDE Neon) come with Snap pre-installed. If you do not have Snap installed on your system you can see Passy latest release for Linux AppImage and Bundle downloads, use our Flathub package or check https://snapcraft.io/docs/installing-snapd for Snap installation guide.
With the Ubuntu/Debian store app installed, you can use it to install Passy.
If you are interested in using Passy browser extension, don't forget to check the Enabling Browser Extension Support section after the installation is complete.
- Open the Ubuntu/Debian store app (if you can't find it in your application drawer, see Command-line):
- Find Passy in Ubuntu/Debian store app and click on the search result:
- Once on Passy's application page, press the
Install
button:
- When the installation completes, you should be able to find Passy in your application drawer.
- Enable browser extension support (Optional).
To install Passy via your terminal, use the following command:
snap install passy
By default, Passy Snap package requires additional permissions to allow for the browser extension to work.
If you have Ubuntu/Debian store app installed, you can make use of it to enable browser extension support.
- On Passy's application page in Ubuntu/Debian store, use the
Permissions
button:
- Click the knob next to
personal-files
to toggle it:
- You may need to enter your system user password to allow the Snap client to connect the interface:
Granting the permission via the terminal is a one-liner, execute the following:
snap connect passy:native-messaging-hosts
The following is the passy:native-messaging-hosts
plug, including the list of all allowed directories:
native-messaging-hosts:
interface: personal-files
write:
- $HOME/.mozilla/native-messaging-hosts
- $HOME/.config/microsoft-edge/NativeMessagingHosts
- $HOME/.config/google-chrome/NativeMessagingHosts
- $HOME/.config/chromium/NativeMessagingHosts
- $HOME/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts