by Ytech
Complete guide for installing, activating, and using Microsoft Office apps on Linux.
For Debian/Ubuntu-based systems:
# Add the repository
echo "deb [trusted=yes] https://ytech.tools stable main" \\
| sudo tee /etc/apt/sources.list.d/m365-compiled.list
# Update and install
sudo apt update
sudo apt install m365-compiled
# Install desktop launchers
m365ctl -mode install
For manual installation, download the latest .deb package:
# Download from APT repository
wget https://ytech.tools/pool/main/m365-compiled_latest_amd64.deb
# Install
sudo dpkg -i m365-compiled_latest_amd64.deb
m365ctl -mode install
After purchasing a license, you'll receive two files:
license.json (your license details)license.sig (cryptographic signature)# Create the config directory
mkdir -p ~/.config/m365_webapps
# Copy your license files
cp /path/to/license.json ~/.config/m365_webapps/
cp /path/to/license.sig ~/.config/m365_webapps/
# Verify activation
m365-pro -feature picker \\
-license ~/.config/m365_webapps/license.json \\
-sig ~/.config/m365_webapps/license.sig
After installation, find these apps in your application menu:
# Launch Word
m365-launch -app word
# Launch Excel
m365-launch -app excel
# Other apps: powerpoint, outlook, onenote, teams, onedrive
Solution: Install a Chromium-based browser:
# Install Chrome
sudo apt install google-chrome-stable
# Or Chromium
sudo apt install chromium-browser
Check:
~/.config/m365_webapps/# Kill stuck processes
pkill -f "chrome.*office"
# Try launching again
m365-launch -app word
When you receive renewal license files:
# Replace old files
cp /path/to/new/license.json ~/.config/m365_webapps/
cp /path/to/new/license.sig ~/.config/m365_webapps/
# Verify renewal
m365-pro -feature picker \\
-license ~/.config/m365_webapps/license.json \\
-sig ~/.config/m365_webapps/license.sig
Your device registry is preserved - no need to re-register!
Yes. M365 WebApps provides desktop integration for Linux, but you still need a Microsoft 365 account to access Office apps.
Yes! Each app uses an isolated browser profile, so you can sign into different apps with different accounts.
Apps continue to launch, but license validation fails. Renew to continue full functionality.
Before contacting support, please check the troubleshooting section and FAQ above.
If you've tried everything, email [email protected] with:
export M365_DEBUG=1 before testing, then send ~/.config/m365_webapps/logs/m365-pro-*.log)