انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: Yoord در 25 بهمن 1396، 07:57 ب‌ظ

عنوان: گذاشتن برنامه تو استارت آپ بصورت پس زمینه (حل شد)
ارسال شده توسط: Yoord در 25 بهمن 1396، 07:57 ب‌ظ
سلام
چطوری میشه یه برنامه رو تو استارت آپ اوبونتو گذاشت به شرط این که برنامه بالا نیاد و تو پس زمینه اجرا شه؟
تو استارت آپ بصورت عادی میزارم ولی برنامه رو اجرا میکنه و بالا میاره. من میخوام تو پس زمینه اجرا شه و برنامه رو نشون نده
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه
ارسال شده توسط: Nelliel در 25 بهمن 1396، 08:35 ب‌ظ
سلام
چطوری میشه یه برنامه رو تو استارت آپ اوبونتو گذاشت به شرط این که برنامه بالا نیاد و تو پس زمینه اجرا شه؟
تو استارت آپ بصورت عادی میزارم ولی برنامه رو اجرا میکنه و بالا میاره. من میخوام تو پس زمینه اجرا شه و برنامه رو نشون نده

در این مورد, ابزارها به سه دسته تقسیم میشند, یه سری ابزار که در خط فرمان اجرا می‌شن (مثلا یه اسکریپت که خود کاربر نوشته و یه کاری میکنه), یه سری ابزار مثل firefox که خب گرافیکی هستند و اجرا شدن توی پس زمینه معنی نمیده براشون و بالاخره دسته‌ی سوم که یه قسمتش باید توی پس زمینه اجرا بشه و قسمت دیگه‌اش که کاربر مستقیما باش در ارتباط هست, مثل jupyter notebook که متشکل از یک هسته هست و قسمت دیگه‌اش که کاربرباهاش در ارتباط هست (در اینجا برای من به  عنوان home page مرورگر که میشه http://localhost:8888/tree), توی دسته‌ی سوم اول باید هسته شروع به کار کنه تا بعد کاربر بتونه از اون ابزار استفاده کنه, که معمولا برای هر ابزار متفاوت هست و خود توسعه دهنده‌هاش توی مستنداتش می‌نویسند, در واقع طوری برنامه نویسی می‌شن که میگن اگه مثلا فلان آرگمان را  دریافت کردی فقط هسته را اجرا کن و دیگه مرورگر را باز نکن و به اون آدرسی که کمی قبل‌تر دادم نرو (این مثالش برای jupyter notebook بود)

jupyter notebook --no-browser
شما باید اسم ابزار مورد نظرتون را در سوالتون می‌نوشتید, سوال شما ناقصه و با این اطلاعات نمی‌تونیم کمکی بهتون بکنیم :)
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه
ارسال شده توسط: Yoord در 25 بهمن 1396، 09:33 ب‌ظ
من از برنامه nylas mail استفاده میکنم.
برای اینکه ناتفیکیشن ایمیل رو ببینم حتما باید یک بار برنامه رو باز کنم.
برای همینم مجبورم که اینو تو استارت آپ بزارم
ولی اینجوری خود برنامه هم اجرا میشه و من میخوام به قول شما فقط هسته ش اجرا شه، پوسته گرافیکیش نه
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه
ارسال شده توسط: msajadi832 در 25 بهمن 1396، 09:37 ب‌ظ
اگر خود nylas mail قابلیتش رو نداره و سنگین هست از mailnag استفاده کن. وقتی ایمیل اومد، روش کلیک می کنی و برنامه nylas تازه باز میشه
(https://raw.githubusercontent.com/pulb/mailnag-design/master/Flyer/Mailnag_flyer2.png)
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه
ارسال شده توسط: Yoord در 25 بهمن 1396، 09:43 ب‌ظ
دو تا برنامه معرفی کرده اونارو نصب کردم ولی باز آیکنش موقع روشن شدن سیستم نمیاد
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه
ارسال شده توسط: Yoord در 25 بهمن 1396، 10:14 ب‌ظ
اوکی شد ممنون
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه (حل شد)
ارسال شده توسط: سلمان م. در 25 بهمن 1396، 11:49 ب‌ظ
دیگه تقریبا تمامی توزیع‌های رایج و عمده از systemd استفاده می‌کنن، برای این کار می‌تونی صفحه زیر رو بخونی:

https://fedoramagazine.org/systemd-getting-a-grip-on-units

یا man file زیر رو:
$ man systemd.service
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه (حل شد)
ارسال شده توسط: Nelliel در 26 بهمن 1396، 05:58 ق‌ظ
نقل‌قول
ولی اینجوری خود برنامه هم اجرا میشه و من میخوام به قول شما فقط هسته ش اجرا شه، پوسته گرافیکیش نه

صحبتم راجع به هسته در پست اولم مربوط به همون ابزاری (jupyter notebook) که معرفی کردم بود, به  صورت  کلی فکر نکنم درست باشه برای هر ابزاری از این عبارت استفاده کنیم, حتی آخر صحبت‌‌هام هم نوشتم که این مثال مربوط به این ابزار بود:

(این مثالش برای jupyter notebook بود)

-----------

دیگه تقریبا تمامی توزیع‌های رایج و عمده از systemd استفاده می‌کنن، برای این کار می‌تونی صفحه زیر رو بخونی:

https://fedoramagazine.org/systemd-getting-a-grip-on-units

یا man file زیر رو:
$ man systemd.service

در صورتی که اون ابزاری که می‌خواهیم در استارتاپ قرار بدیم یک سرویس باشه, فکر می‌کنم در این مورد خاص (ابزار مربوطه به mail که معرفی کردند), نشه اون را به عنوان سرویس در Enable کرد تا هربار موقع بارگذاری systemd اجرا بشه!
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه (حل شد)
ارسال شده توسط: سلمان م. در 26 بهمن 1396، 03:21 ب‌ظ
دیگه تقریبا تمامی توزیع‌های رایج و عمده از systemd استفاده می‌کنن، برای این کار می‌تونی صفحه زیر رو بخونی:

https://fedoramagazine.org/systemd-getting-a-grip-on-units

یا man file زیر رو:
$ man systemd.service

در صورتی که اون ابزاری که می‌خواهیم در استارتاپ قرار بدیم یک سرویس باشه, فکر می‌کنم در این مورد خاص (ابزار مربوطه به mail که معرفی کردند), نشه اون را به عنوان سرویس در Enable کرد تا هربار موقع بارگذاری systemd اجرا بشه!

از شدنی که باید بشه، چرا نشه؟ می‌تونیم توی این تاپیک در موردش صحبت کنیم، چون خودم به یه خطا برخوردم.
https://forum.ubuntu-ir.org/index.php?topic=147460.msg1152703
عنوان: پاسخ : گذاشتن برنامه تو استارت آپ بصورت پس زمینه
ارسال شده توسط: سلمان م. در 26 بهمن 1396، 03:50 ب‌ظ
دو تا برنامه معرفی کرده اونارو نصب کردم ولی باز آیکنش موقع روشن شدن سیستم نمیاد
برای استفاده از mailnag نیاز به تنظمیات خاصی نداری، فقط  mailnag رو نصب کنی، خودش کارش رو انجام می‌ده.

اطلاعات بیشتر: https://wiki.ubuntu.ir/wiki/Mailnag