How to Install draw.io Desktop on FunOS

Creating diagrams, flowcharts, mind maps, and network schematics is essential for many users, whether for work, education, or software development. draw.io Desktop is a powerful, free, and open-source application that makes this task easier and more efficient. In this article, we’ll guide you step-by-step on how to install draw.io Desktop on FunOS, how to launch it, and how to uninstall it if needed.

What is draw.io Desktop?

draw.io Desktop (also known as diagrams.net Desktop) is an offline version of the popular web-based diagramming tool diagrams.net. It provides a user-friendly interface for creating a wide variety of diagrams including flowcharts, organizational charts, UML diagrams, ER diagrams, network diagrams, and more.

Unlike the online version, draw.io Desktop works without an internet connection, making it ideal for users who want privacy, offline access, or to work in air-gapped environments. It supports saving and opening files in multiple formats and integrates with cloud services like Google Drive, Dropbox, and OneDrive when needed.

How to Install draw.io Desktop on FunOS

Follow these steps to install draw.io Desktop on FunOS:

Step 1: Download the draw.io Desktop .deb File

1. Open your web browser and go to the official draw.io website:
https://www.drawio.com/

2. Click on the “Download” button.

3. Click the “deb” option or scroll down to find the link for the latest .deb package (e.g., drawio-amd64-x.x.x.deb).

4. Save the file to your Downloads directory.

Step 2: Open a Terminal

You can open the terminal in one of the following ways:

  • Click the Menu in the lower-left corner of the screen, then select Terminal.
  • Click the Terminal icon in the Tray.
  • Press Ctrl + Alt + T on your keyboard.

Step 3: Navigate to the Downloads Directory

In the terminal, run:

cd ~/Downloads

Step 4: Update the Package List

Before installing, update your package list by running:

sudo apt update

Step 5: Install draw.io Desktop

To install the downloaded .deb package, run:

sudo apt install ./drawio-amd64-*.deb

This command uses the local .deb file to install draw.io Desktop on your system.

Step 6: Remove the Downloaded .deb File

After installation, you can remove the downloaded file to save space:

rm -f drawio-amd64-*.deb

Step 7: Reload the Menu

For draw.io to appear in the application menu:

  1. Click the Menu button in the lower-left corner.
  2. Click Reload menu.

Launching draw.io Desktop

To open draw.io Desktop:

  • Click the Menu in the lower-left corner of the screen.
  • Navigate to the Graphics category.
  • Click drawio to launch the application.

You can now start creating diagrams using the intuitive drag-and-drop interface.

How to Uninstall draw.io Desktop on FunOS

If you no longer need draw.io Desktop, you can uninstall it with the following steps:

Step 1: Open a Terminal

Open the Terminal using one of the methods described earlier.

Step 2: Remove draw.io Desktop

Run the following command to uninstall the application:

sudo apt remove --purge draw.io

Step 3: Remove Any Unused Dependencies

To clean up packages that are no longer needed:

sudo apt autoremove --purge

Step 4: Remove User Data (Optional)

If you want to delete all configuration files and user data:

rm -rf $HOME/.config/draw.io

This step is optional and should only be done if you are sure you no longer need your saved settings.

Step 5: Reload the Menu

After uninstallation:

  1. Click the Menu button in the lower-left corner.
  2. Click Reload menu to remove the application entry from the menu.

Conclusion

Installing draw.io Desktop on FunOS is a straightforward process, and it’s a great tool for users who want a free and feature-rich diagram editor that works offline. Whether you’re a student, developer, or project manager, draw.io can help you visually communicate ideas and processes effectively. By following this guide, you now know how to install, launch, and uninstall draw.io Desktop on your FunOS system.

Leave a Reply

Your email address will not be published. Required fields are marked *