11
کافه اوبونتو / پاسخ : نماگرفت از میزکار گنو/لینوکس
« آخرین ارسال توسط seyal 24 تیر 1405، 08:27 قظ »fedora 44 + kde plasma 6.7.2

برای چنین چیزی یا باید از کلی برنامه ریموت دسکتاپ که هست یکی رو استفاده کنی. یه سرچ بکنی کلی پروتکل و ابزار هست. یا از یه تکنیک جالب پروتکل اس اس اچ به اسم X Forwarding که می تونه یه برنامه گرافیکی رو سمت سرور اجرا کنه ولی اینطرف ببینیش (: در واقع تصویر رو فوروارد می کنه. ولی با سرعت های اینترنت ما احتمالش کمه بتونی به شکل موفقی فیلم ببینی با هیچ روشی. البته من تجربه ندارم (: فیلم هام رو لوکال می بینم (:استفاده از XServer به صورت ریموت (یا اینکه با X Forwarding از طریق ssh تانل شود) نیاز به ارتباط شبکه با پینگ پایین دارد وگرنه تجربهٔ خوبی ارائه نمیکند.
من یه سرور VPS اوبونتو دارم و میخوام از طریقه یه ابزار REMOTE ACCESS از یه HOST لینوکس TAILS ازش استفاده کنم. تا الان تونستم با SSH و SFTP بهش وصل بشم اما میخوام GUI داشته باشه که بتونم از BROWSER استفاده کنم و فیلم ببینم. الان از سرویس REMMINA استفاده میکنم که GUI نداره چه پیشنهادی میدین ANYDESK کار نکرد
cp -a /home/aidin/pythonenv/sahra /home/aidin/pythonenv/sahra-backup/home/aidin/pythonenv/sahra/bin/python -m ensurepip --upgrade --default-pip اگر دستور خطا داد که فایل bin/python وجود ندارد یا اجرا نمیشود، همانجا متوقف شو؛ چون در آن حالت مشکل فقط pip نیست و احتمالاً خود محیط مجازی به نسخهٔ قدیمی پایتون وابسته مانده است. فعلاً نباید پوشه را حذف کنی یا محیط جدید را روی همان مسیر بسازی./home/aidin/pythonenv/sahra/bin/python -m pip --version/home/aidin/pythonenv/sahra/bin/pip --versionپیپِ سیستم سالم استبله اینوایرمنت من خراب شده
برای اجرای پیپِ اصلی سیستم بهتر است از یکی از این دو استفاده کنید:کد: [انتخاب]pip3یا شکل مطمئنتر:کد: [انتخاب]python3 -m pipتوضیح :
این pip:کد: [انتخاب]/home/aidin/pythonenv/sahra/bin/pip
پیپِ سراسری سیستم نیست؛ پیپ مخصوص یک محیط مجازی پایتون به نام sahra است.
پیپ اصلی سیستم الان سالم است. خطایی که میبینی مربوط به پیپِ داخل محیط مجازی پروژهٔ sahra است:کد: [انتخاب]/home/aidin/pythonenv/sahra/bin/pip
احتمالاً این محیط بعد از ارتقای اوبونتو و تغییر نسخهٔ پایتون خراب شده است. همان راهنمایی یا دستورهایی را که قبلاً برای نصب و راهاندازی پروژهٔ sahra استفاده کردهای دوباره اجرا کن تا محیط مجازی و پیپ مخصوص پروژه بازسازی شوند.
pip3یا شکل مطمئنتر:python3 -m pipتوضیح :/home/aidin/pythonenv/sahra/bin/pip/home/aidin/pythonenv/sahra/bin/pipapt-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'
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 را همانطور که گفتم انجام بدید و خودتان هم خروجی هارا بخوانید و نتیجه را اینجا بگویید . 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
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 --versioncat /etc/os-release
python3 --version
/usr/bin/python3 --version
apt-cache policy python3 python3-minimal python3-pip python3-pip-whlچرا یک نفر دیگه نباید کدی که شما آزاد توسعه دادی رو به کارفرمای خودت نفروشه مثلا یه رقیب لوکال که می فهمه داری آزاد کار می کنهمتوجه نمیشم واقعا، چطور نرمافزار آزاد رو میشه فروخت؟ میشه توضیح بدین؟دقیقاً همونجوری که نرمافزار مالکیتی رو میشه فروخت: با کارفرما قرارداد میبندی و در ازای هزینهای که دریافت میکنی، نرمافزاری که میخواد رو به صورت آزاد مینویسی. فقط کارت خیلی راحتتره، چون کلی نرمافزار آزاد دیگه هستن که میتونی ازشون در کدهات استفاده کنی و اگه نرمافزارت مالکیتی باشه، باید خودت همهچی رو از اول بنویسی!