Недавно я отвечал за управление 2 компьютерными лабораториями (в настоящее время 35 рабочих станций, которые могут удвоиться за месяц или два) в университете с полным контролем над программным стеком, пока я устанавливаю кучу обычно используемых научных программ (Mathematica и его друзья). ).
Я планирую использовать Ubuntu по разным причинам.
Установка Ubuntu и управление обновлениями вручную и т. Д., Безусловно, вариант, но я хочу знать, есть ли более эффективный способ сделать это и более «Не повторяй себя» [ 110] способом?
105 $ за рабочий стол (canonical.com/enterprise-services/ubuntu-advantage/desktop) - это та же цена, когда нанимаете 10 человек на полную ставку для управления 35 рабочими станциями. (Protio: я живу в не очень богатой стране)
blockquote>Это похоже на гиперболу (http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP) _per_capita ;-), но на ваш взгляд, $ 105 за место - это стартовая цена за 1 настольный компьютер. Применяются оптовые скидки, и если вы находитесь в университете или на развивающемся рынке (кажется, что применяются оба варианта), для этого также существует другой прайс-лист.
Бесплатно, как в пиве, все еще может быть путь для тебя, но хотел убедиться, что у тебя была полная картина. Надеюсь, это поможет.
Я считаю, что вы ищете Пейзаж .
Управляйте несколькими машинами Ubuntu так же легко, как и одним, и снижайте свои расходы на управление и администрирование.
blockquote>Редактировать: для бесплатных альтернатив это может помочь: Есть ли альтернатива Landscape с открытым исходным кодом?
Для поддержания обновленных систем таким образом, чтобы минимизировать использование интернета и предотвращать дублирование загрузок с зеркал, взгляните на apt-cache-server
. Далее университет возможно, стоит установить собственную официальную (или неофициальную) Ubuntu Mirror
После настройки apt-cache-server и одной машины вы можете использовать несколько скриптов или команд для дублирования установка программного пакета на многих компьютерах:
Чтобы создать файл со всеми установленными в системе приложениями:
В рабочей системе:
dpkg --get-selections | grep -v deinstall > ubuntu-files
В затем установите пакеты, перечисленные в этом файле:
### Make sure the system is fully updated
sudo apt-get update && sudo apt-get upgrade
### Install the dselect tool (probably depracated)
sudo apt-get install dselect
### Give the package list to dpkg so it knows what to install
sudo dpkg --set-selections < ubuntu-files
### Use dselect to initiate installation (option 'I' will do it)
sudo dselect
Примечание: возможно, есть лучший способ сделать это, например, вызвать dpkg напрямую вместо установки и использования dselect.
NB. Хотя все пакеты перечислены, только те, которые не существуют в системе, будут установлены dpkg
NB: перекрестная установка не очень рекомендуется - может устанавливать устаревшие пакеты (Open Office) и нежелательные темы и зависимости (например, как при обновлении с 10.04 до 11.04 с Unity
Для установки есть много способов сделать это в зависимости от ваших требований. Вот несколько:
Я считаю, что ваши настоящие проблемы будут связаны с администрированием сети - управлением пользователями , хранилище и другие ресурсы, поэтому некоторые хорошие инструменты, которые помогут вам с этими задачами, будут очень важное значение.
Это то, что я предлагаю -
Второй вариант - это дополнительная активность, но если вы хотите быть абсолютно уверенным в том, какие обновления / обновления вы продвигаете, то это стоит усилий.
Если вы решите подключить к сети несколько серверов Ubuntu - например, прокси, LDAP, Samba, Jabber, WordPress, Moodle и т. Д. Второй вариант будет очень полезен, так как при управлении серверами вы хотите точно знать какие версии обновленных / обновленных пакетов устанавливаются.
Я рекомендую вариант 2 из-за личного опыта - у меня была эта проблема с одним из моих размещенных приложений dot net, который хорошо работал в Firefox v24, но он ломался с более высокими версиями Firefox. Это было довольно раздражающим, и нам пришлось делать запросы на внесение изменений в приложение, поскольку более новая версия Firefox достигла более 150 настольных компьютеров. Урок усвоен трудным путем.