# How to install pingrow on Linux the LAZY way using OpenCode

**URL:** <https://forum.pinegrow.com/t/how-to-install-pingrow-on-linux-the-lazy-way-using-opencode/11469>\
**Category:** General\
**Created:** [March 4, 2026, 2:01am UTC](https://forum.pinegrow.com/t/how-to-install-pingrow-on-linux-the-lazy-way-using-opencode/11469 "2026-03-04T02:01:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Terence](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/terence/32/6894_2.png) [@Terence](https://forum.pinegrow.com/u/Terence)\
**Post date:** [March 4, 2026, 2:01am UTC](https://forum.pinegrow.com/t/how-to-install-pingrow-on-linux-the-lazy-way-using-opencode/11469/1 "2026-03-04T02:01:51Z")

</div>

Not an official guide. Just my experience 🙂 using OpenCode to do it for me.

# Install Pinegrow Desktop on Ubuntu from ~/Downloads/Pinegrow\*

## User

I need you to help me install pinegrow desktop on this machine. there are instructions at [Install Pinegrow on Linux | Pinegrow Web Editor](https://pinegrow.com/docs/getting-started/install-and-run-pinegrow/install-pinegrow-on-ubuntu-linux/) and the unzipped archive is at ~/Downloads/Pinegrow\*

## Assistant

Running Ubuntu 25.10. Let me install the required dependencies first (`libnss3`, `libgconf-2-4`, and `libatomic1` as mentioned in the docs for newer Ubuntu versions).

Both `libnss3` and `libatomic1` are already installed.

Good, it’s in `/opt`. But the files are owned by root and some lack read/execute permissions. Let me fix that:

Now let me update the `.desktop` file with the correct path and add an icon, then install it:

Good, there’s `pinegrow.png` for the icon. Now let me create the desktop entry file following the instructions (replacing the `Exec` line with the absolute path):

Also copy it to the Desktop for easy access:

Now let me do a quick test launch to see if there are any missing library errors:

Pinegrow runs without errors. Let me also update the desktop database so it shows up in the application launcher:

If you’re on GNOME, you may need to right-click the desktop icon and select “Allow Launching”. Let me also mark the desktop icon as trusted:

Pinegrow is installed. Here’s a summary of what was done:

1. **Dependencies verified** – `libnss3` and `libatomic1` were already installed on your Ubuntu 25.10 system.

2. **Installed to `/opt/PinegrowLinux64.9.01`** – copied from Downloads and fixed permissions so your user can execute it.

3. **Desktop entry created** with the absolute `Exec` path (as the docs instruct for Ubuntu 20.04+):

- `~/.local/share/applications/Pinegrow.desktop` – so it appears in your app launcher

- `~/Desktop/Pinegrow.desktop` – for a desktop shortcut

1. **Test launch confirmed** – `PinegrowLibrary` runs without missing library errors (reports nwjs 138.0.7204.97).

You can now launch Pinegrow by:

- Searching for “Pinegrow” in your application launcher

- Double-clicking the Pinegrow icon on your Desktop (right-click \> “Allow Launching” if GNOME prompts)

- Running `/opt/PinegrowLinux64.9.01/PinegrowLibrary` from a terminal

-
