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

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

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

اوبونتو ۲۶٫۰۴ «راکون ثابت‌قدم» با پشتیبانی بلند مدّت منتشر شد 🎊

آخرین ارسال‌ها

صفحه: 1 [2] 3 4 ... 10
11
کافه اوبونتو / پاسخ : نماگرفت از میزکار گنو/لینوکس
« آخرین ارسال توسط seyal 24 تیر 1405، 08:27 ق‌ظ »
fedora 44 + kde plasma 6.7.2



12
شبکه و سرویس‌ دهنده‌ها / پاسخ : GUI با Remote Access
« آخرین ارسال توسط A. Ekramian 23 تیر 1405، 01:17 ق‌ظ »
برای چنین چیزی یا باید از کلی برنامه ریموت دسکتاپ که هست یکی رو استفاده کنی. یه سرچ بکنی کلی پروتکل و ابزار هست. یا از یه تکنیک جالب پروتکل اس اس اچ به اسم X Forwarding که می تونه یه برنامه گرافیکی رو سمت سرور اجرا کنه ولی اینطرف ببینیش (: در واقع تصویر رو فوروارد می کنه. ولی با سرعت های اینترنت ما احتمالش کمه بتونی به شکل موفقی فیلم ببینی با هیچ روشی. البته من تجربه ندارم (: فیلم هام رو لوکال می بینم (:
استفاده از XServer به صورت ریموت (یا اینکه با X Forwarding از طریق ssh تانل شود) نیاز به ارتباط شبکه با پینگ پایین دارد وگرنه تجربهٔ خوبی ارائه نمی‌کند.

من یه سرور VPS اوبونتو دارم و می‌خوام از طریقه یه ابزار REMOTE ACCESS از یه HOST لینوکس TAILS ازش استفاده کنم. تا الان تونستم با SSH و SFTP بهش وصل بشم اما می‌خوام GUI داشته باشه که بتونم از BROWSER استفاده کنم و فیلم ببینم. الان از سرویس REMMINA استفاده می‌کنم که GUI نداره چه پیشنهادی میدین ANYDESK کار نکرد

قبل از هرچیز XServer را روی VPS نصب کنید به همراه حداقل یک Window manager (یا اینکه Display manager)
سپس از برنامه‌های remote desktop استفاده کنید (پیشنهاد من tightvncserver)
حتما ارتباط vnc را به طریقی (ssh پیشنهاد می‌شود) رمزنگاری کنید.
13
نه، لزوماً کتابخانه‌ها پاک نشده‌اند. فایل `bin/pip` فقط اجراکنندهٔ پیپ است؛ خود کتابخانه‌ها معمولاً داخل پوشهٔ `lib/python*/site-packages` همان محیط قرار دارند. احتمالاً بعد از ارتقای پایتون، محیط مجازی قدیمی ناسازگار شده است. فعلاً پوشهٔ `sahra` را حذف یا بازسازی نکن تا اول بررسی شود کتابخانه‌های قبلی هنوز داخلش هستند یا نه.


برای برگرداندن فقط پیپِ محیط sahra، بدون حذف محیط و کتابخانه‌های موجود، ابتدا از پوشه نسخهٔ پشتیبان بگیر
cp -a /home/aidin/pythonenv/sahra /home/aidin/pythonenv/sahra-backup
و بعد این دستور [1] را اجرا کن :
/home/aidin/pythonenv/sahra/bin/python -m ensurepip --upgrade --default-pip اگر دستور خطا داد که فایل bin/python وجود ندارد یا اجرا نمی‌شود، همان‌جا متوقف شو؛ چون در آن حالت مشکل فقط pip نیست و احتمالاً خود محیط مجازی به نسخهٔ قدیمی پایتون وابسته مانده است. فعلاً نباید پوشه را حذف کنی یا محیط جدید را روی همان مسیر بسازی.
دستور ensurepip دقیقاً برای نصب دوبارهٔ pip در یک نصب پایتون یا محیط مجازی موجود ساخته شده و برای این کار به اینترنت هم نیاز ندارد. این دستور قرار نیست سایر کتابخانه‌های محیط را پاک کند.

سپس با این دستور بررسی کن:

/home/aidin/pythonenv/sahra/bin/python -m pip --version/home/aidin/pythonenv/sahra/bin/pip --version
اگر دستور اول خطا داد، ادامه نده و همان خروجی خطا را بفرست.
14
پیپِ سیستم سالم است
برای اجرای پیپِ اصلی سیستم بهتر است از یکی از این دو استفاده کنید:
pip3یا شکل مطمئن‌تر:
python3 -m pipتوضیح :
این pip:

/home/aidin/pythonenv/sahra/bin/pip
پیپِ سراسری سیستم نیست؛ پیپ مخصوص یک محیط مجازی پایتون به نام sahra است.
پیپ اصلی سیستم الان سالم است. خطایی که می‌بینی مربوط به پیپِ داخل محیط مجازی پروژهٔ sahra است:

/home/aidin/pythonenv/sahra/bin/pip
احتمالاً این محیط بعد از ارتقای اوبونتو و تغییر نسخهٔ پایتون خراب شده است. همان راهنمایی یا دستورهایی را که قبلاً برای نصب و راه‌اندازی پروژهٔ sahra استفاده کرده‌ای دوباره اجرا کن تا محیط مجازی و پیپ مخصوص پروژه بازسازی شوند.
بله اینوایرمنت من خراب شده
راهی نیست کتاب خونه هایی که دانلود کردم رو برگردونم
15
پیپِ سیستم سالم است
برای اجرای پیپِ اصلی سیستم بهتر است از یکی از این دو استفاده کنید:
pip3یا شکل مطمئن‌تر:
python3 -m pipتوضیح :
این pip:

/home/aidin/pythonenv/sahra/bin/pip
پیپِ سراسری سیستم نیست؛ پیپ مخصوص یک محیط مجازی پایتون به نام sahra است.
پیپ اصلی سیستم الان سالم است. خطایی که می‌بینی مربوط به پیپِ داخل محیط مجازی پروژهٔ sahra است:

/home/aidin/pythonenv/sahra/bin/pip
احتمالاً این محیط بعد از ارتقای اوبونتو و تغییر نسخهٔ پایتون خراب شده است. همان راهنمایی یا دستورهایی را که قبلاً برای نصب و راه‌اندازی پروژهٔ sahra استفاده کرده‌ای دوباره اجرا کن تا محیط مجازی و پیپ مخصوص پروژه بازسازی شوند.
16

apt-cache policy python3.14 python3.14-minimal libpython3.14-stdlib
python3.14:
  Installed: 3.14.4-1ubuntu0.1
  Candidate: 3.14.4-1ubuntu0.1
  Version table:
 *** 3.14.4-1ubuntu0.1 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages
        100 /var/lib/dpkg/status
     3.14.4-1 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute/main amd64 Packages
python3.14-minimal:
  Installed: 3.14.4-1ubuntu0.1
  Candidate: 3.14.4-1ubuntu0.1
  Version table:
 *** 3.14.4-1ubuntu0.1 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages
        100 /var/lib/dpkg/status
     3.14.4-1 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute/main amd64 Packages
libpython3.14-stdlib:
  Installed: 3.14.4-1ubuntu0.1
  Candidate: 3.14.4-1ubuntu0.1
  Version table:
 *** 3.14.4-1ubuntu0.1 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu resolute-security/main amd64 Packages
        100 /var/lib/dpkg/status
     3.14.4-1 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute/main amd64 Packages

python3 -m pip --version
pip3 --version
pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.14)
pip 25.1.1 from /usr/lib/python3/dist-packages/pip (python 3.14)

pip
Traceback (most recent call last):
  File "/home/aidin/pythonenv/sahra/bin/pip", line 5, in <module>
    from pip._internal.cli.main import main
ModuleNotFoundError: No module named 'pip'
17
جواب ناقص بهم دادید !
نتیجه دستوراتی که دادم چه شد ؟
دوباره این مراحل را تکرار کنید.
- - -

یک ناسازگاری کوچک دیده می‌شود:
python3 package: 3.14.3-0ubuntu2
python3 --version: Python 3.14.4
این می‌تواند ناشی از نیمه‌کاره ماندن ارتقا یا هماهنگ نبودن بعضی بسته‌های جزئی پایتون باشد. بااین‌حال برای مشکل فعلی، همین ترتیب مناسب است:
sudo dpkg --configure -a
sudo apt --fix-broken install
sudo apt update
sudo apt install --reinstall python3-pip python3-pip-whl
بعد:python3 -m pip --version
pip3 --version
اگر هنوز No module named 'pip' داد، آن‌وقت بهتر است نسخه‌های بسته‌های اصلی پایتون را هم بفرستید(خروجی):
apt-cache policy python3.14 python3.14-minimal libpython3.14-stdlibولی در این مرحله، نصب مجدد دو بستهٔ pip را همانطور که گفتم انجام بدید و خودتان هم خروجی هارا بخوانید و نتیجه را اینجا بگویید .
18
cat /etc/os-release

python3 --version
/usr/bin/python3 --version

apt-cache policy python3 python3-minimal python3-pip python3-pip-whl
PRETTY_NAME="Ubuntu 26.04 LTS"
NAME="Ubuntu"
VERSION_ID="26.04"
VERSION="26.04 LTS (Resolute Raccoon)"
VERSION_CODENAME=resolute
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=resolute
LOGO=ubuntu-logo
Python 3.14.4
Python 3.14.4
python3:
  Installed: 3.14.3-0ubuntu2
  Candidate: 3.14.3-0ubuntu2
  Version table:
 *** 3.14.3-0ubuntu2 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute/main amd64 Packages
        100 /var/lib/dpkg/status
python3-minimal:
  Installed: 3.14.3-0ubuntu2
  Candidate: 3.14.3-0ubuntu2
  Version table:
 *** 3.14.3-0ubuntu2 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute/main amd64 Packages
        100 /var/lib/dpkg/status
python3-pip:
  Installed: 25.1.1+dfsg-1ubuntu2
  Candidate: 25.1.1+dfsg-1ubuntu2
  Version table:
 *** 25.1.1+dfsg-1ubuntu2 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
        500 http://ir.archive.ubuntu.com/ubuntu resolute/universe i386 Packages
        100 /var/lib/dpkg/status
python3-pip-whl:
  Installed: 25.1.1+dfsg-1ubuntu2
  Candidate: 25.1.1+dfsg-1ubuntu2
  Version table:
 *** 25.1.1+dfsg-1ubuntu2 500
        500 http://ir.archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
        500 http://ir.archive.ubuntu.com/ubuntu resolute/universe i386 Packages
        100 /var/lib/dpkg/status
19
این دستورات رو بزنید و ببینید نتیجه چه میشود :
sudo dpkg --configure -a
sudo apt --fix-broken install
sudo apt update
sudo apt install --reinstall python3-pip python3-pip-whl
نتیجه را با این دستور آزمایش کنید:
python3 -m pip --version
pip3 --version

خروجی این دستورات رو هم همین جا بفرستید :
cat /etc/os-release

python3 --version
/usr/bin/python3 --version

apt-cache policy python3 python3-minimal python3-pip python3-pip-whl
20
متوجه نمیشم واقعا، چطور نرم‌افزار آزاد رو میشه فروخت؟ میشه توضیح بدین؟
دقیقاً همون‌جوری که نرم‌افزار مالکیتی رو می‌شه فروخت: با کارفرما قرارداد می‌بندی و در ازای هزینه‌ای که دریافت می‌کنی، نرم‌افزاری که می‌خواد رو به صورت آزاد می‌نویسی. فقط کارت خیلی راحت‌تره، چون کلی نرم‌افزار آزاد دیگه هستن که می‌تونی ازشون در کدهات استفاده کنی و اگه نرم‌افزارت مالکیتی باشه، باید خودت همه‌چی رو از اول بنویسی!
چرا یک نفر دیگه نباید کدی که شما آزاد توسعه دادی رو به کارفرمای خودت نفروشه مثلا یه رقیب لوکال که می فهمه داری آزاد کار می کنه

بعد مگه نرم افزار آزاد اجازه باز نشر نداره چرا می گی اگه بخوایم مالکیتی کار کنیم باید همه چیو از اول بنویسیم
صفحه: 1 [2] 3 4 ... 10