انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: theprofessor در 07 اردیبهشت 1399، 03:37 بظ
-
سلام دوستان
یه سوال داشتم خواستم بدونم کسی میدونه برنامه ای رو که نوشتم چطور توی لینوکس به اصطلاح startup کنم و هر بار بعد از boot شدن سیستم اجرا بشه؟
به جز این دو روش زیر:
crontab و بخش startup applications
-
برنامه چی هست؟ چه کار میکنه؟ برخی اوقات برای اجرای صحیح یک برنامه نیاز به یک Environment خاص هست. برخی اوقات هم خیلی ساده میشه اون رو در یک جایی مثل profile./~ قرار داد.
-
میتونی تو سیستم دی هم یه سرویس درست کنی
-
برنامه چی هست؟ چه کار میکنه؟ برخی اوقات برای اجرای صحیح یک برنامه نیاز به یک Environment خاص هست. برخی اوقات هم خیلی ساده میشه اون رو در یک جایی مثل profile./~ قرار داد.
یک برنامه که با پایتون نوشته شده و پینگ سرورم رو میگیره.(فایل رو با pyinstaller به .elf تبدیل کردم)
-
میتونی تو سیستم دی هم یه سرویس درست کنی
میتونید یه مثال بزنی؟(محتوای فایل چی باشه)
-
سلام دوستان
یه سوال داشتم خواستم بدونم کسی میدونه برنامه ای رو که نوشتم چطور توی لینوکس به اصطلاح startup کنم و هر بار بعد از boot شدن سیستم اجرا بشه؟
به جز این دو روش زیر:
crontab و بخش startup applications
من خودم کلی تحقیق کردم به نظرتون فایل .desktop بسازم واسش خوبه؟
-
برنامه چی هست؟ چه کار میکنه؟ برخی اوقات برای اجرای صحیح یک برنامه نیاز به یک Environment خاص هست. برخی اوقات هم خیلی ساده میشه اون رو در یک جایی مثل profile./~ قرار داد.
یک برنامه که با پایتون نوشته شده و پینگ سرورم رو میگیره.(فایل رو با pyinstaller به .elf تبدیل کردم)
خب اینو میتونی تو ~/.xprofile بزاری کفایت میکنه
-
میتونی تو سیستم دی هم یه سرویس درست کنی
میتونید یه مثال بزنی؟(محتوای فایل چی باشه)
https://medium.com/@benmorel/creating-a-linux-service-with-systemd-611b5c8b91d6