Каковы варианты одновременного управления несколькими установками Ubuntu и сохранения их в одном и том же состоянии

Синергия включает в себя свои значки при компиляции исполняемых файлов и не полностью поддерживает индикаторы приложений в Ubuntu для выбранных тем.

Индикаторы приложения в Ubuntu на веб-сайте отслеживания Synergy для индикатора поддержка была создана и должна быть рассмотрена / сохранена при рассмотрении этой проблемы.

1
задан 14 October 2012 в 06:14

3 ответа

Для того, чтобы система обновлялась таким образом, чтобы минимизировать использование интернет-полосы и предотвращать дублирование загрузки с зеркал, посмотрите на apt-cache-server

. Далее этот университет может рассмотреть возможность создания (d1) apt-cache-server

После настройки apt-cache-сервера и одного компьютера вы можете использовать несколько сценариев или команд для дублирования установка программного пакета на многих компьютерах:

Чтобы создать файл со всеми установленными приложениями в системе:

В рабочей системе:

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 Offic e) и нежелательные темы и зависимости (например, как при обновлении с 10.04 по 11.04 с Unity

Для установки есть много способов сделать это в зависимости от ваших требований. Вот несколько:

Переустановите свои собственные версии Ubuntu с настройками и приложениями, которые вы хотите. Создайте главный жесткий диск с полностью установленной системой и сделайте небольшую копию на каждой машине. Сделайте небольшую копию только базовой установки, а затем используйте приведенные выше инструкции для установки пакетов с помощью dpkg -set-selections

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

5
ответ дан 25 May 2018 в 05:34
105 $ за рабочий стол (canonical.com/enterprise-services/ubuntu-advantage/desktop) - это та же самая цена, нанимающая 10 человек на полный рабочий день, чтобы управлять 35 рабочими станциями. (Protio: я живу в не очень богатой стране)

Это похоже на немного гиперболу (http://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)_per_capita; - ), но, на ваш взгляд, 105 долларов за место - это стартовая цена за 1 настольную систему. Доступны скидки по объему, и если вы находитесь в университете или на развивающемся рынке (похоже, оба применяются), для этого есть другой прейскурант.

Бесплатно, как в пиве, все еще может быть идти за тобой, но хотел, чтобы у тебя была полная картина. Надеюсь, это поможет.

1
ответ дан 25 May 2018 в 05:34
  • 1
    Я живу в богатой стране, проблема в том, что богатство не в руках людей, чтобы быть точным. :) Типичная зарплата для неполного разработчика (как я, я делаю webdev) составляет около 3 ± 1 $ / час. – Arash Badie Modiri 20 December 2012 в 13:27
  • 2
    Пейзаж бесплатно для 10 физических машин и еще 10 виртуальных машин в общей сложности 20. askubuntu.com/questions/549809/… – PJunior 14 November 2015 в 20:01

Это то, что я предлагаю -

Создайте настроенную установку Ubuntu со всеми приложениями, которые вы хотите, и удалите приложения, которые вы не хотите. Включите загрузку PXE на всех сетевых компьютерах и получите все машины для загрузки из настроенного ISO, который вы создали, и установите настроенную Ubuntu OS на всех компьютерах. Обновление аппаратных средств - 2 варианта: сервер apt-cache (я нашел, что это комплексное решение очень полезно - Ubuntu Update Manager | Technical Stuff). Установите OCS Inventory. Если вы придирчивы к тем, какие обновления вы хотите развернуть, вы можете загрузить обновления на одном рабочем столе, проверьте, хорошо ли они работают, без каких-либо конфликтов, а затем с помощью инвентаря OCS вы можете переместить эти пакеты .deb на все компьютеры Ubuntu в сети. Таким образом, вы будете абсолютно уверены в том, какие версии пакетов хранятся на каждой вашей машине.

Второй вариант - немного дополнительной активности, но если вы хотите быть абсолютно уверены в том, какие обновления / обновления вы нажимаете, то это стоит усилий.

В случае вы решили подключить некоторые серверы Ubuntu в сети - например, прокси, LDAP, Samba, Jabber, WordPress, Moodle и т. д. Второй вариант будет очень полезен, поскольку при управлении серверами вы хотите точно знать, какие версии обновленных / устанавливаются обновленные пакеты.

Я рекомендую вариант 2 из-за личного опыта. У меня была эта проблема с одним из моих хостинговых сетевых приложений, которые хорошо работали в Firefox v24, но он сломался с более высокими версиями Firefox. Это было очень неприятно, и нам пришлось делать запросы на внесение изменений в приложение, поскольку более новая версия Firefox достигла более 150 настольных компьютеров. Урок усвоил трудный путь.

1
ответ дан 25 May 2018 в 05:34

Другие вопросы по тегам:

Похожие вопросы: