Get more Proxmox VE appliance templates from TurnKey

Updated :

With Proxmox VE 2.0, turnkey are officially supported.  If you are using Proxmox VE 2.0, this article does not apply to you. Instead, go to the following link which explains what you need to do to have turnkey appliance integrated with Proxmox VE.

Hello World,

I’ve been quite busy lately and did not get the chance to work a lot on the blog.  I still have to re-install my test lab and perform a bunch of tests on the Proxmox VE 2.0 beta xx version. It’s coming… slowly… but it’s coming…..

Today, I was searching for some information about Proxmox VE and noticed that the TurnKey Linux web site was announcing availability of some appliance templates that could be used within Proxmox VE.  In the proxmox forum, there was a request to have this kind of cooperation between Turnkey Linux and Proxmox VE.   I think this can be beneficial for both communities. This will increase visibility of both communities and users will be able to access more appliances.

Get Turnkey Appliance on your Proxmox VE server(s)

Based on information found on the turnkey, I was able to get access to the Turnkey appliance from my Proxmox VE 1.9 infrastructure.  This link explains what you need to do in order to get access to these additional appliance templates.  We have summarized the steps here..

Step 1 – Open a ssh session to your Proxmox VE server (or do it locally from the console)

Step 2 – Go the the following directory and make a copy of the APLInfo (appliance info)  file by executing the following commands

  • cd /usr/share/perl5/PVE
  • mv

 Step 3 – use the wget command in order to download the new file

We have appended the –no-check-certificate because if you don’t you will get a warning message stating that the system was enable to make a secure connection.  The no-check-certificate simply bypass the certificate checks


Click on image for better resolution


Step 4 –  simply update your appliance list by typing the following command

  •  pveam update

If  everything went fine, you should see that in the Appliance templates section, you have an additional section called Turnkeylinux.


Click on image for better resolution


From here, you can try to create an new OpenVZ virtual machine using these templates.  I haven’t created yet any Virtual machines using the Turnkey appliance but as soon as I have time I might jump into it and I’ll then blog on it  


Final Words

I’ve never worked with Turnkey appliance before but I think that since they are made available within my proxmox ve infrastructure, I might want to give it a try.  I hope that in the future Proxmox and Turnkey team will work closely together in order to provide a solid list of ready to use Virtual Appliances.

Till Next time

See ya


source :


5 thoughts on “Get more Proxmox VE appliance templates from TurnKey

  1. Hi!

    This is very good information but doing what you said gave me:

    root@pm01:/usr/share/perl5/PVE# pveam update
    Can’t locate PVE/ in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/perl5/PVE/ line 6.
    BEGIN failed–compilation aborted at /usr/share/perl5/PVE/ line 6.
    Compilation failed in require at /usr/bin/pveam line 5.
    BEGIN failed–compilation aborted at /usr/bin/pveam line 5.

  2. Oh, sorry, some more infos:

    root@pm01:~# pveversion –verbose
    pve-manager: 2.1-12 (pve-manager/2.1/be112d89)
    running kernel: 2.6.32-13-pve
    proxmox-ve-2.6.32: 2.1-72
    pve-kernel-2.6.32-11-pve: 2.6.32-66
    pve-kernel-2.6.32-13-pve: 2.6.32-72
    lvm2: 2.02.95-1pve2
    clvm: 2.02.95-1pve2
    corosync-pve: 1.4.3-1
    openais-pve: 1.1.4-2
    libqb: 0.10.1-2
    redhat-cluster-pve: 3.1.92-2
    resource-agents-pve: 3.9.2-3
    fence-agents-pve: 3.1.8-1
    pve-cluster: 1.0-27
    qemu-server: 2.0-45
    pve-firmware: 1.0-17
    libpve-common-perl: 1.0-28
    libpve-access-control: 1.0-24
    libpve-storage-perl: 2.0-27
    vncterm: 1.0-2
    vzctl: 3.0.30-2pve5
    vzprocps: 2.0.11-2
    vzquota: 3.0.12-3
    pve-qemu-kvm: 1.1-6
    ksm-control-daemon: 1.1-1

  3. Hello Guy,

    I see that you are using Proxmox VE version 2.0… For proxmox VE 2.0, there is an updated post talking about this. Have a look at and let me know if this fix your problems. Proxmox VE 2.0 integrates better with Turnkey.

    See ya Around


Leave a Reply