Автоматизация сборок Ubuntu (или любого дистрибутива Linux) - PullRequest
0 голосов
/ 04 мая 2011

Мне интересно, кто-нибудь знает о программном обеспечении, которое может автоматизировать пользовательские сборки для Ubuntu. Например, представьте, что я системный администратор для компании XYZ. И каждый раз, когда мы нанимаем нового финансового специалиста, я хочу установить Open Office, R или Octave, Package ABC и т. Д. На их машину. Каждый раз, когда мы нанимаем программиста, у них должны быть Qt, Mercurial, gvim и т. Д. И т. Д.

Я google'd и столкнулся с debomatic, но я не уверен, что это именно то, что я ищу. Кроме того, любые руководства / блоги / статьи / и т. Д., Которые могут помочь в этом, также будут высоко оценены.

Заранее спасибо.

PS - было бы также полезно, если бы это можно было сделать удаленно после установки программного обеспечения (например, если мы решили добавить Octave для всех в сфере финансов, потому что модели создаются с использованием того программного обеспечения, которое будет необходимо для всех иду вперед).

Ответы [ 2 ]

1 голос
/ 05 мая 2011

Вы можете создать собственный скрипт для разных сборок, которые вам нужны. Что-то вроде sudo apt-get install $list_of_packages_for_programmer очевидно будет для ваших программистов. sudo apt-get install $list_of_packages_for_finance и так далее и тому подобное.

1 голос
/ 04 мая 2011

Вот одно из решений.Просто создайте так называемые метапакеты «financialanalyst» в зависимости от open-office, r-base, octave3.2, ... и «programmer» в зависимости от libqt4-dev, vim, ...
Это не сложно, этополезно, я сделал это, и вы все равно можете захотеть локального репо пакета.

...