به من گفتن سرور ترکیده بیا یه نگاه بنداز. رفتم نگاه کردم دیدم یکی میخواسته پایتون ۳ نصب کنه. ورداشته یه virtualenv درست کرده. user/bin/python3 رو لینک کرده به venv خودش. و محتوای ls رو ریخته توی usr/bin/python2.7. این رو از کجا فهمیدم؟ تلاش کردم -V بزنم نمیفهمید. --version زدم. دیدم نوشته ls (GNU CoreUtils).
ازون طرف راهانداز yum با پایتون ۲ نوشته شده و اول فایل اجراییش با علامت شابنگ میره دنبال python۲. توی کدوم پوشه؟ توی usr/bin/python . درسته با چند تا ln میرسه به همون فایلی که محتوای ls توش به عنوان پایتون کپی شده و در نتیجه yum هم به درستی اجرا نمیشه. بنابراین تا اینجا نمیشه از طریق مدیر بستههای yum چیزی نصب کرد.
راه حل چیه؟ گشتن و پیدا کردن python2 بر روی سیستم. Locate هم نصب نیست. بنابراین این راه حل کنسله. راه حل بعدی چیه؟ دانلود کردن python2 و ست کردن درست لینکهای پایتون.
کلاً احساس میکنم طرف با لانچیکو زده خودش رو ناقص کرده.
Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.
Stay safe. Please abide by our code of conduct.
(Source code)
@danialbehzadi دقیقا.