Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| pratique:informatique:xen [04/07/2025 12:44] – [Squelette] Zatalyz | pratique:informatique:xen [25/10/2025 19:26] (Version actuelle) – [Rôles] Zatalyz | ||
|---|---|---|---|
| Ligne 138: | Ligne 138: | ||
| Un rôle est un script appelé à la fin de la création de la VM. Ce qui permet d' | Un rôle est un script appelé à la fin de la création de la VM. Ce qui permet d' | ||
| - | <WRAP center round todo 60%> | + | <WRAP center round todo 100%> |
| Le fichier ci-dessous marche... en partie. chown et chmod ne fonctionnent pas... faut trouver comment les écrire. | Le fichier ci-dessous marche... en partie. chown et chmod ne fonctionnent pas... faut trouver comment les écrire. | ||
| Ligne 149: | Ligne 149: | ||
| locale-gen | locale-gen | ||
| chmod 644 / | chmod 644 / | ||
| + | |||
| + | Et j'ai encore eu un souci de locale... Donc faire : | ||
| + | sudo dpkg-reconfigure locales | ||
| + | Puis se déco/reco. | ||
| </ | </ | ||
| Ligne 169: | Ligne 173: | ||
| chroot ${prefix} / | chroot ${prefix} / | ||
| installDebianPackage ${prefix} nano | installDebianPackage ${prefix} nano | ||
| + | installDebianPackage ${prefix} tree | ||
| installDebianPackage ${prefix} bash-completion | installDebianPackage ${prefix} bash-completion | ||
| installDebianPackage ${prefix} cron logrotate | installDebianPackage ${prefix} cron logrotate | ||
| Ligne 183: | Ligne 188: | ||
| installDebianPackage ${prefix} dnsutils | installDebianPackage ${prefix} dnsutils | ||
| installDebianPackage ${prefix} minisign | installDebianPackage ${prefix} minisign | ||
| + | # La partie suivante, uniquement si on veut msmtp | ||
| + | installDebianPackage ${prefix} msmtp | ||
| + | installDebianPackage ${prefix} msmtp-mta | ||
| + | installDebianPackage ${prefix} bsd-mailx | ||
| # Création de mon utilisateur (conflit avec l' | # Création de mon utilisateur (conflit avec l' | ||
| # chroot ${prefix} useradd zatalyz -m -U -G sudo, | # chroot ${prefix} useradd zatalyz -m -U -G sudo, | ||
| Ligne 189: | Ligne 197: | ||
| chroot ${prefix} / | chroot ${prefix} / | ||
| chown -R zatalyz: | chown -R zatalyz: | ||
| - | |||
| # Donner les bons droits sur ssh | # Donner les bons droits sur ssh | ||
| Ligne 212: | Ligne 219: | ||
| xen-create-image --hostname=vm5 --dhcp --role=zatxen | xen-create-image --hostname=vm5 --dhcp --role=zatxen | ||
| + | === Trixie et soucis === | ||
| + | Sous Trixie, y'a des soucis... En attendant les maj, oublions les rôles, qui n' | ||
| + | |||
| + | Vu que xen-tool est abandonné, cela crée aussi des soucis en pagaille, mais j'ai pas la fois de reprendre tout de zéro pour le moment. Donc ça marche (modulo des bugs) en installant une version bookworm. | ||
| + | |||
| + | sudo xen-create-image --hostname=25oct25 --dhcp --size 10g --dist=bookworm | ||
| + | |||
| + | Et il manque divers outils ; on va se concentrer sur l' | ||
| + | apt install ca-certificates | ||
| + | |||
| + | Ensuite on passe à Trixie (enlever ''/ | ||
| + | apt upgrade --without-new-pkgs | ||
| + | apt full-upgrade | ||
| ===== Commandes pour les VM ===== | ===== Commandes pour les VM ===== | ||