Po prostu zaczynam od lalek (i włóczęgów), aby skonfigurować środowisko programistyczne dla naszego zespołu, który składa się z 8 + programistów, z których każdy ma swoją konkretną konfigurację bash, itp. Mam zainstalowane całe oprogramowanie w systemie, aby szybko wdrożyć nowe wirtualne maszyny programistyczne, ale nie jestem pewien, jak najlepiej skonfigurować środowisko programistyczne dla każdego użytkownika w sposób zautomatyzowany (w końcu będziemy mieć kilka środowisk programistycznych i wygodnie byłoby pisać to raz i gotowe).Jak skonfigurować niestandardowe środowisko bash dla różnych użytkowników za pomocą lalek?
Na przykład chciałbym ustawić użytkownika joe
, sklonować repozytorium konfiguracji Joe'a z github, a następnie uruchomić skrypt w tym repozytorium github, aby skonfigurować środowisko dla Joe. Jakieś sugestie, jak to zrobić dla Joe, a także Jimmy'ego, Jamesa, Julie, Jane, Jake'a, Jake'a i Jimbo?
W przypadku jakiejkolwiek pomocy, maszyny programistyczne prawie na pewno będą systemami ubuntu.
To jest dobre dla konkretnego użytkownika rozwijającego się na własnej stacji roboczej. Byłoby miło, gdyby zajął się również budowaniem środowisk użytkowników dla * wszystkich * użytkowników na zdalnych komputerach. – dino
Zaktualizowałem tę odpowiedź, aby uwzględnić potrzebne znaki "" do użycia zmiennej "$ user_name". Więcej informacji można znaleźć pod adresem http://stackoverflow.com/q/34345939/328275. – axiopisty