OneNote can be used on Linux through alternative applications or workarounds, with the open-source P3X OneNote being a popular choice. To install OneNote on Linux, users can opt for methods like Snap, AppImage, or NPM.
While Microsoft does not provide an official version of OneNote for Linux, several workarounds and alternatives allow Linux users to use OneNote to some extent.
In this article, we will explore some ways you can use OneNote on Linux and the limitations you might encounter.
Contents
Your Options to Use OneNote on Linux
P3X OneNote is an open-source application that enables Linux users to access and work with OneNote. Although it is not an official Microsoft application, it provides a compatible environment for OneNote on Linux systems.
To install P3X OneNote, you can choose between three common methods:
- Snap: Use the snap package manager to quickly install the application with just a simple command.
- AppImage: Download the AppImage file, make it executable, and run it directly without the need for installation.
- NPM: Install the application with the Node Package Manager if you have Node.js installed on your system
Installing OneNote on Linux with Snap
Before we begin, make sure your system us up to date by running these commands.
sudo apt update
sudo apt upgrade
Step 1: Check whether the Snapd package is installed on your system. Snapd is pre-installed on Ubuntu by default. You can check its version using the command below:
snap –version
If Snapd is not installed on your machine, run the following command to install it:
sudo apt install snapd
For Debian, use the following command to install Snapd:
sudo apt install snapd
For Fedora, run the following commands:
sudo dnf install snapd
sudo systemctl enable –now snapd.socket
On Arch Linux, you can install Snapd using the commands below:
sudo pacman -S snapd
sudo systemctl enable –now snapd.socket
Step 2: Use the Snap command to install P3X OneNote:
sudo snap install p3x-onenote
The installation process will begin, and you’ll see a message that says it finishes successfully.
Step 3: Open the P3X OneNote application from the left dock by clicking on the “Show Applications” button and searching for “P3X OneNote.”
Step 4: Sign in to P3X OneNote with your Microsoft account and start taking notes.
Installing Linux OneNote Using AppImages
To install P3X OneNote using AppImage on Linux, follow the steps below.
Step 1: Create a new directory for AppImages using the following command:
mkdir -p applications
Step 2: Move to the newly-created directory using the following command:
cd applications
Step 3: Download the P3X OneNote AppImage using the “wget” command:
Wget https://github.com/patrikx3/onenote/releases/download/v2019.10.253/P3X-OneNote-2019.10.253.AppImage
If the “wget” package is not installed, install it using the following command:
sudo apt install wget
Once the download completes successfully, you’ll receive a message stating that P3X OneNote has been downloaded.
Step 4: In order to launch P3X OneNote, you will need to modify the permissions of the downloaded package by executing the following command:
chmod +x P3X-OneNote-2019.10.253.AppImage
Step 5: After updating the new permissions successfully, you can launch the application using the following command:
./P3X-OneNote-2019.10.253.AppImage
Step 6: Sign in to P3X OneNote using your Microsoft account and start taking notes.
Installing Linux OneNote Using NPM
If you prefer to use the npm method to install P3X OneNote, follow the steps below.
Step 1: Install npm using one of the following commands depending on your Linux distribution:
On Ubuntu, use the following command:
sudo apt install npm
For Debian, use this command:
sudo apt-get install npm
On Fedora, run the following command:
sudo dnf install npm
On Arch Linux, use the command below:
sudo pacman -S npm
Step 2: Use the npm tool to install the P3X OneNote application with the following command:
sudo npm install -g p3x-onenote –unsafe-perm=true –allow-root
Please note that the npm version may contain some bugs that could cause errors during the installation process.
Step 3: Once the installation process completes successfully, you can launch the application using the following command:
p3x-onenote
Step 4: Finally, log in to P3X OneNote with your Microsoft account to start taking notes.
Congratulations! You have successfully installed P3X OneNote using the npm method.
Conclusion
While Microsoft does not provide an official version of OneNote for Linux, Linux users can utilise one of the above-discussed methods. Each method has its own installation process, and users should follow the specific steps carefully. Once installed, users can log in to P3X OneNote with their Microsoft accounts and start taking notes.
Ubuntu (Linux Distributor) Featured Image by: Canonical Ltd., GPLv3, via Wikimedia Commons