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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مشکل پیدا کردن با $PATH [حل شد]  (دفعات بازدید: 598 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین ali7rangoo

  • Sr. Member
  • *
  • ارسال: 282
  • جنسیت : پسر
  • I am a gnu/linux user
مشکل پیدا کردن با $PATH [حل شد]
« : 04 امرداد 1399، 09:19 ب‌ظ »
سلام ،
هنگام نصب برنامه ای (چند برنامه نصب کردم یادم نیست کدومش مثلا  node reactnative )
دستور رو که باید تو .profile قرار میدادم اشتباهی زدم تو ترمینال مربوط بود به $PATH بعد وقتی سیستمو
restart کردم و رمزو میزدم دوباره برمیگشت به صفحه لاگین و دوباره و....
وقتی به tty2 رفتم و startx رو زدم یه ارور داد
Command startx is availabel in folowing places
/bin/startx
/usr/bin/startx
the command could not belocate becaus /usr/bin:bin is not included in the PATH environment variable
و با این دستور
export PATH="/usr/bin:$PATH"
startx کار میکنه ومیاد تو صفحه گرافیکی ولی هر بار restart میکنم دوباره همون آش و همون کاسه!
فکر کنم $PATH م به هم ریخته
خروچی echo $PATH
/opt/node-v12.18.3-linux-x64/bin:/usr/bin:/usr/bin:/opt/node-v12.18.3-linux-x64/bin::/home/{username}/Music/flutersdk/flutter/bin



« آخرین ویرایش: 05 امرداد 1399، 07:59 ق‌ظ توسط ali7rangoo »
خداوند دنیا رو open source قرار داده .
پس باید سورسش رو تغییر بدیم و اون رو به  سوی مثبت ببریم.
vim world

آفلاین ali7rangoo

  • Sr. Member
  • *
  • ارسال: 282
  • جنسیت : پسر
  • I am a gnu/linux user
پاسخ : مشکل پیدا کردن با $PATH
« پاسخ #1 : 04 امرداد 1399، 11:20 ب‌ظ »
کسی نبود :'(
خداوند دنیا رو open source قرار داده .
پس باید سورسش رو تغییر بدیم و اون رو به  سوی مثبت ببریم.
vim world

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : مشکل پیدا کردن با $PATH
« پاسخ #2 : 05 امرداد 1399، 12:31 ق‌ظ »
یک چیزی شبیه این باید مشکل رو حل کنه:

echo PATH='/bin:/sbin:/usr/bin:/usr/sbin' >> ~/.profile
..I feel no fault for the fault I feel..

آفلاین ali7rangoo

  • Sr. Member
  • *
  • ارسال: 282
  • جنسیت : پسر
  • I am a gnu/linux user
پاسخ : مشکل پیدا کردن با $PATH
« پاسخ #3 : 05 امرداد 1399، 07:59 ق‌ظ »
یک چیزی شبیه این باید مشکل رو حل کنه:

echo PATH='/bin:/sbin:/usr/bin:/usr/sbin' >> ~/.profile
خدا رو شکر حل شد.
ممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممممنون میلاد عزیز \\:D/ \\:D/
خداوند دنیا رو open source قرار داده .
پس باید سورسش رو تغییر بدیم و اون رو به  سوی مثبت ببریم.
vim world

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : مشکل پیدا کردن با $PATH [حل شد]
« پاسخ #4 : 05 امرداد 1399، 10:29 ق‌ظ »
یک نکته‌ای رو تصحیح کنم. من ترتیب رو در دستور بالا رعایت نکرده بودم. فایل profile. رو بازکنید. آخرین خط رو که اضافه کردیم به این شکل تغییر بدید:

PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
اگر فایل رو بازکنید. احتمالا باید خطی که خودتون اضافه کردید و مشکل ایجاد کرده رو هم پیدا کنید. می‌تونید کلا هر دو رو حذف کنید و باید مشکل برطرف بشه.
..I feel no fault for the fault I feel..