LinuxForum.Fans
Тема

Создание запускаемого файла

Автор: Yurakl 90 сообщений 14518 просмотров
#41483

Добрый день. может быть вопрос не в этом форуме, но все же.
Я написал программу. И мне необходимо чтобы при запуске линукса (X-Linux R5) на тонком клиенте(линукс запускается с флеш карты) она запускалась. как это можно сделать?

Причем копировать файлы разрешается только в каталог tmp, но после перезагрузки тонкого клиента их там, конечно же, нет.
Подскажите, пожалуйста!

#41487

А файл rc.local на тонком клиенте есть? ( наверно в каталоге /etc/rc.d/rc.local или просто /etc/rc.local )
Его можно редактировать?
Идея такая: при включение клиента, скачивать файл по сети с сервера в /tmp и потом запускать. (или запускать сразу с сервера)

PS надо конечно почитать документацию по X-Linux R5 , может все описано решение.

#41488

дак я и атк файл закачиваю по сетке в tmp и запускаю.
а файла такого нет:((

#41491

А в ручную запускается?
chmod a+x /tmp/имя_программы
/tmp/имя_программы

Что пишет?

#41493

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

#41495

Ну хорошо, последовательность такая:
1) копирование
2) изменение прав
3) запуск

#41498

inneska, Вы видимо меня не поняли.
Такой последовательности я и следую.
Но мне надо, во-первых, чтобы файлы всегда хранились на тонком клиенте, а, во-вторых, при запуске самой машины программа автоматически запускалась...

#41503

ОК, на сколько клиент "тонкий"?

#41504

у меня eBox2300SXA-C, на котором с фелшки запускается X-Linux

#41505

/tmp это файловая система на диске или в памяти? На флешку клиента можно файл записать ( я поняла, что нет) . Файл rc.local есть ? Редактировать его можно?

#41506

Yurakl, вот мы и подошли к главному. Изменения внесённые в /etc и /usr сохраняются или он их после перезагрузки игнорирует?

#41510

zerg, в /etc и /usr он не дает копировать туда файлы. пишет read-only file system:(
inneska,я писал что rc.local нет. А флеш карта, с которой груится линукс является всем и памятью в том числе...

#41511
Yurakl написал:
inneska,я писал что rc.local нет. А флеш карта, с которой груится линукс является всем и памятью в том числе...

Памятью не является. Покажите, если есть, /etc/fstab

#41514

zerg, да есть такой, и вот его содержание
/dev/hda1 /boot msdos ro,defaults 0 0
/dev/hda2 / ext2 defaults,noatime 0 1
#/dev/hdb /mnt/cdrom iso9660 ro,noauto 0 0

none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts defaults 0 0

#host:/ / nfs noauto,hard,bg,intr 0 0

#41515

Хорошо, в него изменения внести можете?
Добавьте какой-нибудь комментарий и перезагрузитесь. Если комментарий не исчезнет - почти победа.

Ещё расскажите, если на нм графика. Сохраняются ли файлы в home?

#41516

в папку home не копируется
а при изменении файла fstab, пишет что не может закачать файл обратно...

графики на нем нет

#41517

Yurakl, а можно ли файлы на флешке редактировать с другого линукса? =)

#41520

а флешку у себя вставить на линуксе и примонтировать тот раздел, что в ext2?

#41521

elve, на этой флешке находятся только загрузочные файлы линукса

#41523

а остальное от святого духу появляеться? и fstab и разделы? там образ ФС возможно лежит

Войдите или зарегистрируйтесь, чтобы ответить.