How to install Microsoft OneNote on Linux

P3X OneNote is a cloud-based note-taking application and is actually a browser window to Microsoft's OneNote application.

P3X OneNote is a cloud-based note-taking application and is considered as an exact alternative to the well known Microsoft OneNote application. I’m using the term exact alternative because you will be using your Microsoft account in the P3X app.

P3X OneNote
P3X OneNote

it is actually a browser window to Microsoft’s OneNote application and so can be termed as an unofficial Microsoft OneNote client for Linux system. We shall discuss three methods that we can use to install P3X OneNote on your Linux system.

Install the P3X OneNote using

  • Snap
  • AppImage
  • NPM

But before starting in the installation process, we need to make sure that your system is up-to-date using the following commands:

sudo apt update
sudo apt upgrade

Installing P3X OneNote Using Snap

Step 1. By default, the snapd package is already installed on Ubuntu. Use the following command to make sure that snapd is already installed on your machine.

snap --version

Snapd Version
Snapd Version

In case the snapd package is not installed on your machine, you can install it using the next command:

sudo apt install snapd

To install snap on Debian:

sudo apt install snapd

To install snap on Fedora:

sudo dnf install snapd
sudo systemctl enable --now snapd.socket

To install snap on Arch Linux:

sudo pacman -S snapd
sudo systemctl enable --now snapd.socket

Step 2. Use the snap command:

sudo snap install p3x-onenote

Download p3x-onenote Package Using Snapd
Download p3x package Using Snapd

Next, the installation process will begin, as shown in the below screenshot.

Installing p3x-onenote Package Using Snapd
Installing p3x package Using Snapd

After installation finishes successfully you will get a message like the below one.

p3x-onenote Package Installed Successfully
Package Installed Successfully

Step 3. Now from the left dock open the show applications button and search for p3x OneNote, and then open it.

Open The p3x-onenote Application
Open The p3x-OneNote Application

Step 4. Use your Microsoft account to sign in and start taking notes.

Login Using Your Microsoft Account
Login Using Your Microsoft Account

Installing P3X OneNote Using AppImage

AppImage is similar to Snap, but it is a self-contained application that can be executed on almost all Linux distros.

Step 1. First of all, we need to create a new directory.

mkdir -p applications

Create Directory For AppImages
Create Directory For AppImages

Step 2. Move to the newly-created directory.

cd applications

Change Your Directory To The Newly Created Directory
Change Your Directory To The Newly Created Directory

Step 3. Download the application.

wget https://github.com/patrikx3/onenote/releases/download/v2019.10.253/P3X-OneNote-2019.10.253.AppImage

Download p3x-onenote Package Using wget Command
wget Command

If the “wget” package is not installed, use the following command to install it:

sudo apt install wget

When the download finishes successfully, you will get a message like the below one:

p3x onenote Downloaded Successfully
Downloaded Successfully

Step 4. To be able to start p3x OneNote, you have to change the permissions on the downloaded package using the following command.

chmod +x P3X-OneNote-2019.10.253.AppImage

Change Permissions On p3x onenote Downloaded Package
Change Permissions

Step 5. After updating the new permissions successfully, you should be able to launch the application.

./P3X-OneNote-2019.10.253.AppImage

Open The p3x-onenote Application Using The AppImages
Open p3x-OneNote Using The AppImages

Step 6. Now you can use your Microsoft account to login and start taking notes.

Login Using Your Microsoft Account
Login Using Your Microsoft Account

Installing P3X OneNote Using NPM

Besides the previous two installation methods, there is the npm method. In this method, the p3x OneNote will be built up from scratch using the npm tool. But be careful the npm version contains some bugs. This may lead to some errors, and it may not work correctly.

Step 1. To install the npm on Ubuntu:

sudo apt install npm

Install npm Package
Install npm Package

To install the npm on Debian:

sudo apt-get install npm

To install the npm on Fedora:

sudo dnf install npm

To install the npm on Arch Linux:

sudo pacman -S npm

Step 2. Next, use the npm tool to install the application

sudo npm install -g p3x-onenote --unsafe-perm=true --allow-root

Installing p3x-onenote Package Using npm Command
Installing p3x  package Using npm Command

Step 3. When the building process finishes successfully, use the following command to open the application.

p3x-onenote

Step 4. Finally, use your Microsoft account to login and take some notes.

Login Using Your Microsoft Account
Login Using Your Microsoft Account

Congratulations you have just installed the P3X OneNote.

Hend Adel
Hi! I'm Hend Adel, a freelancer technical geek with successful experience in Database, Linux and many other IT fields. I help to build solutions to suit business needs and creating streamlined processes. I love Linux and I'm here to share my skills via FOSS Linux! Thanks for reading my article.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

STAY CONNECTED

24,437FansLike
181FollowersFollow

LATEST ARTICLES

RECENT COMMENTS

terminate frozen app
For dealing with a frozen app or desktop, you can't use the CTRL+ALT+DEL in Linux system. Instead, there are powerful alternatives that come in handy in frustrating situations. We pick the best methods available for you.
screen capture apps linux
Do you want to make a video tutorial for YouTube or show-off your epic victory royale to your friends? Look no further — as we have compiled the 10 Best Screen Capturing Software for Linux. Whether you need to record your desktop screen or take a simple screenshot, FOSSLinux has got your back.
Uninstall Programs in Ubuntu
Uninstallation of programs can be done by graphical way using the Ubuntu Software Center, and the Synaptic Package manager. Command-line way of doing it is also possible using apt-get and aptitude commands. We shall discuss each one of them in detail.