The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Linux SuSE"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Linux SuSE"
Сообщение от Dmitry emailИскать по авторуВ закладки on 09-Мрт-04, 00:01  (MSK)
Приветствую Всех!
Господа, может кто нить знает,-недавно поставил СуСЕ, но не нашел
там команды service как было, например в Мандрейке, может имеется
какой-нить эквивалент?
Так же не могу найти файл подобный rc.local для запуска своих программ
при загрузке машины.
И последнее, не могу запустить из шела ни одну графическую прогу под рутом
как это было в Мандрейке,-если кто-нить может помочь-буду премного благодарен
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Linux SuSE"
Сообщение от poor bugger Искать по авторуВ закладки on 09-Мрт-04, 02:32  (MSK)
1) на самом деле этот скрипт выполнял /etc/init.d/некий_скрипт аргумент
2) для этапа загрузки предназначен /etc/init.d/boot.local. для запуска команд на runlevel лучше написать скрипт на базе предлагаемого /etc/init.d/skeleton
3) для этого в шеле нужно выполнить sux

удачи

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Linux SuSE"
Сообщение от BarS Искать по авторуВ закладки on 09-Мрт-04, 05:25  (MSK)
SuSE лично мне ну очень нравится, все ставиться без проблем, обновляется и настраивается просто и со вкусом.
"yast2" набери, там все найдешь.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Linux SuSE"
Сообщение от Gennadi emailИскать по авторуВ закладки on 09-Мрт-04, 09:48  (MSK)
У SuSE для всех старт/стоп скриптов  сделаны символические линки в директорию /usr/sbin с двумя буквами "rc" впереди :


rc                rcircd            rcpcscd           rcsingle
rcSuSEfirewall2   rcisdn            rcportmap         rcslurpd
rcacpid           rcjoystick        rcpostfix         rcsmb
rcalsasound       rckbd             rcpowerfail       rcsmbfs
rcapache          rckdc             rcpptpd           rcsmpppd
rcapid            rckdm             rcprivoxy         rcsnmpd
rcatalk           rcksysguardd      rcpsion           rcspamd
rcatd             rcldap            rcquota           rcsplash
rcautofs          rclirc            rcquotad          rcsquid
rcbgpd            rcmailman         rcradiusd         rcsshd
rccron            rcmrtd            rcradvd           rcsyslog
rccups            rcmysql           rcrandom          rcvdr
rccyrus           rcnamed           rcraw             rcwinbind
rcdhclient        rcnetwork         rcresmgr          rcwwwoffle
rcdhcpd           rcnfs             rcrinetd          rcxdm
rcdvb             rcnfslock         rcripd            rcxfs
rcfbset           rcnfsserver       rcripngd          rcxinetd
rcgpm             rcnmb             rcrpasswdd        rcxntpd
rchotplug         rcnscd            rcrpmconfigcheck  rcyiff
rci4l             rcntop            rcrsyncd          rcypbind
rci4l_hardware    rcnwe             rcs-checkin       rcyppasswdd
rcinn             rcospf6d          rcs2log           rcypserv
rcipxmount        rcospfd           rcsane            rcypxfrd

Например:

rcapache start
rccups stop
rcmysql restart
.... и так далее...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Linux SuSE"
Сообщение от Gennadi emailИскать по авторуВ закладки on 09-Мрт-04, 10:54  (MSK)
>Так же не могу найти файл подобный rc.local для запуска своих программ
>при загрузке машины.

У SuSE эту роль выполняет файл boot.local

все команды или скрипты, которые Вы запишете в этот файл - будут выполнены при старте SuSE.


Если Вы написали старт/стоп скрипт напр."test", который должен стартовать в определённой RunLevel (3,5) - поместите его в /etc/init.d/

Выполните прикаэы:

chmod 755 /etc/init.d/test
ln -s /etc/init.d/test /etc/init.d/rc3.d/K01test
ln -s /etc/init.d/test /etc/init.d/rc3.d/S20test
ln -s /etc/init.d/test /etc/init.d/rc5.d/K01test
ln -s /etc/init.d/test /etc/init.d/rc5.d/S20test

ln -s /etc/init.d/test /usr/sbin/rctest

Теперь стартуем test:

rctest start
rctest stop
rctest status

Вообще-то SuSE проще Винды - всё это же можно сделать мышкой в KDE:

Yast2->System->RunLevel-Editor->RunLevel-Свойства->маркируете "test"->маркируете RunLevel 3 и 5->старт "test"->Закончить->OK

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру