Linkwarden install script fails #71

Closed
opened 2026-02-04 16:27:29 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @indiependente on GitHub (Nov 19, 2024).

Please verify that you have read and understood the guidelines.

yes

A clear and concise description of the issue.

When installing Linkwarden in a Debian 12 LXC it (both default and advanced install) it fails with the following error:

 /bash: line 29: gpg: command not found
curl: (23) Failed writing body

[ERROR] in line 29: exit code 0: while executing command gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg

Also tried on Advanced install on Debian 12.

What settings are you currently utilizing?

Default Settings

Which Linux distribution are you employing?

Ubuntu 22.04

If relevant, including screenshots or a code block can be helpful in clarifying the issue.

    __    _       __                           __
   / /   (_)___  / /___      ______ __________/ /__  ____
  / /   / / __ \/ //_/ | /| / / __ `/ ___/ __  / _ \/ __ \
 / /___/ / / / / ,<  | |/ |/ / /_/ / /  / /_/ /  __/ / / /
/_____/_/_/ /_/_/|_| |__/|__/\__,_/_/   \__,_/\___/_/ /_/

Using Default Settings
Using Distribution: ubuntu
Using ubuntu Version: 22.04
Using Container Type: 1
Using Root Password: Automatic Login
Using Container ID: 137
Using Hostname: linkwarden
Using Disk Size: 12GB
Allocated Cores 2
Allocated Ram 2048
Using Bridge: vmbr0
Using Static IP Address: dhcp
Using Gateway IP Address: Default
Using Apt-Cacher IP Address: Default
Disable IPv6: No
Using Interface MTU Size: Default
Using DNS Search Domain: Host
Using DNS Server Address: Host
Using MAC Address: Default
Using VLAN Tag: Default
Enable Root SSH Access: No
Enable Verbose Mode: No
Creating a Linkwarden LXC using the above default settings
 ✓ Using local for Template Storage.
 ✓ Using local-lvm for Container Storage.
 ✓ Updated LXC Template List
 ✓ LXC Container 137 was successfully created.
 ✓ Started LXC Container
 ✓ Set up Container OS
 ✓ Network Connected: 192.168.0.91 
 ✓ IPv4 Internet Connected
 ✗ IPv6 Internet Not Connected
 ✓ DNS Resolved github.com to 20.26.156.215
 ✓ Updated Container OS
 ✓ Installed Dependencies
 /bash: line 29: gpg: command not found
curl: (23) Failed writing body

[ERROR] in line 29: exit code 0: while executing command gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg

Please provide detailed steps to reproduce the issue.

  1. Open node console
  2. Paste install command bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/linkwarden.sh)"
  3. Press enter to start install process
  4. Select Default install
  5. It should fail
Originally created by @indiependente on GitHub (Nov 19, 2024). ### Please verify that you have read and understood the guidelines. yes ### A clear and concise description of the issue. When installing Linkwarden in a Debian 12 LXC it (both default and advanced install) it fails with the following error: ``` /bash: line 29: gpg: command not found curl: (23) Failed writing body [ERROR] in line 29: exit code 0: while executing command gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg ``` Also tried on Advanced install on Debian 12. ### What settings are you currently utilizing? Default Settings ### Which Linux distribution are you employing? Ubuntu 22.04 ### If relevant, including screenshots or a code block can be helpful in clarifying the issue. ``` __ _ __ __ / / (_)___ / /___ ______ __________/ /__ ____ / / / / __ \/ //_/ | /| / / __ `/ ___/ __ / _ \/ __ \ / /___/ / / / / ,< | |/ |/ / /_/ / / / /_/ / __/ / / / /_____/_/_/ /_/_/|_| |__/|__/\__,_/_/ \__,_/\___/_/ /_/ Using Default Settings Using Distribution: ubuntu Using ubuntu Version: 22.04 Using Container Type: 1 Using Root Password: Automatic Login Using Container ID: 137 Using Hostname: linkwarden Using Disk Size: 12GB Allocated Cores 2 Allocated Ram 2048 Using Bridge: vmbr0 Using Static IP Address: dhcp Using Gateway IP Address: Default Using Apt-Cacher IP Address: Default Disable IPv6: No Using Interface MTU Size: Default Using DNS Search Domain: Host Using DNS Server Address: Host Using MAC Address: Default Using VLAN Tag: Default Enable Root SSH Access: No Enable Verbose Mode: No Creating a Linkwarden LXC using the above default settings ✓ Using local for Template Storage. ✓ Using local-lvm for Container Storage. ✓ Updated LXC Template List ✓ LXC Container 137 was successfully created. ✓ Started LXC Container ✓ Set up Container OS ✓ Network Connected: 192.168.0.91 ✓ IPv4 Internet Connected ✗ IPv6 Internet Not Connected ✓ DNS Resolved github.com to 20.26.156.215 ✓ Updated Container OS ✓ Installed Dependencies /bash: line 29: gpg: command not found curl: (23) Failed writing body [ERROR] in line 29: exit code 0: while executing command gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg ``` ### Please provide detailed steps to reproduce the issue. 1. Open node console 2. Paste install command `bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/linkwarden.sh)"` 3. Press enter to start install process 4. Select Default install 5. It should fail
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#71