Имя:    Пароль:      Помнить меня       
Unsorted   ~  Software  ~  Linux and Unix  ~  Разные вопросы по Linux Вопросы по Linux задаём здесь
На страницу «  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40  »
Keper
Сообщение  08 Апр 2008, 18:00  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 22.01.2007
Репутация: 136.4

Asguard писал(а):
Keper, вы бы хоть на полстраницы вверх поглядели для начала.
http://unsorted.ru/viewtopic.php?p=425454#425454

Все я прочитал, только не догнал что и как Грустно Установил vnc сервер на убунту и vnc вьювер на висту, на убунте задал пароль к серверу и никаких больше настроек не делал. Запускаю вьювер, а он не коннектит Грустно Что я делаю не так?
В начало
Профиль : Личное Сообщение
Griphon
Сообщение  21 Апр 2008, 21:11  Ссылка : Ответить с цитатой
Возраст: 50 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

Как запустить приложение, подождать определенное время, подать ему на stdin определенный текст?
Либо как при помощи telnet-а подключиться к определенному хосту и порту, после чего послать определенные команды?

Это решаемо скриптом без написания программы?

Хочу VLC автоматизировать, надо либо на ввод подать команды, либо по телнету.
Прогу могу написать, но может можно проще сделать?
В начало
Профиль : Личное Сообщение
Griphon
Сообщение  23 Май 2008, 18:07  Ссылка : Ответить с цитатой
Возраст: 50 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

Как сделать сервис под Linux? То есть, как запустить приложение в виде сервиса (демона) ?
В начало
Профиль : Личное Сообщение
splav
Сообщение  23 Май 2008, 18:32  Ссылка : Ответить с цитатой
Возраст: 36 Пол: Мужской  Доверенный пользователь
C нами с 22.01.2006
Репутация: 256.8

Griphon, точно также как и любое другое... Сервис по сути ничем не отличается от обычного приложения... В чём конкретно вопрос?
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение : JabberID : ICQ
FlashGun
Сообщение  23 Май 2008, 19:22  Ссылка : Ответить с цитатой
Возраст: 49 Пол: Мужской  Доверенный пользователь
C нами с 27.01.2005
Репутация: 129.4

Griphon писал(а):
Как запустить приложение, подождать определенное время, подать ему на stdin определенный текст?

Приложение expect - входит во многие дистрибутивы (правда, не в базовый комплект):
Description: A tcl extension for simplifying program-script interaction
 Expect is a tcl extension for automating interactive applications such
 as telnet, ftp, passwd, fsck, rlogin, tip, etc.  Expect is also useful
 for testing the named applications.  Expect makes it easy for a script
 to control another program and interact with it.

 Install the expect package if you'd like to develop scripts which interact
 with interactive applications.  You'll also need to install the tcl
 package.

_____________________________
"Загнанную в угол крысу пристреливают"
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Griphon
Сообщение  23 Май 2008, 19:25  Ссылка : Ответить с цитатой
Возраст: 50 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

splav, есть приложение, под виндой оно инсталлируется сервисом. Под Linux хотелось бы сделать так же. Вот я и интересуюсь - как это сделать. Чтобы оно стартовало при загрузке машины и не зависело от логона юзера.
В начало
Профиль : Личное Сообщение
FlashGun
Сообщение  23 Май 2008, 19:31  Ссылка : Ответить с цитатой
Возраст: 49 Пол: Мужской  Доверенный пользователь
C нами с 27.01.2005
Репутация: 129.4

Griphon писал(а):
Как сделать сервис под Linux? То есть, как запустить приложение в виде сервиса (демона) ?

Запустить со значком "&" на конце строки запуска (на самом деле это не сервис, это запуск программы в фоновом режиме).

Если программа работает, и надо перевести её в фоновый режим, то кнопками Ctrl-Z она "замораживается", а по команде "bg 1" размораживается в фоновом режиме.

На самом деле есть одна проблема: если программе в фоне потребовался ввод с клавиатуры, то она переходит в foreground (не знаю, как по-русски сказать, выходит из фона). Если же терминал к этому времени перестал существовать, завершается по сигналу, если не ошибаюсь, SIGHUP. Чтобы такого не было, правильный путь - детачить терминал перед уходом в фон, другой путь - запускать командой nohup,

Например: nohup tar cfj all_my_porno torrents &
(предполагается, что torrents - это каталог с содержимым, скачанным из раздела Adult).

Добавлено спустя 2 минуты 12 секунд:

Griphon писал(а):
splav, есть приложение, под виндой оно инсталлируется сервисом. Под Linux хотелось бы сделать так же. Вот я и интересуюсь - как это сделать. Чтобы оно стартовало при загрузке машины и не зависело от логона юзера.

Если это не иксовое приложение, то я бы порекомендовал команды запуска разместить в /etc/rc.d/rc.local - с nohup и "&".

_____________________________
"Загнанную в угол крысу пристреливают"
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Griphon
Сообщение  23 Май 2008, 20:42  Ссылка : Ответить с цитатой
Возраст: 50 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

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

Собственно, основное чего хотелось бы - это запуск приложения при загрузке.
Кроме того, под виндой, сервисы можно стартовать, останавливать и запрашивать их состояние командами net и sc, как локально так и удалено. Хотя бы часть этого хотелось бы использовать и под Linux. Хотя бы, чтобы приложение отображалось в интерфейсе управления сервисами.
В начало
Профиль : Личное Сообщение
снеговик
Сообщение  23 Май 2008, 22:43  Ссылка : Ответить с цитатой
Возраст: 41 Пол: Мужской 
C нами с 08.04.2005
Репутация: 96.5

FlashGun, демон != процесс, запущенный с &. Сигнал SIGHUP - перечитать конфиг, при потере терминала процесс ловит SIGTERM по-моему (не от terminal, а от termination)
Griphon, в зависимости от дистрибутива (точнее стартовых скриптов) - нужен скрипт с определенным заголовком и умеющих start/stop как минимум (конструкции case), посмотри любой скрипт в /etc/init.d. Вывод перенаправить в файл можно с помощью штуки вроде 1>&2, умельцы писания скриптов на шелле подскажут.

_____________________________

в следующей жизни мечтаю стать сиденьем на женском велосипеде
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Genek
Сообщение  11 Июн 2008, 17:49  Ссылка : Ответить с цитатой
Возраст: 46 Пол: Мужской 
C нами с 24.12.2006
Репутация: 28.1

pazhitnov писал(а):
самый простой вариант - это apt-get install Улыбочка

можно поподробней,чё надо делать при установке программ ???
т.е как устанавливовать программы.

_____________________________
Слаб тот, кто бросает начатое неоконченным.
В начало
Профиль : Личное Сообщение : Сайт : ICQ
Griphon
Сообщение  12 Июн 2008, 0:08  Ссылка : Ответить с цитатой
Возраст: 50 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

А какой дистрибутив?
В начало
Профиль : Личное Сообщение
Genek
Сообщение  12 Июн 2008, 0:52  Ссылка : Ответить с цитатой
Возраст: 46 Пол: Мужской 
C нами с 24.12.2006
Репутация: 28.1

Griphon писал(а):
А какой дистрибутив?

Mandriva-linux-pwp-2008-spri...

_____________________________
Слаб тот, кто бросает начатое неоконченным.
В начало
Профиль : Личное Сообщение : Сайт : ICQ
Griphon
Сообщение  12 Июн 2008, 6:01  Ссылка : Ответить с цитатой
Возраст: 50 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

Genek, заходишь в панель управления - установка програм.
(либо из коммандной строки drakconf)
При первом входе тебе предложат установить источники - соглашаешься, из списка выбираешь сервера какие понравятся.
Далее откроется интерфейс в котором можно выбрать нужные проги рассортированные по разделам либо поиском по части названия.

Если у тебя есть rpm который ты хочешь установить, то можно в коммандной строке набрать urpmi <имя>.
Так же через urpmi можно и просто инсталлировать прогу по имени - если rpm-а у тебя нет он будет искать ее в заданных источниках.

Добавлено спустя 3 минуты 48 секунд:

альтернативные источники можно установить на сайте http://easyurpmi.zarb.org/

Добавлено спустя 6 минут 11 секунд:

вот есть FAQ по установке:
http://wiki.linux.ru/index.php/FAQ:mandriva_urpmi

Добавлено спустя 37 минут 12 секунд:

Вот еще лучше:
http://wiki.mandriva.com/ru/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B8_%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC
В начало
Профиль : Личное Сообщение
Genek
Сообщение  15 Июн 2008, 18:55  Ссылка : Ответить с цитатой
Возраст: 46 Пол: Мужской 
C нами с 24.12.2006
Репутация: 28.1

спасибо!

_____________________________
Слаб тот, кто бросает начатое неоконченным.
В начало
Профиль : Личное Сообщение : Сайт : ICQ
Keper
Сообщение  24 Июн 2008, 9:03  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 22.01.2007
Репутация: 136.4

Всем привет! У меня такой вопрос, как можно установить игровой сервер (на пример CS 1.6) под Линукс (Ubuntu 8.04)
Облазил множество сайтов в интернете так ничего и не понял. Все упирается в самую главную часть, в саму CS, но где ее взять под Линукс ума не приложу. В общем суть такова, Хотелось бы поставить сервер под Линукс, но я незнаю как это сделать. Может кто сможет помочь в этом вопросе? Юзер
В начало
Профиль : Личное Сообщение
Показать сообщения:   
На страницу «  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40  »

Unsorted   ~  Software  ~  Linux and Unix  ~  Разные вопросы по Linux

Ответить на тему

Перейти:  





Powered by phpBB   © Unsorted Team  support@unsorted.me  promo@unsorted.me  Полезные скрипты