As promised a few weeks ago, 1Password is now available for Linux. To be more specific, have already opened their beta to the public, so anyone running a kernel-based operating system developed by Linus Torvalds can start testing it right away. It is available from different sources, so it will be rare for a distribution that is incompatible with this release.
Although I think that no presentation is necessary, it is worth explaining that we are talking one of the most popular password managers and it was already available in different types of software for Windows, macOS or mobile devices. Since yesterday, October 21, we can also access from Linux, but not from an extension, but from an official application. Here's how to install it on Linux.
Table of Contents
How to install 1Password on Linux
Debian / Ubuntu and derivatives
- First we have to add the key for the repository, with the following command:
sudo apt-key –keyring /usr/share/keyrings/1password.gpg adv –keyserver keyserver.ubuntu.com –recv-keys 3FEF9748469ADBE15DA7CA80AC2D62742012EA22
- Next, we add the repository:
echo ‘deb [arch=amd64 signed-by=/usr/share/keyrings/1password.gpg] https://downloads.1password.com/linux/debian edge main’ | sudo tee /etc/apt/sources.list.d/1password.list
- Finally, we update packages and install the password manager with this command:
sudo apt update && sudo apt install 1password
Fedora, CentOS, Red Hat and derivatives / similar
They are also three steps in the form of three commands, which would be the following:
sudo rpm --import https://downloads.1password.com/linux/keys/1password.asc sudo sh -c 'echo -e "[1password]\nname=1Password\nbaseurl=https://downloads.1password.com/linux/rpm\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://downloads.1password.com/linux/keys/1password.asc" > /etc/yum.repos.d/1password.repo' sudo dnf install 1password
1Password also available in Snap package and AppImage
For other distributions, we can also download your AppImage from this link. In most distributions, the AppImage opens directly but, if this is not the case, you have to right click, go to its properties and activate / give execution permission.
As for the Snap version, distributions that include "out of the box" support, that is, by default, can install it with this command:
sudo snap install 1password --edge
If the distribution does not include support by default, in snapcraft.io They explain how to activate it in up to 42 different distros.