Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопрос InstallAnywhere & Linux, Создание инсталляционной программы под L 
V
    Опции темы
eugen_romantik
  Дата 10.5.2007, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.5.2007

Репутация: нет
Всего: нет



Помогите плиз :
Сам в Линуксе новичок
Создаю в InstallAnywhere инсталляцию для программы нужно под Линуксом запустить программы инсталляции сторонних разработчиков (файлы *.bin, install.sh) 
Так что-бы пользователь отвечал на их запросы.
Они вызываються но в невидимом режиме (вероятно Анивере создает для себя что-то типа невидимой виртуальной консоли и обрабатывает эти файлы там - а пользователь не видит их)
Вопрос: как можно отобразить их на экране?
Можно ли как-то с невидимой консоли вызвать видимую?
или может в анивере есть какая-то опция что-бы вывести обработку файлов в явном режиме???
Весь хелп по анивере прочитал - ничего подобного не нашёл  smile 
PM MAIL   Вверх
nickless
Дата 10.5.2007, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(eugen_romantik @  10.5.2007,  10:13 Найти цитируемый пост)
Они вызываються но в невидимом режиме

Это как? Объясни поподробнее.
Может эта программа просто консольная, и её нужно соответственно запускать в консоли?


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
eugen_romantik
Дата 10.5.2007, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.5.2007

Репутация: нет
Всего: нет



Да *.bin и install.sh работают в консольном режиме - задают пользователю вопросы и получают от него ответ а Анивере их по теории запускает по крайней мере когда используешь стандартные для анивере команды Execute target file and Execute command они выдают сообщение что мол команда успешна а если ставишь галочку - дождаться результатов то программа зависает на месте вызова есть подозрение что анивере создает какую-то виртуальную консоль где обрабатываються её команды и туда-же направляет обработку этих файлов а пользователь их не видит - как вывести средствами анивере или линукса обработку этих файлов на явную консоль 
bash {имя файла}
bash bash {имя файла}
не помогают - на экране это не отображаеться!!!!
Любые советы - моя фантазия закончилась....
PM MAIL   Вверх
nickless
Дата 10.5.2007, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



а если запустить сам анивере в консоли?


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
eugen_romantik
Дата 10.5.2007, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.5.2007

Репутация: нет
Всего: нет



Не помогает - показывает процесс инсталляции в виде ------
и никаких надписей других
PM MAIL   Вверх
nickless
Дата 10.5.2007, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



А, вроде нашел, попробуй вызывать твой скрипт так:
Код

xterm -e ./install.sh



--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
eugen_romantik
Дата 10.5.2007, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.5.2007

Репутация: нет
Всего: нет



 smile Спасибо Большое это получилось
Просьба такая а способа вызвать то-же только без Х-виндоу???
PM MAIL   Вверх
nickless
Дата 10.5.2007, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Цитата(eugen_romantik @  10.5.2007,  16:04 Найти цитируемый пост)
Просьба такая а способа вызвать то-же только без Х-виндоу?

Хм, не знаю, наверно можно перенаправить вывод скрипта на другую консоль, но как-то неправильно это, может всё же есть такая настройка в анивере?

А вообще, не проще ли самому ./install.sh запустить? smile  ИМХО использовать громоздкий инсталлятор для запуска шелл скрипта - это перебор, тем более если запускать в консоли, (я понимаю еще в Х-ах, чтоб просто кликнуть на инсталляторе и всё).

В любом случае, я думаю лучшим решением было бы использовать для инсталляции пакетный менеджер. Сделай пакет для нужного дистра и не мучайся с какими-то левыми программами.


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
eugen_romantik
Дата 10.5.2007, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.5.2007

Репутация: нет
Всего: нет



Скажи пожалуйста как можно перенаправить вывод на другую консоль?

Прочитал весь хелп по анивере - не нашел ничего подобного :(

А на счет всего остального - я б с радостью да вот только это требование "буржуев" с которыми наша фирма работает - что-бы одна прога делала инсталляции и под винду и под линукс и включала в себя кучу программ сторонних разработчиков и могла устанавливаться под Линуксом в графическом и консольном режимах(если нет Хвиндоу)

Это сообщение отредактировал(а) eugen_romantik - 10.5.2007, 18:39
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0537 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.