TriliumNext fails to install "commands not found" #763

Closed
opened 2026-02-04 21:22:39 +03:00 by OVERLORD · 4 comments
Owner

Originally created by @JulianKmartDev on GitHub (Apr 6, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

TriliumNext

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/trilium-install.sh)"

📝 Provide a clear and concise description of the issue.

Hey Guys,

Don't know if this is inexperience or something else is wrong. I've been unable to install TriliumNext using the command above.

I'm trying to install it on a LXC with Debian 12 as it wants. The updater script runs but I can't get the installer script to run, I've ensured to update all repositories and everything is currently up to date.

The commands the error are part of the install.func but it appears it's not referencing the correct place or my system is unable to use them.

I love all the scripts and hope this is an easy fix :)

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

No response

🔄 Steps to reproduce the issue.

run bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/trilium-install.sh)"

Paste the full error output (if available).

bash: line 9: color: command not found
bash: line 10: verb_ip6: command not found
bash: line 11: catch_errors: command not found
bash: line 12: setting_up_container: command not found
bash: line 13: network_check: command not found
bash: line 14: update_os: command not found
bash: line 16: msg_info: command not found
mv: cannot move 'TriliumNextNotes-Server-0.92.4-linux-x64' to '/opt/trilium/TriliumNextNotes-Server-0.92.4-linux-x64': Directory not empty
bash: line 23: msg_ok: command not found
bash: line 25: msg_info: command not found
bash: line 43: msg_ok: command not found
bash: line 45: motd_ssh: command not found
bash: line 46: customize: command not found
bash: line 48: msg_info: command not found
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
bash: line 52: msg_ok: command not found

🖼️ Additional context (optional).

No response

Originally created by @JulianKmartDev on GitHub (Apr 6, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? TriliumNext ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/trilium-install.sh)" ### 📝 Provide a clear and concise description of the issue. Hey Guys, Don't know if this is inexperience or something else is wrong. I've been unable to install TriliumNext using the command above. I'm trying to install it on a LXC with Debian 12 as it wants. The updater script runs but I can't get the installer script to run, I've ensured to update all repositories and everything is currently up to date. The commands the error are part of the [install.func](https://github.com/community-scripts/ProxmoxVE/wiki/install.func-%E2%80%90-script-function-explanations) but it appears it's not referencing the correct place or my system is unable to use them. I love all the scripts and hope this is an easy fix :) ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? _No response_ ### 🔄 Steps to reproduce the issue. run bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/trilium-install.sh)" ### ❌ Paste the full error output (if available). bash: line 9: color: command not found bash: line 10: verb_ip6: command not found bash: line 11: catch_errors: command not found bash: line 12: setting_up_container: command not found bash: line 13: network_check: command not found bash: line 14: update_os: command not found bash: line 16: msg_info: command not found mv: cannot move 'TriliumNextNotes-Server-0.92.4-linux-x64' to '/opt/trilium/TriliumNextNotes-Server-0.92.4-linux-x64': Directory not empty bash: line 23: msg_ok: command not found bash: line 25: msg_info: command not found bash: line 43: msg_ok: command not found bash: line 45: motd_ssh: command not found bash: line 46: customize: command not found bash: line 48: msg_info: command not found Reading package lists... Done Building dependency tree... Done Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Reading package lists... Done Building dependency tree... Done Reading state information... Done bash: line 52: msg_ok: command not found ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bug label 2026-02-04 21:22:39 +03:00
Author
Owner

@MickLesk commented on GitHub (Apr 6, 2025):

You handle this wrong. You need to Execute this on your Proxmox Main Node. Not in an LXC. The Script create an LXC

@MickLesk commented on GitHub (Apr 6, 2025): You handle this wrong. You need to Execute this on your Proxmox Main Node. Not in an LXC. The Script create an LXC
Author
Owner

@JulianKmartDev commented on GitHub (Apr 6, 2025):

Hey I've also tried from the main node with the same error. Which I'm assuming is my "prox" tab in the screenshot below. I've also tried from the LXC I made (103 (TriliumNext).

Is the shell under "prox" the correct place or is there another place I should be running the command?

Apologies if I sound ignorant. I'm relatively new to this.

Image

@JulianKmartDev commented on GitHub (Apr 6, 2025): Hey I've also tried from the main node with the same error. Which I'm assuming is my "prox" tab in the screenshot below. I've also tried from the LXC I made (103 (TriliumNext). Is the shell under "prox" the correct place or is there another place I should be running the command? Apologies if I sound ignorant. I'm relatively new to this. ![Image](https://github.com/user-attachments/assets/89fafd16-1d7e-40b0-8f05-a1e2dce4bd33)
Author
Owner

@MickLesk commented on GitHub (Apr 6, 2025):

you go into the shell of your prox.
Then you execute the bash for trilium bash bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/trilium.sh)"

Now you get some whiptail dialogues. If not, you have an issue on your system (DNS / Adblock) and it block all of our system function (build.func / install.func)

@MickLesk commented on GitHub (Apr 6, 2025): you go into the shell of your prox. Then you execute the bash for trilium ```bash bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/trilium.sh)"``` Now you get some whiptail dialogues. If not, you have an issue on your system (DNS / Adblock) and it block all of our system function (build.func / install.func)
Author
Owner

@JulianKmartDev commented on GitHub (Apr 6, 2025):

Thanks! Looks like I was going at this the wrong way. Running your command in the main node did the trick.

I'll close this out now.

@JulianKmartDev commented on GitHub (Apr 6, 2025): Thanks! Looks like I was going at this the wrong way. Running your command in the main node did the trick. I'll close this out now.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#763