انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Yoord در 25 بهمن 1396، 07:57 بظ
-
سلام
چطوری میشه یه برنامه رو تو استارت آپ اوبونتو گذاشت به شرط این که برنامه بالا نیاد و تو پس زمینه اجرا شه؟
تو استارت آپ بصورت عادی میزارم ولی برنامه رو اجرا میکنه و بالا میاره. من میخوام تو پس زمینه اجرا شه و برنامه رو نشون نده
-
سلام
چطوری میشه یه برنامه رو تو استارت آپ اوبونتو گذاشت به شرط این که برنامه بالا نیاد و تو پس زمینه اجرا شه؟
تو استارت آپ بصورت عادی میزارم ولی برنامه رو اجرا میکنه و بالا میاره. من میخوام تو پس زمینه اجرا شه و برنامه رو نشون نده
در این مورد, ابزارها به سه دسته تقسیم میشند, یه سری ابزار که در خط فرمان اجرا میشن (مثلا یه اسکریپت که خود کاربر نوشته و یه کاری میکنه), یه سری ابزار مثل firefox که خب گرافیکی هستند و اجرا شدن توی پس زمینه معنی نمیده براشون و بالاخره دستهی سوم که یه قسمتش باید توی پس زمینه اجرا بشه و قسمت دیگهاش که کاربر مستقیما باش در ارتباط هست, مثل jupyter notebook که متشکل از یک هسته هست و قسمت دیگهاش که کاربرباهاش در ارتباط هست (در اینجا برای من به عنوان home page مرورگر که میشه http://localhost:8888/tree), توی دستهی سوم اول باید هسته شروع به کار کنه تا بعد کاربر بتونه از اون ابزار استفاده کنه, که معمولا برای هر ابزار متفاوت هست و خود توسعه دهندههاش توی مستنداتش مینویسند, در واقع طوری برنامه نویسی میشن که میگن اگه مثلا فلان آرگمان را دریافت کردی فقط هسته را اجرا کن و دیگه مرورگر را باز نکن و به اون آدرسی که کمی قبلتر دادم نرو (این مثالش برای jupyter notebook بود)
jupyter notebook --no-browser
شما باید اسم ابزار مورد نظرتون را در سوالتون مینوشتید, سوال شما ناقصه و با این اطلاعات نمیتونیم کمکی بهتون بکنیم :)
-
من از برنامه nylas mail استفاده میکنم.
برای اینکه ناتفیکیشن ایمیل رو ببینم حتما باید یک بار برنامه رو باز کنم.
برای همینم مجبورم که اینو تو استارت آپ بزارم
ولی اینجوری خود برنامه هم اجرا میشه و من میخوام به قول شما فقط هسته ش اجرا شه، پوسته گرافیکیش نه
-
اگر خود nylas mail قابلیتش رو نداره و سنگین هست از mailnag استفاده کن. وقتی ایمیل اومد، روش کلیک می کنی و برنامه nylas تازه باز میشه
(https://raw.githubusercontent.com/pulb/mailnag-design/master/Flyer/Mailnag_flyer2.png)
-
دو تا برنامه معرفی کرده اونارو نصب کردم ولی باز آیکنش موقع روشن شدن سیستم نمیاد
-
اوکی شد ممنون
-
دیگه تقریبا تمامی توزیعهای رایج و عمده از systemd استفاده میکنن، برای این کار میتونی صفحه زیر رو بخونی:
https://fedoramagazine.org/systemd-getting-a-grip-on-units
یا man file زیر رو:
$ man systemd.service
-
ولی اینجوری خود برنامه هم اجرا میشه و من میخوام به قول شما فقط هسته ش اجرا شه، پوسته گرافیکیش نه
صحبتم راجع به هسته در پست اولم مربوط به همون ابزاری (jupyter notebook) که معرفی کردم بود, به صورت کلی فکر نکنم درست باشه برای هر ابزاری از این عبارت استفاده کنیم, حتی آخر صحبتهام هم نوشتم که این مثال مربوط به این ابزار بود:
(این مثالش برای jupyter notebook بود)
-----------
دیگه تقریبا تمامی توزیعهای رایج و عمده از systemd استفاده میکنن، برای این کار میتونی صفحه زیر رو بخونی:
https://fedoramagazine.org/systemd-getting-a-grip-on-units
یا man file زیر رو:
$ man systemd.service
در صورتی که اون ابزاری که میخواهیم در استارتاپ قرار بدیم یک سرویس باشه, فکر میکنم در این مورد خاص (ابزار مربوطه به mail که معرفی کردند), نشه اون را به عنوان سرویس در Enable کرد تا هربار موقع بارگذاری systemd اجرا بشه!
-
دیگه تقریبا تمامی توزیعهای رایج و عمده از 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
-
دو تا برنامه معرفی کرده اونارو نصب کردم ولی باز آیکنش موقع روشن شدن سیستم نمیاد
برای استفاده از mailnag نیاز به تنظمیات خاصی نداری، فقط mailnag رو نصب کنی، خودش کارش رو انجام میده.
اطلاعات بیشتر: https://wiki.ubuntu.ir/wiki/Mailnag