احتمالاً شما هم مثل من بعد از آپدیت کردن و یا نصب ادیتور اتم در سیستمعامل گنو/لینوکس با مشکل باز شدن 2 فایل با نامهای atom و ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false بعد از هر اجرا مواجه شده باشید.
امیدوارم که در نسخههای جدید این باگ/مشکل رفع بشه اما تا اون روز بهتره برای خلاص شدن از شر این باگ مراحل زیر رو انجام بدید:
ترمینال رو باز کنید و تایپ کنید:
sudo gedit
دستور بالا از شما رمز حساب کاربری سیستمعامل رو میخواد که بتونه ادیتور gedit رو در حالت Root اجرا بکنه.
توجه: بعد از اجرا شدن نرمافزار gedit ترمینال رو نبندید.
حالا باید از طریق گزینهی Open به مسیر زیر برید و فایل atom_atom.desktop رو باز کنید:
/var/lib/snapd/desktop/applications/
خط زیر رو پیدا کنید:
Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/atom_atom.desktop /snap/bin/atom ATOM_DISABLE_SHELLING_OUT_FOR_ENVIRONMENT=false /usr/bin/atom %F
و با این جایگزین کنید:
Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/atom_atom.desktop /snap/bin/atom %F
فایل رو ذخیره و gedit و ترمینال رو ببندید.
حالا اگه ویرایشگر Atom رو باز کنید میبینید که مشکلش رفع شده و عادی اجرا میشه.
امیدوارم این مطلب برای شما مفید بوده باشه. اگه سوال و یا مشکلی داشتید خوشحال میشم در بخش نظرات با شما همصحبت بشم.