Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3449 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Vos machines perso, vous les provisionnez comment ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Vos machines perso, vous les provisionnez comment ?

n°1405592
Jubijub
Parce que je le VD bien
Posté le 04-07-2017 à 22:17:42  profilanswer
 

Je viens de me faire un petit script bash qui provisionne WSL (bash for windows), avec ce dont j'ai besoin localement. C'est facile, les scripts sont dispo via /mnt/c

 

Je suis en train de me monter une vraie workstation, que je compte avoir en dual boot, et je me demande comment faciliter la post-install.

 

Vous provisionnez comment vos PC linux ?
- pas, vous faites à la main
- unattended install avec un cd / clé custom
- après install basique, script bash sur une clé
- après install basique, script bash sur un réseau / github / autre
- ansible / salt / puppet controllé depuis une autre machine


Message édité par Jubijub le 05-07-2017 à 00:19:48

---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 04-07-2017 à 22:17:42  profilanswer
 

n°1405604
francoisp3​1
Posté le 05-07-2017 à 07:13:38  profilanswer
 

une bonne vieille install via kckstart ou equivalant  
et la post install  
 
for i in package_liste ; do outildinstall <option> ${package_liste} ; done  
 
basta je retrouve ma conf à l'identique  de la machine précédente  
 
---------------
 
sinon de façon plus pro tjrs avec des kickstart ou autre autoinstalleur  
putppet/ansible et github pour le reste
 
 

n°1405607
Fork Bomb
Obsédé textuel
Posté le 05-07-2017 à 08:50:52  profilanswer
 

J’utilise un programme en bash/dialog et je coche mes cases.
Mais faudrait que je me re-motive à le terminer un de ces quatre.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1405617
Jubijub
Parce que je le VD bien
Posté le 05-07-2017 à 13:03:20  profilanswer
 

Spécifiquement, vous gérez comment les confs des différents logiciels (par ex le .zshrc, le git config, etc...)


---------------
Jubi Photos : Flickr - 500px
n°1405621
Fork Bomb
Obsédé textuel
Posté le 05-07-2017 à 13:28:44  profilanswer
 

Jubijub a écrit :

Spécifiquement, vous gérez comment les confs des différents logiciels (par ex le .zshrc, le git config, etc...)


Mes configs sont dans mon /home que je ne formatte jamais.


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1405622
bardiel
Debian powa !
Posté le 05-07-2017 à 13:33:01  profilanswer
 

Pour sauvegarder :

Code :
  1. dpkg --get-selections > /backup/package-selections


Pour réinstaller :

Code :
  1. aptitude install $(cat /backup/package-selections | awk '{print $1}')


Il n'y a que les fichiers de conf à sauvegarder à part, là ça dépend du logiciel [:spamatounet]


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1405624
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 05-07-2017 à 13:45:01  profilanswer
 

Jubijub a écrit :

Spécifiquement, vous gérez comment les confs des différents logiciels (par ex le .zshrc, le git config, etc...)


 
toutes mes configs sont dans un git. et j'ai un Makefile pour recréer les symlinks genre .dotfiles/vim -> .vimrc etc


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1405625
Plam
Bear Metal
Posté le 05-07-2017 à 13:46:16  profilanswer
 

J'installe/réinstalle pas mes machines très souvent, donc install via clef USB. Mes confs sont dans Git :jap: Rien de plus compliqué que ça pour ma part :D


---------------
Spécialiste du bear metal
n°1405635
Jubijub
Parce que je le VD bien
Posté le 05-07-2017 à 15:02:28  profilanswer
 

merci à tous pour vos commentaires.
 
A la lecture, et après réflexion, je pense partir sur :
- un repo git
- des scripts modulaires (git.sh, zsh.sh, etc...)
- des copies des fichiers de conf (là dessus je suis un peu partagé, faire ça me prive à tout jamais des nouvelles options qui seraient rajoutées dans des versions ultérieures du soft...y'a des cas où la modif est simple genre un simple cat >>, d'autre fois remplacer une clé, mais des fois c'est plus poilu, avec des notions d'ordre dans le fichier)
- des master scripts par typologie de machine qui appellent les petits scripts au besoin (wsl.sh, workstation.sh, linode/AWS/Azure/whatever.sh ) : par ex sur une machine perso je peux vouloir provisionner jekyll, mais pas sur une machine distante par ex. (la variante plus élégante serait d'avoir un gros script qui gère les options)


Message édité par Jubijub le 05-07-2017 à 15:04:35

---------------
Jubi Photos : Flickr - 500px
n°1405641
francoisp3​1
Posté le 05-07-2017 à 18:20:52  profilanswer
 

Fork Bomb a écrit :


Mes configs sont dans mon /home que je ne formatte jamais.


 
 
exactement comme moi  :pt1cable:

mood
Publicité
Posté le 05-07-2017 à 18:20:52  profilanswer
 

n°1405673
o'gure
Modérateur
Multi grognon de B_L
Posté le 06-07-2017 à 08:51:48  profilanswer
 

black_lord a écrit :


 
toutes mes configs sont dans un git. et j'ai un Makefile pour recréer les symlinks genre .dotfiles/vim -> .vimrc etc


Pareil


---------------
Relax. Take a deep breath !
n°1405708
frenchieis​verige
Nej, men HEJSAN!
Posté le 06-07-2017 à 17:03:42  profilanswer
 

Nombreuses infos interessantes dans ce topic!
Je [:chercheinfos]


---------------
[TU]: Linux Mint | NAS Homemade | Noyau Linux | OpenMediaVault | Windows 11
n°1406150
Jubijub
Parce que je le VD bien
Posté le 23-07-2017 à 12:45:00  profilanswer
 

https://github.com/Jubijub/linuxconfig
 
C'est pas très documenté, mais c'est commenté au moins :)


---------------
Jubi Photos : Flickr - 500px

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Vos machines perso, vous les provisionnez comment ?

 

Sujets relatifs
problème Apache sur serveur persoMonter un lecteur reseau "repertoire perso " sous Linux?
Nas + rsync + WEB/Mail sur serveur perso[Linux] installé apache, mysql dans un dossier perso
Données perso : accès multi OS. Vos solutions merciAccès au serveur web par des machines Windows
[DEBIAN] faire une iso d'install perso avec scripts[Résolu] Administrer un parc de machines (script, ssh, sudo, ubuntu)
autoinstall perso debian[Nagios] LAN de machines derrière une passerelle
Plus de sujets relatifs à : Vos machines perso, vous les provisionnez comment ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR