هیچ وقت ، هیچ وقت برنامه گرافیکی با دسترسی ریشه باز نکن.
نه علی جان این طوریا هم که شما می گین نیست (اگر تو اسم شما اشتباه کردم پیشاپیش عذر می خوام
)
دلیل اینکه گفته می شه به نرم افزار گرافیکی دسترسی روت ندین اینه که 99 % نرم افزارهای گرافیکی (حتی نرم افزار معروفی عینه nautilus) برای کاربر روت بهینه نشده و استفاده از اون باعث افزایش ناپایداری سیستم و به خطر انداختن امنیت کاربر میشه چون برنامه نویس هیچ وقت شرایطی رو در نظر نگرفته که کاربر با دسترسی ریشه بیاد فایل منیجر (البته از نوع گرافیکیش) رو باز کنه ولی عوضش دستوراتی عینه cp mv و .. برای کاربر روت بهینه شدن و در واقع برنامه نویس اون شرایط رو هم در نظر گرفته
ولی اینکه بیایم یه حکم کلی بدیم غلطه چون هیچ به
لحاظ تئوری هیچ تفاوتی بین نرم افزار گرافیکی و نرم افزارهای تحت خط فرمان نیست (هر دو تا نرم افزار هستند و حتی ممکنه با یک زبان برنامه نویسی هم نوشته شده باشند) ولی
در عمل تفاوت دارند دلیلش هم همون برنامه نویس و شرایطی هست که در نظر می گیره
منتهی اگه یه نرم افزار گرافیکی برای کاربر روت بهینه بشه هیچ اشکالی نداره برای مثال نرم افزار gparted که کلا با دسترسی روت اجرا میشه و یا synaptic و یا حتی همین gedit که دوستمون استفاده کردند
حالا ما از کجا بدونیم که کدوم نرم افزار بهینه شده و کدوم نه ؟ جواب ساده اس ; در قدم اول
هر نرم افزاری که تو مخازن رسمی باشه و فقط با دسترسی روت اجرا بشه یعنی برای کاربر ریشه بهینه شده عینه gparted , synaptic که تو مخازن هستند و با ریشه هم اجرا می شه در قدم دوم بعضی از نرم افزارها هستن که تحت کاربر عادی اجرا می شن ولی برای ریشه هم بهینه شدن مثل gedit برای تشخیص اونا من راهی جز خوندن ویکی و help و ... راه دیگه ای بلد نیستم مثلا در مورد gedit می بینین که خود help اوبونتو با gksudo و help gnome با sudo اجراش کردن:
https://help.ubuntu.com/community/gedithttps://help.gnome.org/users/gedit/stable/gedit-edit-as-root.html.en