3 Official Ways to Install 1Password Beta in Ubuntu, Debian, Fedora, other Linux

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.

  1. Open terminal from 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
  2. 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

  3. 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 /etc/apt/sources.list.d directory.

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:

  1. Open terminal and run command to get the key:
    sudo rpm --import https://downloads.1password.com/linux/keys/1password.asc
  2. 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'
  3. 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 /etc/yum.repos.d directory.

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.

In file’s 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

Merilyn Ne
Hi, I'm Merilyn Ne, a geek who has been working on Ubuntu Linux for many years and would like to write useful tips for beginners. Forgive me for language mistakes. I'm not a native speaker of English.