انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: arvin_b در 20 شهریور 1392، 02:05 بظ
-
سلام
یک سرور اوبونتو هست بعد از ریست هر بار نیاز هست که نرم افزار مورد نیاز را دستی فعال کنم حالا میخواستم ببینم میشه چی کار کرد به جای اینکه دستور را بزنم در زمان بالا اومدن سرور خودش خودکار دستور را اجرا کنه که نیازی به دستور دستی نداشته باشه
ورژن سیستم عامل مورد استفاده هم Ubuntu Server 12.04.3 LTS 32bit
لطفا راهنمایی کنید
با تشکر
-
در کوبونتو که من در حال حاظر استفاده میکنم در System Setting قسمتی هست به نام Startup and Shutdown که میتوان تنظیم کرد در هنگام بالا آمدن سیستم چه Shell Script و یا کدام Program با بالا آمدن سیستم اجرا بشه.توضیحی هم که داده اینه:
Manage which programs start up automatically with KDE
-
@تازه وارد: عزیزم در اوبونتو سرور بهصورت پیشفرض محیط گرافیکی وجود نداره.
@آروین: اسم نرمافزار رو بفرمایید تا بهتر راهنماییتون کنیم.
-
@تازه وارد: عزیزم در اوبونتو سرور بهصورت پیشفرض محیط گرافیکی وجود نداره.
@آروین: اسم نرمافزار رو بفرمایید تا بهتر راهنماییتون کنیم.
برای cccam هست بعد از نصب این نرم افزار روی سرور تا زمانی که سرور ریست نشده مشکلی نداره ولی اگر سرور کرش کنه و ریست بخواد بعد از ریست حتما باید یک دستور اجرا بشه تا سرویس فعال بشه و شروع به کار کنه
برای اینکه سریعتر وراحتر ccCam فعال بشه میخوام مثل ویندوز که میشه برنامه ها را داخل استارت آپ گذاشت این دستور هم روی اوبونتو بزارم داخل استارت آپ که بعد از بالا اومدن سیستم به صورت خودکار دستور فرا خوانی بشه و سیستم اجرا بشه
-
تا اونجایی که من میدونم فایل /etc/rc در استارت آپ اجرا میشه و می تونید دستورتون را درون اون قرار بدید
-
تا اونجایی که من میدونم فایل /etc/rc در استارت آپ اجرا میشه و می تونید دستورتون را درون اون قرار بدید
اون فایل etc/rc.local/ هستش
1-
یک راهش همینه که دستور اجرایی رو بزراین داخل فایل etc/rc.local/ که دستورتون رو باید قبل از exit 0 اخر این فایل قرار بدین .
2-
یک راه دیگش این هست که اسکریپت اجراییش رو داخل runlevel قرار بدین که میشه etc/rc0.d/ الی etc/rc6.d/ که صفر برای خاموش شدن و 6 برای روشن شدن . از جایی که اوبونتو سرور در رانلول 2 کارمیکنه شما باید اسکریپت مورد نظرتون رو داخل etc/rc2.d/ قرار بدین .
3-
راه بعدی استفاده از upstart هست که اسکریپت مربوط به upstart رو داخل فایل etc/init/ قرار میدین و تنظیمش میکنین که در رانلول 2 اجرا بشه
-
علی جان میشه کمی در مورد runlevel ها توضیح بدی؟
-
توضیحش زیاده . تو این جاهایی که ادرس میدم از من توضیح دادن بخونی کامل میفهمی
این جا در مورد runlevel گفته به صورت خلاصه اگر حوصله زیاد خوندن نداری:
http://fa.wikipedia.org/wiki/%D8%B3%D8%B7%D8%AD_%D8%A7%D8%AC%D8%B1%D8%A7
اگر کاملش رو میخای کتاب LPI Linux Certification in a Nutshell, Third Edition Oreilly رو از این جا دانلود کن بعد صفحه 24 کتاب رو بخون تو قسمت lpic1 هستش
http://forum.ubuntu.ir/index.php/topic,74462.msg621457.html#msg621457
-
سلام
با تشکر از پاسخ تمامی دوستان عزیز مشکل با دستور ها ارئه شده حل شد
با تشکر