РОСУ на работу
- DELTA-79
- Сообщения: 1916
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
РОСУ на работу
Друзья мои, тут на работе такой казус: Стоят в цехе 2 компа с ХР абсолютно локализованы, то есть работают без сети и интернета. Их задача мониторить приборы ТРМ-138, следящие за термодатчиками. В связи с этим на них нет ни антивируса ни прочих фишек, защищающих комп. Впринципе и защищать не от чего: стоит система и одна программа, оторая никуда кроме СОМ-порта не выходит. И тут обнаруживается, что кто-то приходит и ставит туда GSM-модем, лазит где ему захочится... Я это обнаружил по остаточным файлам от программ модемов мегафона, скаченных и впоследствии установленных (а потом удаленных) игрушек и т.п. Я так подумал: а если поставить РОСУ, отключить возможность пользователя монтировать какие-либо внешние носители и запустить через WINE программу мониторинга. Естественно придется это дело полностью локализовать.
Отсюда вопросы:
1. какие репы нужно скачать на диск, чтобы его использовать как источник программ?
2. Придется ли настраивать каким-то особым способом WINE чтобы программа находила адаптер вставленный через СОМ-порт?
3. как запретить пользователю монтирование внешних носителей?
4. какой из дистрибутивов РОСЫ лучше всего будет использовать?
Отсюда вопросы:
1. какие репы нужно скачать на диск, чтобы его использовать как источник программ?
2. Придется ли настраивать каким-то особым способом WINE чтобы программа находила адаптер вставленный через СОМ-порт?
3. как запретить пользователю монтирование внешних носителей?
4. какой из дистрибутивов РОСЫ лучше всего будет использовать?
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
Re: РОСУ на работу
Проще отключить порты и запаролить bios
- DELTA-79
- Сообщения: 1916
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: РОСУ на работу
Это, конечно, тоже вариант, но тогда придется оставлять винду 

Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
- VictorR2007
- Сообщения: 7857
- Зарегистрирован: 12 сен 2011, 13:00
Re: РОСУ на работу
Тут зависит от выбора дистрибутива.DELTA-79 писал(а):1. какие репы нужно скачать на диск, чтобы его использовать как источник программ?
На форуме есть скрипты где-то в других темах .
Но если будет необходимость и конкретный дистрибутив и его архитектура,
то могу приложить сюда скрипты для синхронизации.
Это совсем просто.3. как запретить пользователю монтирование внешних носителей?
Изменяем права на каталог /media для других.
Тогда все будет отлично монтироваться, но открыть подключенные устройства будет невозможно.
При необходимости можно вернуть права.
- DELTA-79
- Сообщения: 1916
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: РОСУ на работу
Имеется в виду репы Main, Contrib, Non Free и так далее. То есть Main нужны, как я понял обязательно, Main Update -- уже не знаю.. Еще с Wine как поступить: программа мониторинга вроде бы простая не требует особых ресурсов от компа. Можно для примера взять её демо-версию --Owen Process ManagerVictorR2007 писал(а): Тут зависит от выбора дистрибутива.
На форуме есть скрипты где-то в других темах .
Но если будет необходимость и конкретный дистрибутив и его архитектура,
то могу приложить сюда скрипты для синхронизации.
Попробую завтра установить "голый" дистрибутив на внешний носитель и тогда буду колдовать... Отпишусь позже.
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
- VictorR2007
- Сообщения: 7857
- Зарегистрирован: 12 сен 2011, 13:00
Re: РОСУ на работу
Не, тут нужны все.DELTA-79 писал(а):Имеется в виду репы Main, Contrib, Non Free и так далее. То есть Main нужны, как я понял обязательно, Main Update -- уже не знаю.. Еще с Wine как поступить: программа мониторинга вроде бы простая не требует особых ресурсов от компа. Можно для примера взять её демо-версию --Owen Process ManagerVictorR2007 писал(а): Тут зависит от выбора дистрибутива.
На форуме есть скрипты где-то в других темах .
Но если будет необходимость и конкретный дистрибутив и его архитектура,
то могу приложить сюда скрипты для синхронизации.
Попробую завтра установить "голый" дистрибутив на внешний носитель и тогда буду колдовать... Отпишусь позже.
В каталоге Update все исправления ошибок.
И без нее вполне может не работать.
Вообще репы для x86_64 занимают 68 ГБ.
Но там много лишнего.
Все локали, которые никогда не понадобятся.
Плюс еще куча всего.
Много места занимают пакеты debuginfo.
Файлы debuginfo занимают примерно 20 Гигов. Много места.
Раньше, в период Мандривы, они хранились в отдельных источниках.
Теперь эти источники тоже есть, но пакеты debuginfo все еще в основных репозиториях.
- DELTA-79
- Сообщения: 1916
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: РОСУ на работу
Ну Restricted на работе уж точно не нужен. И обновления все не кчему:Поставил, настроил и забыл... Я повторюсь: там только одна программа нужна, работающая через Wine. А потом можно вообще ничего не делать. Даже проприетарные видео-драйвера не нужны.
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
Re: РОСУ на работу
Если нужна только одна программа, то никакие репы не нужны 

- DELTA-79
- Сообщения: 1916
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: РОСУ на работу
без реп wine уж точно не загрузить. Только если отдельно его закачать... Кстати тоже идеяkeleg писал(а):Если нужна только одна программа, то никакие репы не нужны

Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
Re: РОСУ на работу
ага, посмотреть что он тащит и просто взять эти rpmки на флешке.
- VictorR2007
- Сообщения: 7857
- Зарегистрирован: 12 сен 2011, 13:00
Re: РОСУ на работу
Проще сделать установку нужного пакета такой командойkeleg писал(а):ага, посмотреть что он тащит и просто взять эти rpmки на флешке.
Код: Выделить всё
urpmi имя --no-install
Команду стоит повторить пару-тройку раз. Бывает что за первый проход загружаются не все пакеты.
Ну а потом скопировать их из папки /var/cache/urpmi/rpms.
Но и потом очистить кэш командой
Код: Выделить всё
urpmi --clean
- DELTA-79
- Сообщения: 1916
- Зарегистрирован: 14 янв 2012, 14:07
- Откуда: Георгиевск Ставропольский кр.
- Контактная информация:
Re: РОСУ на работу
В общем поставил на сменный носитель для обкатки Росу R1 x86 Не стал ставить x64 , потому как там старый Intel Celeron - он явно 32х битный. Теперь получается такая ситуация. написал команду, предложенную VictoR2007:
и переписал загруженные файлы на флешку. Потом перегрузил систему и из флешки попытался поставить все эти RPMки командой прямо из каталога с файломи -- не захотел. Тогда я создал локальный источник, указав путь на эту папку, и из 84 пакетов у меня установилось всего 4... естественно программа в wine запускаться не захотела... Тут я вспомнил на счет скрипта, о котором говорил ViktoR2007. Может дойствительно переписать репы на диск -- может еще чего потом понадобится?
Код: Выделить всё
urpmi wine --no-install
и переписал загруженные файлы на флешку. Потом перегрузил систему и из флешки попытался поставить все эти RPMки командой
Код: Выделить всё
rpm -i *.rpm
Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / 4 Gb RAM / NVIDIA GeForce GT 240 / Rosa 2012.1 R5 х86_64
- VictorR2007
- Сообщения: 7857
- Зарегистрирован: 12 сен 2011, 13:00
Re: РОСУ на работу
Нужно создавать локальный источник командойDELTA-79 писал(а):Тогда я создал локальный источник, указав путь на эту папку,
Код: Выделить всё
genhdlist2 /путь/в папку/
И потом ставить пакеты лучше с помощью urpmi.
А если ставить из каталога с помощью rpm,
то команда должна быть такой
Код: Выделить всё
rpm -Uvh *.rpm
то теперь в каталоге нужно давать команду
Код: Выделить всё
rpm -Uvh *.rpm --force