انجمنهای فارسی اوبونتو
کمک و پشتیبانی => راهنماها، نکات و ترفندها => نویسنده: MADMAN در 21 امرداد 1391، 11:59 بظ
-
سلام دوستان از زمانی که مینت نصب کردم خیلی ازش راضیم اما یه مشکل کوچیک باهاش دارم:
اجازهی اجرا اگر فایلی داشته باشم که بتونه اجرا بشه مثلا .sh باشه انوقت اجازهی اجراش برداشته می شه چه با یوزر خودم و چه با یوزر روت بعد از اینکه تیک اجازهی اجرا رو میزنم دوباره اتوماتیک برداشته می شه.
سعی کردم از chmode a+x هم استفاده کنم فایده ای نداشت.
-
فکر کنم خیلی بد موقع زدم هیچکی اینو به خوبی ندیده گفتم بیارمش تو چش! :popcorn: :-({|= :guitar: :-\" =D>
-
من مینت کار نکردم ولی یه بار اون فایل رو توی home folder کپی کنین و امتحان کنین.
-
دقیقا الان توی هوم هستش اما بخش دانلودها!
-
خیلی جالبه این اتفاق فقط زمانی میافته طبق دانشی که من دارم که 1 کاربر شما محدود باشه و 2 توی درایو های ویندوز باشه دیگه حالت دیگه نداره یا اگر هم هست من نمیدونم حالا با روت ببینید میتونید درستش کنید ::)
-
خیلی جالبه این اتفاق فقط زمانی میافته طبق دانشی که من دارم که 1 کاربر شما محدود باشه و 2 توی درایو های ویندوز باشه دیگه حالت دیگه نداره یا اگر هم هست من نمیدونم حالا با روت ببینید میتونید درستش کنید ::)
چه با یوزر خودم و چه با یوزر روت بعد از اینکه تیک اجازهی اجرا رو میزنم دوباره اتوماتیک برداشته می شه.
سعی کردم از chmode a+x هم استفاده کنم فایده ای نداشت.
-
شما گفتید توی home هست home که نمیتونه توی درایورهای ویندوز باشه.
علتش همون فرمت درایورهای ویندوز (fat و ntfs) هست که از permission های یونیکس پشتیبانی نمیکنن پس chmod و chown و اینا بیمعنی هست. permission فایلها موقع مونت کردن درایو مشخص میشه. من فقط از راه پیشرفتهش یعنی ادیت کردن etc/fstab/ بلدم درستش کنم اگه براتون مهمه بگم.
راحتترین راهش اینه که کپی کنی توی home یا هر پارتیشن با فرمت لینوکسی (هر چیزی غیر از فرمتهای ماکروسافتی fat و ntfs) کپی کنید بعد اجرا کنید.