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

تازه کار => انجمن تازه‌کاران => نویسنده: AlirezaNo در 21 آبان 1400، 10:22 ب‌ظ

عنوان: نصب proton vpn
ارسال شده توسط: AlirezaNo در 21 آبان 1400، 10:22 ب‌ظ
سلام ، من تازه اوبونتو رو نصب کردم میخواستم  proton vpn رو نصب کنم
ممنون میشم راهنمایی  کنید
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: sajadspeed در 22 آبان 1400، 02:15 ب‌ظ
سلام برادر ببین با فیلم زیر پیش برو:

https://www.youtube.com/watch?v=m4nHxxzjlIA (https://www.youtube.com/watch?v=m4nHxxzjlIA)

فقط اگه نصب protonvpn-cli ارور بهت داد و نصب نشد از دستور زیر استفاده کن:
sudo pip3 install protonvpn_cli==2.1.0
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: AlirezaNo در 22 آبان 1400، 03:11 ب‌ظ
سلام برادر ببین با فیلم زیر پیش برو:

https://www.youtube.com/watch?v=m4nHxxzjlIA (https://www.youtube.com/watch?v=m4nHxxzjlIA)

فقط اگه نصب protonvpn-cli ارور بهت داد و نصب نشد از دستور زیر استفاده کن:
sudo pip3 install protonvpn_cli==2.1.0


مرسی
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: دانیال بهزادی در 22 آبان 1400، 03:51 ب‌ظ
هیچ‌وقت pip رو خارج از محیط مجازی نصب نکنید.
هیچ‌وقت pip رو با sudo اجرا نکنید.
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: AlirezaNo در 22 آبان 1400، 07:46 ب‌ظ
هیچ‌وقت pip رو خارج از محیط مجازی نصب نکنید.
هیچ‌وقت pip رو با sudo اجرا نکنید.


چرا
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: #unknown# در 22 آبان 1400، 09:45 ب‌ظ
pip مگه تو مخزن نیست ؟
اگه هست پس امنه و چرا نباید با sudo اجرا شه ؟
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: vegetarian در 22 آبان 1400، 09:52 ب‌ظ
هیچ‌وقت pip رو خارج از محیط مجازی نصب نکنید.
هیچ‌وقت pip رو با sudo اجرا نکنید.
چرا آقای بهزادی؟
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: دانیال بهزادی در 23 آبان 1400، 08:25 ق‌ظ
دلایلش زیاده.
۱. چون pip برای اجرا در محیط مجازی و بدون sudo طراحی شده
۲. چون غیر از home، تک‌تک پرونده‌های موجود در سیستم‌عامل باید به دست apt مدیریت شن.
۳. چون خیلی از پرونده‌هایی که sudo (به درست) دستکاری می‌کنه،‌با پرونده‌های موجود در apt تداخل دارن.
۴. دستکاری اون پرونده‌ها apt رو از کار می‌اندازه و توزیع رو خراب می‌کنه.
۵. pip به خاطر کاربردش، سامانهٔ ارتقا نداره و نصبش خارج از محیط مجازی موجب ناامن شدن سامانه می‌شه.
۶. و…
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: Dragon- در 23 آبان 1400، 10:53 ق‌ظ
pip3 چی؟ انگار pip3 فایل‌ها رو داخل /usr/local/ نصب می‌کنه که مدیربسته به اونجا کاری نداره.
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: دانیال بهزادی در 23 آبان 1400، 11:11 ق‌ظ
فرقی نداره.
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: sajadspeed در 23 آبان 1400، 11:20 ق‌ظ
خوب آقای بهزادی الان که بنده میخوام Proton VPN مثلا نصب کنم و با sudo و pip3 باید نصب بشه خوب چیکار کنم نصب نکنم؟
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: دانیال بهزادی در 23 آبان 1400، 11:49 ق‌ظ
یه محیط مجازی بساز و توش نصبش کن.
mkdir proton
cd proton
pytho3 -m venv .env
source .env/bin/activate
pip install protonvpn_cli
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: sajadspeed در 24 آبان 1400، 01:37 ق‌ظ
یه محیط مجازی بساز و توش نصبش کن.
mkdir proton
cd proton
pytho3 -m venv .env
source .env/bin/activate
pip install protonvpn_cli
آهان متوجه شدم ممنون
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: Dragon- در 24 آبان 1400، 09:41 ق‌ظ
فرقی نداره.
مدیربسته که به فایل‌های اونجا کاری نداره. کلا فایل‌های اونجا جای جدایی از فایل‌های سیستم دارند پس چرا باز هم میگید فرقی نداره؟
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: دانیال بهزادی در 24 آبان 1400، 05:27 ب‌ظ
۱. هر پرونده‌ای خارج از home باید فقط و فقط به دست مدیر بسته مدیریت شه
۲. فقط اون مسیر تغییر نمی‌کنه. بر حسب مورد، پرونده‌هادر مسیرهای دیگه هم تغییر می‌کنن.
۳. برای کار کردنشون، باید متغیرهای محیطی دستکاری بشن که به همون اندازه کار خطرناکیه.
۴. بسته‌های نصب شده با pip در صورتی که در محیط مجازی نباشن، سطح حمله رو افزایش می‌دن.
۵. این بسته‌ها، ارتقای خودکار ندارن و در خیلی موارد اصلاً نباید ارتقا پیدا کنن که مشکل امنیتی ایجاد می‌کنه.
عنوان: پاسخ : نصب proton vpn
ارسال شده توسط: Dragon- در 24 آبان 1400، 11:30 ب‌ظ
۳- هر توزیعی رو که دیدم، (به غیر از nix) دایرکتوری‌های داخل /usr/local/ توی متغیر‌های محیطی مرتبط وجود داشتند.
مثلا /usr/local/bin/ توی متغیر PATH بود.
معمولا برنامه‌ها هم فایل‌های اونجا رو بررسی می‌کنند.