# Proxmox on HL15

**URL:** <https://forum.45homelab.com/t/proxmox-on-hl15/786>\
**Category:** Software & Applications\
**Tags:** proxmox\
**Created:** [December 1, 2023, 7:31pm UTC](https://forum.45homelab.com/t/proxmox-on-hl15/786 "2023-12-01T19:31:06Z")\
**Posts on this page:** 5\
**Page:** 4

<div class="post-metadata">

**Author:** ![DigitalGarden](https://forum.45homelab.com/user_avatar/forum.45homelab.com/digitalgarden/32/1785_2.png) [@DigitalGarden](https://forum.45homelab.com/u/DigitalGarden)\
**Post date:** [January 18, 2026, 1:20am UTC](https://forum.45homelab.com/t/proxmox-on-hl15/786/61 "2026-01-18T01:20:52Z")

</div>

Could you be more specific about the command(s) you are trying to run and the error you are getting?

Did you run the command Ryan posted?

> [@Proxmox on HL15](https://forum.45homelab.com/t/proxmox-on-hl15/786/47):
>
> Just to confirm, you are running the script below, correct? curl -sSL https://repo.45drives.com/setup | sudo bash I was able to run it successfully on a fresh install of proxmox 8.2 in a VM. However, I first had to apt install lsb\_release which the script uses to check your version of Debian. Since 8.2 is built on Debian Bookworm, the script will ask if you want to use “focal”. Enter “Y” to move forward and it will setup the 45Drives repo. Proxmox 8 and Debian Bookworm are technically not sup…

---

<div class="post-metadata">

**Author:** ![Zing](https://forum.45homelab.com/letter_avatar_proxy/v4/letter/z/919ad9/32.png) [@Zing](https://forum.45homelab.com/u/Zing)\
**Post date:** [January 18, 2026, 8:52pm UTC](https://forum.45homelab.com/t/proxmox-on-hl15/786/62 "2026-01-18T20:52:52Z")

</div>

> [@Proxmox on HL15](#):
>

Thank you, for the quick reply.

I am getting the error

Error: Malformed line 1 in source list /etc/apt/sources.list.d/45drives-enterprise-trixie.list (type)  
Error: The list of sources could not be read.

and when I open the /etc/apt/sources.list.d/45drives-enterprise-trixie.list it looks like

 ![Screenshot 2026-01-18 at 12.53.25 PM](https://forum.45homelab.com/uploads/default/original/2X/d/d636e2a5b39d65e634828131d130723b2c30be3c.png)

---

<div class="post-metadata">

**Author:** ![rymandle05](https://forum.45homelab.com/user_avatar/forum.45homelab.com/rymandle05/32/2424_2.png) [@rymandle05](https://forum.45homelab.com/u/rymandle05)\
**Post date:** [January 18, 2026, 8:56pm UTC](https://forum.45homelab.com/t/proxmox-on-hl15/786/63 "2026-01-18T20:56:44Z")

</div>

I think this because there is no `trixie` repo for 45Drives yet. You’ll need to reference the `bookworm` release for the time the being.

---

<div class="post-metadata">

**Author:** ![Hutch-45Drives](https://forum.45homelab.com/user_avatar/forum.45homelab.com/hutch-45drives/32/64_2.png) [@Hutch-45Drives](https://forum.45homelab.com/u/Hutch-45Drives)\
**Post date:** [January 26, 2026, 12:47pm UTC](https://forum.45homelab.com/t/proxmox-on-hl15/786/64 "2026-01-26T12:47:53Z")

</div>

We currently do not have any **`trixie`** packages yet and dont officially support that newer OS yet. We are still currently deploying Pormxox 8 which would be the **`bookworm`** release as @rymandle05 mentioned

---

<div class="post-metadata">

**Author:** ![elementalmist](https://forum.45homelab.com/user_avatar/forum.45homelab.com/elementalmist/32/2410_2.png) [@elementalmist](https://forum.45homelab.com/u/elementalmist)\
**Post date:** [February 14, 2026, 8:29pm UTC](https://forum.45homelab.com/t/proxmox-on-hl15/786/65 "2026-02-14T20:29:04Z")

</div>

So I spent the day attempting to get the 45drive’s plugins working with Cockpit on Proxmox 9 (trixie).  
After some effort, success!

 ![image](https://forum.45homelab.com/uploads/default/original/2X/f/f74c14c27699b2fba116882f17a60febdc19fe34.jpeg)

I was going off the guide posted originally in 2023 at the top of this thread and cursing my way through it. There were some quirks with package names that have changed and such. So the 45Drives GitHub repo is your friend when trying to figure it all out.

I used the bookworm repo to get most of the tools installed, with the exception of ZFS which I needed to pull down from GitHub separately.

Right off the jump, everything was broken. The pages would normally load, but they’d throw a bunch of errors (45Drives Disks, 45Drives System, 45Drives Motherboard) the key is to take the errors you’re seeing in the Cockpit UI and go back to your Proxmox shell and try to run those scripts manually to get the full errors. The scripts worked just fine, and would output the info needed, but at the beginning it would throw a bunch of errors about invalid escape sequences in regex used inside the script.

This normally wasn’t an issue in older versions of Proxmox because they shipped with older versions of Python which didn’t care. The newer version that ships with Proxmox 9 cares and will throw warning errors which screws up the interpretation on the cockpit side of things.

All you need to do is go into the scripts, and properly define the regex as a raw string and…ta-da! Everything starts functioning. What was interesting to me is that some of it was already a raw string in the code, and some wasn’t. I wonder why the developers decided some of these to be interpreted as raw but others not. Ah well, fairly easy fix.

[Previous page](https://forum.45homelab.com/t/proxmox-on-hl15/786.md?page=3)
