انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: :) atefeh در 02 اردیبهشت 1399، 12:36 ق‌ظ

عنوان: ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: :) atefeh در 02 اردیبهشت 1399، 12:36 ق‌ظ
سلام...میخوام vmd نصب کنم.ارور میده.
چجوری برطرفش کنم؟
(http://uupload.ir/files/h6lw_screenshot_from_2020-04-21_00-37-09.png) (http://uupload.ir/)
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: SLACKER در 02 اردیبهشت 1399، 12:40 ق‌ظ
اول دستور sudo بنویسید
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: :) atefeh در 02 اردیبهشت 1399، 12:45 ق‌ظ
اول دستور sudo بنویسید
خیلی ممنون بابت راهنمایی.ولی درست نشد
(http://uupload.ir/files/jsua_screenshot_from_2020-04-21_00-43-41.png) (http://uupload.ir/)
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: SLACKER در 02 اردیبهشت 1399، 12:56 ق‌ظ
اول دستور sudo بنویسید
خیلی ممنون بابت راهنمایی.ولی درست نشد
(http://uupload.ir/files/jsua_screenshot_from_2020-04-21_00-43-41.png) (http://uupload.ir/)
چه فایلهایی توی پوشه برنامه هست؟
ls
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: :) atefeh در 02 اردیبهشت 1399، 12:57 ق‌ظ
اول دستور sudo بنویسید
خیلی ممنون بابت راهنمایی.ولی درست نشد
(http://uupload.ir/files/jsua_screenshot_from_2020-04-21_00-43-41.png) (http://uupload.ir/)
چه فایلهایی توی پوشه برنامه هست؟
ls

(http://uupload.ir/files/oj0q_screenshot_from_2020-04-21_00-56-58.png) (http://uupload.ir/)
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: SLACKER در 02 اردیبهشت 1399، 01:05 ق‌ظ
chmod +x configure

./configure
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: :) atefeh در 02 اردیبهشت 1399، 02:05 ق‌ظ
chmod +x configure

./configure
(http://uupload.ir/files/ahyo_screenshot_from_2020-04-21_02-03-36.png) (http://uupload.ir/)
قبلا راحت نصب شده بود...عجیبه برام
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: :) atefeh در 02 اردیبهشت 1399، 02:12 ق‌ظ
chmod +x configure

./configure
اوبونتو 20.04 نصب کردم.به این که ربطی نداره؟!
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: هومان در 02 اردیبهشت 1399، 02:28 ق‌ظ
chmod +x configure

./configure
(http://uupload.ir/files/ahyo_screenshot_from_2020-04-21_02-03-36.png) (http://uupload.ir/)
قبلا راحت نصب شده بود...عجیبه برام
](*,) ](*,) ](*,) ](*,)
باید تو پوشه خودش بزنی دستورو ](*,) ](*,) :-X :-X
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: SLACKER در 02 اردیبهشت 1399، 02:29 ق‌ظ
chmod +x configure

./configure
(http://uupload.ir/files/ahyo_screenshot_from_2020-04-21_02-03-36.png) (http://uupload.ir/)
قبلا راحت نصب شده بود...عجیبه برام
شما الان در پوشه home  هستید برید به جایی که برنامه هست
sudo هم قبل chmod بنویسید
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: :) atefeh در 02 اردیبهشت 1399، 01:24 ب‌ظ
chmod +x configure

./configure
(http://uupload.ir/files/ahyo_screenshot_from_2020-04-21_02-03-36.png) (http://uupload.ir/)
قبلا راحت نصب شده بود...عجیبه برام
](*,) ](*,) ](*,) ](*,)
باید تو پوشه خودش بزنی دستورو ](*,) ](*,) :-X :-X


ببخشید:))) تازه کارم ;D درست شد.مرسی
عنوان: پاسخ : ارور: bash: ./configure: Permission denied
ارسال شده توسط: :) atefeh در 02 اردیبهشت 1399، 01:25 ب‌ظ
chmod +x configure

./configure
(http://uupload.ir/files/ahyo_screenshot_from_2020-04-21_02-03-36.png) (http://uupload.ir/)
قبلا راحت نصب شده بود...عجیبه برام
شما الان در پوشه home  هستید برید به جایی که برنامه هست
sudo هم قبل chmod بنویسید

خیلیییی ممنونم...مرسی با حوصله جواب دادین... درست شد
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: nixoeen در 03 اردیبهشت 1399، 10:04 ب‌ظ
sudo هم قبل chmod بنویسید
نیازی نداره. همچنین استفاده از sudo باید بسیار کنترل‌شده باشه، نه اینکه هر چیزی کار نکرد، یه sudo قبلش بذارید.
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: :) atefeh در 04 اردیبهشت 1399، 12:35 ق‌ظ
sudo هم قبل chmod بنویسید
نیازی نداره. همچنین استفاده از sudo باید بسیار کنترل‌شده باشه، نه اینکه هر چیزی کار نکرد، یه sudo قبلش بذارید.
مشکلی پیش میاد اگه sudo زیاد بزنم؟ ببخشید اگه سوالم خیلی مبتدیه اخه من با خود اوبونتو خیلی کاری ندارم. یه سری نرم افزار نیاز دارم که رو ویندوز نصب نمیشه از سر اجبار با اوبونتو کار میکنم.
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: هومان در 04 اردیبهشت 1399، 02:56 ق‌ظ
sudo هم قبل chmod بنویسید
نیازی نداره. همچنین استفاده از sudo باید بسیار کنترل‌شده باشه، نه اینکه هر چیزی کار نکرد، یه sudo قبلش بذارید.
مشکلی پیش میاد اگه sudo زیاد بزنم؟ ببخشید اگه سوالم خیلی مبتدیه اخه من با خود اوبونتو خیلی کاری ندارم. یه سری نرم افزار نیاز دارم که رو ویندوز نصب نمیشه از سر اجبار با اوبونتو کار میکنم.
sudo دسترسی به انجام هرکاریو داری حتی پا ک کردن و فرمت کل دیسک پس بی محابا نباید ازش استفاده کرد
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: nixoeen در 04 اردیبهشت 1399، 06:49 ب‌ظ
مشکلی پیش میاد اگه sudo زیاد بزنم؟ ببخشید اگه سوالم خیلی مبتدیه اخه من با خود اوبونتو خیلی کاری ندارم. یه سری نرم افزار نیاز دارم که رو ویندوز نصب نمیشه از سر اجبار با اوبونتو کار میکنم.
هر دستوری که بعد از sudo میاد، باید دقیقا بدونید چیکار می‌کنه. عموما فقط برای نصب نرم‌افزار sudo لازمه و در اکثر موارد دیگه لازم نیست. استفادهٔ نامناسب از sudo پایداری و امنیت سیستمتون رو بهم میریزه.
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: SLACKER در 05 اردیبهشت 1399، 11:46 ب‌ظ
sudo هم قبل chmod بنویسید
نیازی نداره. همچنین استفاده از sudo باید بسیار کنترل‌شده باشه، نه اینکه هر چیزی کار نکرد، یه sudo قبلش بذارید.
یادم نبود باید sudo هم نوشته بشه یا نه
حالا یک سوال: چطور بفهمیم کجا باید sudo استفاده بشه و کجا نه؟
مثلا میخوام لیست هارد دیسک ها رو نگاه کنم خب fdisk -l عادی که کار نمیکنه باید sudo هم بنویسم. الان برای سیستم بد نمیشه؟

عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: هومان در 06 اردیبهشت 1399، 12:07 ق‌ظ
sudo هم قبل chmod بنویسید
نیازی نداره. همچنین استفاده از sudo باید بسیار کنترل‌شده باشه، نه اینکه هر چیزی کار نکرد، یه sudo قبلش بذارید.
یادم نبود باید sudo هم نوشته بشه یا نه
حالا یک سوال: چطور بفهمیم کجا باید sudo استفاده بشه و کجا نه؟
مثلا میخوام لیست هارد دیسک ها رو نگاه کنم خب fdisk -l عادی که کار نمیکنه باید sudo هم بنویسم. الان برای سیستم بد نمیشه؟
به نظر خودت لیست هارد دیسک ها خطرناکه؟
چیزایی باید که مواظب بود که میخوان چیزی بنویسن یا تغییری بدن
پ.ن:
میتونی از دستور lsblk استفاده کنی سودو نمیخوادش
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: SLACKER در 06 اردیبهشت 1399، 01:46 ق‌ظ
sudo هم قبل chmod بنویسید
نیازی نداره. همچنین استفاده از sudo باید بسیار کنترل‌شده باشه، نه اینکه هر چیزی کار نکرد، یه sudo قبلش بذارید.
یادم نبود باید sudo هم نوشته بشه یا نه
حالا یک سوال: چطور بفهمیم کجا باید sudo استفاده بشه و کجا نه؟
مثلا میخوام لیست هارد دیسک ها رو نگاه کنم خب fdisk -l عادی که کار نمیکنه باید sudo هم بنویسم. الان برای سیستم بد نمیشه؟
به نظر خودت لیست هارد دیسک ها خطرناکه؟
چیزایی باید که مواظب بود که میخوان چیزی بنویسن یا تغییری بدن
پ.ن:
میتونی از دستور lsblk استفاده کنی سودو نمیخوادش
خب اینم نتیجه دو تا دستور:
fdisk
Device         Start       End   Sectors   Size Type
/dev/sdb1         40    409639    409600   200M EFI System
/dev/sdb2     409640 937084919 936675280 446.7G Apple HFS/HFS+
/dev/sdb3  937347072 976510975  39163904  18.7G Microsoft basic data
lsblk
sdb      8:16   0 465.8G  0 disk
├─sdb1   8:17   0   200M  0 part /boot/efi
├─sdb2   8:18   0 446.7G  0 part
└─sdb3   8:19   0  18.7G  0 part
خدایی با lsblk میشه فهمید چی به چیه؟ خودت خندت نمیگیره؟
جدا از این دو دستور
سوال من اینه؟ چطور بفهمیم کجا باید sudo استفاده بشه و کجا نه؟
اگه میخوایی این رو بگی : چیزایی باید که مواظب بود که میخوان چیزی بنویسن یا تغییری بدن جوابش اینه شاید شما لینوس توروالدز باشی تکلیف کسی که امروز اوبونتو نصب کرده چیه؟ از کجا بفهمه sudo رو باید کجا استفاده کنه
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: هومان در 06 اردیبهشت 1399، 01:35 ب‌ظ
هر جا دستور میگه permission denied  ;D ;D
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: دانیال بهزادی در 07 اردیبهشت 1399، 05:20 ب‌ظ
هر جا دستور میگه permission denied  ;D ;D
اگه پرونده‌ای دسترسی اجرایی نداشته باشه هم همین رو می‌گه!
عنوان: پاسخ : ارور: bash: ./configure: Permission denied ((حل شد))
ارسال شده توسط: nixoeen در 07 اردیبهشت 1399، 08:57 ب‌ظ
حالا یک سوال: چطور بفهمیم کجا باید sudo استفاده بشه و کجا نه؟
مثلا میخوام لیست هارد دیسک ها رو نگاه کنم خب fdisk -l عادی که کار نمیکنه باید sudo هم بنویسم. الان برای سیستم بد نمیشه؟
برای این قضیه باید یک شناخت پایه‌ای از سیستم داشته باشید و بدونید دقیقا دستوری که جلوی sudo هست، چرا نیاز به دسترسی ریشه داره. این شناخت پایه‌ای واقعا چیز عجیب قریبی نیست و با کمی مطالعه به دست میاد. برای شروع می‌تونه کتاب LFS اطلاعات خوبی در مورد توزیع‌های گنو-لینوکس بهتون بده.

برای مثال، fdisk مستقیما نیاز به دسترسی به فایل‌های اصلی سیستمی مثل dev/sda/ داره. چرا خب کاربر عادی این دسترسی رو نداره؟ داشتن این دسترسی مثلا می‌تونه به کاربر عادی این امکان رو بده که فایل‌های سیستمی مثلا چیزهایی که توی /root/ هستند رو بخونه. آیا اجرای این دستور مشکلی ایجاد می‌کنه؟ نرم‌افزاری مثل fdisk قابلیت از بین بردن تمامی اطلاعات شما رو داره، در نتیجه باید کاملا مراقب باشید و بدونید دستوری که میزنید چیکار می‌کنه. اگر مطمئن نیستید، حتما مستندات اون رو بخونید و مطمئن بشید دستور رو درست اجرا کردید.

حالا چرا مثلا configure رو با sudo اجرا نکنیم؟ اول باید بشناسیم که configure چیکار می‌کنه. configure فقط کتاب‌خونه‌ها رو چک می‌کنه و یک سری فایل ایجاد برای ساخت پروژه ایجاد می‌کنه که نیازی به دسترسی ریشه نداره، در نتیجه نباید هم با دسترسی ریشه انجام بشه. مشکلش چیه اگر با دسترسی ریشه انجام بشه؟ میتونه باعث بشه فایل‌های ایجاد شده دسترسی ریشه داشته باشند و این نیاز رو ایجاد می‌کنه که برای هر تغییری اونجا دوباره دسترسی ریشه داشته باشیم. خب دوباره ممکنه بپرسید مشکلش چیه که همیشه دسترسی ریشه استفاده بشه؟ چند مشکل اصلی وجود داره. اشتباه همیشه ممکنه پیش بیاد و با استفادهٔ دائم از دسترسی ریشه، شانس اینکه شما سیستم‌تون رو به دلیل یک اشتباه خراب کنید، زیاد میشه. گنو-لینوکس بر اساس دسترسی‌ها کار می‌کنه و اگر دائما از دسترسی ریشه استفاده کنید، فایل‌هایی ایجاد می‌کنید که کاربر عادی‌تون دسترسی تغییر اون‌ها رو نخواهد داشت و این می‌تونه در موارد زیادی باعث ناپایداری سیستمتون بشه. یکی از دلایل امنیت گنو-لینوکس هم همین دسترسی‌ها هستش و وقتی دائما از دسترسی ریشه استفاده کنیم، در حقیقت این موضوع رو دور میزنیم و امنیت سیستم رو پایین میاریم.

حالا ممکنه بگید که خب نمیشه که همیشه بدونیم اون دستور چیکار می‌کنه و این موضوع غیر عملی هستش. اینطور نیست. دستوراتی که نیاز به sudo دارند بسیار محدود هستند و یادگیری روند کار اون‌ها اونقدرها زمان نمی‌گیره. واقعا پیشنهاد می‌کنم که کتاب LFS رو بخونید و سیستم‌تون رو بهتر بشناسید. مطمئن باشید وقتی که سرمایه‌گذاری می‌کنید، در درازمدت باعث بازدهی بیشترتون میشه.