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

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

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


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: ران کردن vscode به صورت روت  (دفعات بازدید: 802 بار)

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

آفلاین howsen

  • Full Member
  • *
  • ارسال: 109
  • جنسیت : پسر
  • خوشحال
ران کردن vscode به صورت روت
« : 23 فروردین 1399، 11:54 ب‌ظ »
سلام رفقا. ویژوال استدیو کد برای ویرایش و ذخیره فایل‌هایی که در داخل دایرکتوری /opt/lampp/htdocs هست، به دسترسی روت نیاز داره که با خط کد زیر به صورت روت اجرا میشه:
sudo code --user-data-dir="~/.vscode-root"راه بهتری نیست به جای هر بار اجرا کردن این کد؟ حتی خواستم از دسکتاپ یه لینک برای ران کردن این دستور بسازم، نشد :/

آفلاین هومان

  • High Hero Member
  • *
  • ارسال: 1527
  • جنسیت : پسر
  • آرچ + گنوم
پاسخ : ران کردن vscode به صورت روت
« پاسخ #1 : 24 فروردین 1399، 12:17 ق‌ظ »
اشتباه استفاده از روت برای رابط های گرافیکی
از ویم برای برنامه نوشتن با روت استفاده کن چون خیلی extensible هستش و خیلی افزونه داره و واقعا قدرتمنده
اقای امیرصمیمی یه دوره ی ویم داره

آفلاین M!lad

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1757
پاسخ : ران کردن vscode به صورت روت
« پاسخ #2 : 24 فروردین 1399، 01:08 ق‌ظ »
روی شاخه مورد نظر دسترسی لازم رو تنظیم کنید تا بتونید با کاربر خودتون در اون شاخه فایل ایجاد / ویرایش کنید.
..I feel no fault for the fault I feel..

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4868
  • جنسیت : پسر
  • masoft قدیم
پاسخ : ران کردن vscode به صورت روت
« پاسخ #3 : 24 فروردین 1399، 12:49 ب‌ظ »
پیشنهاد اول اینه که مستقیما از LAMP که در مخازن اصلی سیستم‌عامل هست استفاده کنید، نه از نرم‌افزارهای جانبی مثل XAMPP یا مشابه.
پیشنهاد دوم اینه که از افزونه‌هایی مثل Userdir توی Apache استفاده کنید که بتونید مستقیما توی دایرکتوری خودتون فایل‌ها رو بخونید و ذخیره کنید. روش دیگه می‌تونه تغییر مجوزهای دایرکتوری‌ای باشه که می‌خواید بهش دسترسی داشته باشید.

از اینکه نرم‌افزارتون رو با کاربر root‌ اجرا کنید، جدا خودداری کنید.

آفلاین Sun-PDA

  • Hero Member
  • *
  • ارسال: 841
پاسخ : ران کردن vscode به صورت روت
« پاسخ #4 : 25 فروردین 1399، 01:43 ق‌ظ »
سلام رفقا. ویژوال استدیو کد برای ویرایش و ذخیره فایل‌هایی که در داخل دایرکتوری /opt/lampp/htdocs هست، به دسترسی روت نیاز داره که با خط کد زیر به صورت روت اجرا میشه:
sudo code --user-data-dir="~/.vscode-root"راه بهتری نیست به جای هر بار اجرا کردن این کد؟ حتی خواستم از دسکتاپ یه لینک برای ران کردن این دستور بسازم، نشد :/
در مورد خطرات اجرای برنامه های گرافیکی با مجوز روت دوستان توضیح دادند
پیشنهاد من هم اینه که به یوزر خودتون دسترسی اون فولدر رو بدید
sudo chmod -R a+rw /opt/lampp/htdocss
این نکته رو هم بگم که برای دستورات طولانی میتونید alias تعریف کنید مثلا اگر از شل پیشفر ض که همون bash هست استفاده میکنید ،فایل .bashrc در فولدر هوم ویرایش کنید و به آخرین خط برید و بنویسید
alias vsroot='sudo code --user-data-dir="~/.vscode-root"'و دخیره کنید ، و ترمینال اگر باز هست ببندید و دوباره باز کنید می تونید . حالا بجای دستور طولانی ای که نوشتی فقط بنویسی vsroot و اینتر رو بزنی

در مورد شورتکات هم که گفتی نتونستی بسازی چون sudo تحت ترمینال اجرا میشه اگر شورتکات میسازی باید تیک run in terminal  رو بزنی یا اینکه فایل شورت کات رو ویرایش کنی و خط Terminal=true رو به اون اضافه کنی
« آخرین ویرایش: 25 فروردین 1399، 01:44 ق‌ظ توسط sun-pda »

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19718
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : ران کردن vscode به صورت روت
« پاسخ #5 : 25 فروردین 1399، 09:37 ق‌ظ »
۱. از خود آپاچی و دوستان استفاده کنید (تسک lamp-server)، نه برنامه‌های خارج از مخزن.
۲. دسترسی مسیر ‪/var/www‬ رو به گروه www-data بدید و خودتون رو هم عضو این گروه کنید.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین howsen

  • Full Member
  • *
  • ارسال: 109
  • جنسیت : پسر
  • خوشحال
پاسخ : ران کردن vscode به صورت روت
« پاسخ #6 : 25 فروردین 1399، 01:23 ب‌ظ »
ممنون از راهنماییتون