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

کمک و پشتیبانی => انجمن عمومی => نویسنده: howsen در 23 فروردین 1399، 11:54 ب‌ظ

عنوان: ران کردن vscode به صورت روت
ارسال شده توسط: howsen در 23 فروردین 1399، 11:54 ب‌ظ
سلام رفقا. ویژوال استدیو کد برای ویرایش و ذخیره فایل‌هایی که در داخل دایرکتوری /opt/lampp/htdocs هست، به دسترسی روت نیاز داره که با خط کد زیر به صورت روت اجرا میشه:
sudo code --user-data-dir="~/.vscode-root"راه بهتری نیست به جای هر بار اجرا کردن این کد؟ حتی خواستم از دسکتاپ یه لینک برای ران کردن این دستور بسازم، نشد :/
عنوان: پاسخ : ران کردن vscode به صورت روت
ارسال شده توسط: هومان در 24 فروردین 1399، 12:17 ق‌ظ
اشتباه استفاده از روت برای رابط های گرافیکی
از ویم برای برنامه نوشتن با روت استفاده کن چون خیلی extensible هستش و خیلی افزونه داره و واقعا قدرتمنده
اقای امیرصمیمی یه دوره ی ویم داره
عنوان: پاسخ : ران کردن vscode به صورت روت
ارسال شده توسط: M!lad در 24 فروردین 1399، 01:08 ق‌ظ
روی شاخه مورد نظر دسترسی لازم رو تنظیم کنید تا بتونید با کاربر خودتون در اون شاخه فایل ایجاد / ویرایش کنید.
عنوان: پاسخ : ران کردن vscode به صورت روت
ارسال شده توسط: nixoeen در 24 فروردین 1399، 12:49 ب‌ظ
پیشنهاد اول اینه که مستقیما از LAMP که در مخازن اصلی سیستم‌عامل هست استفاده کنید، نه از نرم‌افزارهای جانبی مثل XAMPP یا مشابه.
پیشنهاد دوم اینه که از افزونه‌هایی مثل Userdir توی Apache استفاده کنید که بتونید مستقیما توی دایرکتوری خودتون فایل‌ها رو بخونید و ذخیره کنید. روش دیگه می‌تونه تغییر مجوزهای دایرکتوری‌ای باشه که می‌خواید بهش دسترسی داشته باشید.

از اینکه نرم‌افزارتون رو با کاربر root‌ اجرا کنید، جدا خودداری کنید.
عنوان: پاسخ : ران کردن vscode به صورت روت
ارسال شده توسط: Sun-PDA در 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 رو به اون اضافه کنی
عنوان: پاسخ : ران کردن vscode به صورت روت
ارسال شده توسط: دانیال بهزادی در 25 فروردین 1399، 09:37 ق‌ظ
۱. از خود آپاچی و دوستان استفاده کنید (تسک lamp-server)، نه برنامه‌های خارج از مخزن.
۲. دسترسی مسیر ‪/var/www‬ رو به گروه www-data بدید و خودتون رو هم عضو این گروه کنید.
عنوان: پاسخ : ران کردن vscode به صورت روت
ارسال شده توسط: howsen در 25 فروردین 1399، 01:23 ب‌ظ
ممنون از راهنماییتون