Как автоматизировать процес установки и настройки ASP Linux ? (...)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
storm-dima
Сообщения: 3
ОС: ASP Linux 11.2 (Ladoga)

Как автоматизировать процес установки и настройки ASP Linux ?

Сообщение storm-dima »

Ну общем такая ситуация: нужно переводить все рабочие станции Windows XP на ASP Linux 11.2 (Ladoga) ...

Я пока что делаю так делаю раздел (приблизительно на 10гиг) Fat32 - Partition Magicк'ом 8 туда сливаю документы (вордовские и екселевские и т.к) и почту импортирую с Outlook Express в Mozilla Thunderbird (исходники мозилы тандербёрда заливаю на диск что бы потом подлить в линуксовый Thunderbird ) и всё сохраняю на єтом диске> ...

далее... инсталю линукс снося всё кроме этого диска фатового..

после установки линя запускаю скриптец:

Код: Выделить всё

# Настраиваем yum
rm -rf /etc/yum.repos.d/*

wget --directory-prefix=/etc/yum.repos.d $FTP_IP/program.lin/yum/*.repo
chmod 644 /etc/yum.repos.d/*.repo

#Обновление пакетов
yum -y update yumex

#удаляем ненужные пакеты
yum -y remove ekiga
yum -y remove xchat
yum -y remove evolution
yum -y remove f-spot
yum -y remove sendmail
yum -y remove gnome-bluetooth
yum -y remove pcmcia-cs
yum -y remove java
yum -y remove gnome-power-manager

#установка програм из репозитария  :(
yum -y install wine
yum -y install dosemu
yum -y install thunderbird
yum -y install xawtv
yum -y install perl
yum -y install perl-DBI

Но вот что мне не нравится в этом скрипте:
сервак с репозитария находится в нашем офисе, линуксы инсталятся на отделениях. каналы плохие ( обычно там 256кбит/с) и процес установки программ из репозитария обычно занимает больше часа, что не есть хорошо :wacko:
можно этот скрипт как то переписать что бы он (например принес я на флешке скрип с нужными пакетами -
wine, dosemu, thunderbird, xawtv, perl, perl-DBI записал за две минуты их , ну скажем в /usr/src/тратата , и что бы оно не тянуло с нашего репозитария эту всю ботву, а с /usr/src/тратата установило его) ??!
---
мечта ;) : что бы заинсталить линукс уже полностью готовый и настроиный из образа (ну скажем на другом винте), реально?! (ну типа как на винду ghost'том или Акронисом с образа фить и всё :blush: )
---
и как вообщем то можно ускорить и автоматизировать процесс установки и настройки этого Линукса? :rolleyes:
Спасибо сказали:
Аватара пользователя
Sunder
Сообщения: 630
Статус: Гордый пользователь нелегального софта
ОС: OpenSuSE 10.3 x64, Fedora 7

Re: Как автоматизировать процес установки и настройки ASP Linux ?

Сообщение Sunder »

storm-dima писал(а):
19.07.2007 00:28
Ну общем такая ситуация: нужно переводить все рабочие станции Windows XP на ASP Linux 11.2 (Ladoga) ...

Я пока что делаю так делаю раздел (приблизительно на 10гиг) Fat32 - Partition Magicк'ом 8 туда сливаю документы (вордовские и екселевские и т.к) и почту импортирую с Outlook Express в Mozilla Thunderbird (исходники мозилы тандербёрда заливаю на диск что бы потом подлить в линуксовый Thunderbird ) и всё сохраняю на єтом диске> ...

далее... инсталю линукс снося всё кроме этого диска фатового..

после установки линя запускаю скриптец:

Код: Выделить всё

# Настраиваем yum
rm -rf /etc/yum.repos.d/*

wget --directory-prefix=/etc/yum.repos.d $FTP_IP/program.lin/yum/*.repo
chmod 644 /etc/yum.repos.d/*.repo

#Обновление пакетов
yum -y update yumex

#удаляем ненужные пакеты
yum -y remove ekiga
yum -y remove xchat
yum -y remove evolution
yum -y remove f-spot
yum -y remove sendmail
yum -y remove gnome-bluetooth
yum -y remove pcmcia-cs
yum -y remove java
yum -y remove gnome-power-manager

#установка програм из репозитария  :(
yum -y install wine
yum -y install dosemu
yum -y install thunderbird
yum -y install xawtv
yum -y install perl
yum -y install perl-DBI

Но вот что мне не нравится в этом скрипте:
сервак с репозитария находится в нашем офисе, линуксы инсталятся на отделениях. каналы плохие ( обычно там 256кбит/с) и процес установки программ из репозитария обычно занимает больше часа, что не есть хорошо :wacko:
можно этот скрипт как то переписать что бы он (например принес я на флешке скрип с нужными пакетами -
wine, dosemu, thunderbird, xawtv, perl, perl-DBI записал за две минуты их , ну скажем в /usr/src/тратата , и что бы оно не тянуло с нашего репозитария эту всю ботву, а с /usr/src/тратата установило его) ??!
---
мечта ;) : что бы заинсталить линукс уже полностью готовый и настроиный из образа (ну скажем на другом винте), реально?! (ну типа как на винду ghost'том или Акронисом с образа фить и всё :blush: )
---
и как вообщем то можно ускорить и автоматизировать процесс установки и настройки этого Линукса? :rolleyes:


Линукс заинсталлить из образа реально, если оборудование одно и тоже. И если винты на которых находятся корневые разделы, одинаково расположены на IDE-шлейфах, разьемах или SATA-адаптерах. Тогда - все в порядке. Иначе придется после установки вручную менять параметры загрузчика и fstab. Акронис применим и здесь конечно - при указанных выше условиях. Если различны видеокарты - делай образ с драйвером vesa, потом просто на каждую машину поставишь нужный.

Насчет установки флешки - если не ошибаюсь в yum можно сделать просто локальный репозитарий по указанному пути. Ну далее прописываешь путь к подмонтированной флешки и перед установкой пакетов синхронизируешь базу YUM. Но это в теории конечно :)
Jabber: sunder@jabber.ru
Настоящий Операман должен построить дом, посадить дерево и сделать из лисы чучело !
Спасибо сказали:
Аватара пользователя
storm-dima
Сообщения: 3
ОС: ASP Linux 11.2 (Ladoga)

Re: Как автоматизировать процес установки и настройки ASP Linux ?

Сообщение storm-dima »

А в практике?
железо разное попадается практически всегда так что такой вариант отпадает...:(
Спасибо сказали:
Barbaris
Сообщения: 85
ОС: Fedora

Re: Как автоматизировать процес установки и настройки ASP Linux ?

Сообщение Barbaris »

storm-dima писал(а):
19.07.2007 00:28
...
Но вот что мне не нравится в этом скрипте:
сервак с репозитария находится в нашем офисе, линуксы инсталятся на отделениях. каналы плохие ( обычно там 256кбит/с) и процес установки программ из репозитария обычно занимает больше часа, что не есть хорошо :wacko:
можно этот скрипт как то переписать что бы он (например принес я на флешке скрип с нужными пакетами -
wine, dosemu, thunderbird, xawtv, perl, perl-DBI записал за две минуты их , ну скажем в /usr/src/тратата , и что бы оно не тянуло с нашего репозитария эту всю ботву, а с /usr/src/тратата установило его) ??!
---

Ну, если не нужны последние версии программ, то почему бы не ставить из с диска. Он оформлен в виде репозитария.
Спасибо сказали:
Аватара пользователя
storm-dima
Сообщения: 3
ОС: ASP Linux 11.2 (Ladoga)

Re: Как автоматизировать процес установки и настройки ASP Linux ?

Сообщение storm-dima »

Ну, если не нужны последние версии программ, то почему бы не ставить из с диска. Он оформлен в виде репозитария.

ну да, этот вариант мне пока подходит.
Спасибо сказали: