저는 교실에 노트북이 많고 Ubuntu를 사용하고 있습니다. 가능한 한 쉽게 소프트웨어를 추가/업데이트/제거하고 싶지만 방법을 모르겠습니다.
github에서 호스팅할 스크립트를 파이프 /etc/profile
하기 위해 각 컴퓨터의 파일을 편집 하려고 합니다 . 스크립트는 주로 s로 구성됩니다. 이것이 효과가 있는지조차 모르겠지만, 나는curl
sh
apt-get
상상하다누군가가 로그인할 때마다 스크립트를 실행하는 것입니다.어느노트북 계정(첫 번째 질문:정말?)
nautilus ~
이 접근 방식을 테스트하기 위해 끝에 추가했습니다 /etc/profile
. 무해하다고 생각했는데 로그인 후 홈 디렉토리가 열리고 나머지 시작은 실패한 것 같습니다. 메뉴 표시줄이나 실행 프로그램은 없고 마우스와 데스크탑 이미지만 있습니다. 좀 지나쳐서 별도의 질문을 하게 될 수도 있습니다!
이 토끼굴로 너무 깊이 들어가기 전에, 여기 있는 고급 사용자 중 일부가 이 설정에서 가능한 가장 시간 효율적인 방법으로 내 모든 노트북의 소프트웨어를 관리하는 방법에 대한 몇 가지 팁을 제공할 수 있기를 바랍니다.
답변1
다양한 옵션이 있습니다. 제가 개인적으로 가장 좋아하는 것은 salt입니다. 파일/패키지/구성을 중앙에서 관리하는 다른 도구로는 Chef, Puppet, Ansible, cfengine이 있습니다.