From 4ecaa82ef271852a8947fff996d64674cb568b7a Mon Sep 17 00:00:00 2001 From: Alexandre LUCAZEAU Date: Thu, 13 Oct 2022 21:29:39 +0200 Subject: [PATCH] Draft Nixos template Proxmox --- posts/Nixos/nixos-proxmox.md | 30 ++++++++++++++++++++++++++++++ posts/TR.md | 2 +- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 posts/Nixos/nixos-proxmox.md diff --git a/posts/Nixos/nixos-proxmox.md b/posts/Nixos/nixos-proxmox.md new file mode 100644 index 0000000..10fe593 --- /dev/null +++ b/posts/Nixos/nixos-proxmox.md @@ -0,0 +1,30 @@ +--- +Date: 2022-10-13 +Author: Alexandre LUCAZEAU +Title: Nixos faire une image pour Proxmox +Slug: +categories: Nixos +Tags: +- nixos +- virtualisation +- nixos-option +--- +# Créer une image à intégrer à Proxmox + + nix --extra-experimental-features nix-command --extra-experimental-features flakes run github:nix-community/nixos-generators -- --format proxmox + + Ajouter --configuration filename.nix pour ajouter des choses à l'image + + Copier l'image générée sur le proxmox + + scp /nix/store/6c6n1lrdc30mk6fd9d5rbhiyba8inm0c-proxmox-nixos-22.05.3010.dd1f4d98244/vzdump-qemu-nixos-22.05.3010.dd1f4d98244.vma.zst root@192.168.10.112:/var/lib/vz/dump/ + + Créer une VM à partir de l'image + + qmrestore /var/lib/vz/dump/vzdump-qemu-nixos-22.05.3010.dd1f4d98244.vma.zst 101 --unique true + + +Note : clooud-init peut être activé via : services.cloud-init.network.enable = true; +o +resize2fs /dev/vda1 +parted /dev/vda diff --git a/posts/TR.md b/posts/TR.md index dfef7b2..775df33 100644 --- a/posts/TR.md +++ b/posts/TR.md @@ -23,4 +23,4 @@ Dans le code barre, le montant est "hardcodé" entre le 13ème et le 16ème cara mon onliner pour faire ça : - awk '{substr($0,13,16);sub(/[0-9]{2}/, "&.",$1); s+=$1} END {print "Total :" s " Nombre de TR : " NR " Pour une moyenne de : " s / NR "€"}' mon_fichier + awk '{ print substr($0,13,4)}' TR.txt|awk '{ sub(/[0-9][0-9]/,"\&.")}1'|awk '{print $1; s+=$1} END {print "Total :" s " Nombre de TR : " NR " Pour une moyenne de : " s / NR "€"}'