The official 1Password App for Linux now is in beta stage. Here’s how to install it in Ubuntu, Debian, Linux Mint, Fedora, and other Linux desktops.
1Password is a popular cross-platform password manager developed by AgileBits Inc. It provides a place for users to store various passwords, software licenses, and other sensitive information in a virtual vault that is locked with a PBKDF2-guarded master password. By default, this encrypted vault is stored on the company’s servers for a monthly fee.
Option 1: Install 1Password via Its Official Linux Repositories:
1Password official apt repository:
For Ubuntu and Debian based systems, you can install the password manager via its apt repository.
terminalfrom app launcher. When it opens, run command to get the repository key:
sudo apt-key --keyring /usr/share/keyrings/1password.gpg adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FEF9748469ADBE15DA7CA80AC2D62742012EA22
- Then add the apt repository via command:
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 refresh system package cache and install the software via commands:
sudo apt update
sudo apt install 1password
(Optional) To remove the apt repository, either use Software & Updates (Software Sources) or edit (or remove) the “
1password.list” file under
To remove the password manager in Ubuntu / Debian based systems, simply run command:
sudo apt remove 1password
1Password Yum repository:
For Fedora, CentOS, and based systems, you can install the software from its official yum repository:
terminaland run command to get the key:
sudo rpm --import https://downloads.1password.com/linux/keys/1password.asc
- Then add the yum repository to your system by running command:
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'
- Finally install the app via command:
sudo dnf install 1password
(Optional) To remove the yum repository, either use your system specific software sources manager or edit, rename, or remove the “
1password.repo” file under
To remove the password manager in Fedora based systems, simply run command:
sudo dnf remove 1password
Option 2: Run 1Password via Appimage:
Without installing the software, you can grab the single executable
Appimage package for Linux.
Properties > Permissions, add executable permission by tick off “allow executing file as program”.
Then run the Appimage via its context menu will launch the password manager.
Option 3: 1Password Snap package.
The software official Snap package, an universal Linux package runs in sandbox.
Snap is maintained by Canonical and pre-installed in Ubuntu 18.04 & higher. For other Linux, either go to the previous link or run the command below after setup the snap daemon:
sudo snap install --edge 1password