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

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

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




نویسنده موضوع: مشکل در نصب vlc روی اوبونتو 16.04 [حل شد]  (دفعات بازدید: 1244 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1253
  • جنسیت : پسر
در حین نصب vlc خطای زیر رخ میدهد


sudo apt install vlc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vlc : Depends: libgles1-mesa (>= 7.8.1) but it is not going to be installed or
                libgles1
       Depends: libgles2-mesa (>= 7.8.1) but it is not going to be installed or
                libgles2
E: Unable to correct problems, you have held broken packages.
« آخرین ویرایش: 03 دی 1397، 01:54 ب‌ظ توسط esmaeelE »

آفلاین Silvio Dante

  • High Hero Member
  • *
  • ارسال: 1221
  • جنسیت : پسر
  • Arch Linux
    • وبلاگ شخصی
پاسخ : مشکل در نصب vlc روی اوبونتو 16.04lts
« پاسخ #1 : 02 دی 1397، 11:15 ق‌ظ »
این دستورات رو امتحان کنید:
sudo apt-get update --fix-missing
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt install vlc
به ما نگفته بودند ایران در زمان احمدشاه قاجار چگونه بوده است. همیشه به ما دادند، ما هم فکر کردیم باید می‌داده‌اند و تازه خیال می‌کردیم کم‌مان است باز هم می‌خواستیم!!
فریدون فرخزاد

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1253
  • جنسیت : پسر
پاسخ : مشکل در نصب vlc روی اوبونتو 16.04lts
« پاسخ #2 : 02 دی 1397، 02:00 ب‌ظ »
خروجی دستورات


sudo apt-get update --fix-missing
Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease
Hit:3 http://ppa.launchpad.net/webupd8team/tor-browser/ubuntu xenial InRelease
Reading package lists... Done

دستور بعدی بدون خروجی است.

sudo dpkg --configure -a

sudo apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.



udo apt install vlc
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vlc : Depends: libgles1-mesa (>= 7.8.1) but it is not going to be installed or
                libgles1
       Depends: libgles2-mesa (>= 7.8.1) but it is not going to be installed or
                libgles2
E: Unable to correct problems, you have held broken packages.

آفلاین Silvio Dante

  • High Hero Member
  • *
  • ارسال: 1221
  • جنسیت : پسر
  • Arch Linux
    • وبلاگ شخصی
پاسخ : مشکل در نصب vlc روی اوبونتو 16.04lts
« پاسخ #3 : 02 دی 1397، 06:32 ب‌ظ »
می‌تونین سعی کنین بسته‌هایی که نام برده رو جداگانه نصب کنین:
sudo apt install libgles1-mesa
sudo apt install libgles2-mesa

همچنین این تاپیک که راه حلش کمی عجیب هم هست، می‌گه با عوض کردن آینه مشکل حل شده :o
به هر حال بد نیست این راه حل رو هم امتحان کنین. توصیه‌ی من استفاده از آینه‌های آمریکا یا بریتانیا هست که آدرس هر کدوم رو روی اسم خودشون لینک کردم و می‌تونین یکیشو توی فایل:
/etc/apt/sources.listبا آینه‌ی فعلی‌تون جایگزینش کنین و بعدش مخازن‌تون رو آپدیت کنین.
« آخرین ویرایش: 02 دی 1397، 06:38 ب‌ظ توسط Silvio Dante »
به ما نگفته بودند ایران در زمان احمدشاه قاجار چگونه بوده است. همیشه به ما دادند، ما هم فکر کردیم باید می‌داده‌اند و تازه خیال می‌کردیم کم‌مان است باز هم می‌خواستیم!!
فریدون فرخزاد

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1253
  • جنسیت : پسر
پاسخ : مشکل در نصب vlc روی اوبونتو 16.04lts
« پاسخ #4 : 03 دی 1397، 01:25 ب‌ظ »
هیچ کدام از راه ها نتیجه بخش نبود.

نصب تک تک پکیج ها


sudo apt-get install libgles1-mesa
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgles1-mesa : Depends: libglapi-mesa (= 11.2.0-1ubuntu2) but 12.0.6-0ubuntu0.16.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.


sudo apt-get install libglapi-mesa
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libglapi-mesa is already the newest version (12.0.6-0ubuntu0.16.04.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

آفلاین esmaeelE

  • ناظر انجمن
  • *
  • ارسال: 1253
  • جنسیت : پسر
پاسخ : مشکل در نصب vlc روی اوبونتو 16.04lts
« پاسخ #5 : 03 دی 1397، 01:53 ب‌ظ »
بازگرداندن پکیج ها به نسخه قبل downgrade  به روش زیر مشکل را حل کرد.

sudo apt install aptitude

بعد از نصب aptitude توسط آن اقدام به نصب vlc می کنیم.


sudo aptitude install vlc
The following NEW packages will be installed:
  libgles1-mesa{ab} libgles2-mesa{ab} libqt5x11extras5{a}
  libsdl-image1.2{a} libva-drm1{a} libva-x11-1{a} libxcb-composite0{a}
  libxcb-xv0{a} vlc vlc-plugin-notify{a} vlc-plugin-samba{a}
0 packages upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,543 kB/1,615 kB of archives. After unpacking 5,264 kB will be used.
The following packages have unmet dependencies:
 libgles2-mesa : Depends: libglapi-mesa (= 11.2.0-1ubuntu2) but 12.0.6-0ubuntu0.16.04.1 is installed.
 libgles1-mesa : Depends: libglapi-mesa (= 11.2.0-1ubuntu2) but 12.0.6-0ubuntu0.16.04.1 is installed.
open: 38; closed: 663; defer: 11; conflict: 19                                 .The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libgles1-mesa [Not Installed]                     
2)     libgles2-mesa [Not Installed]                     
3)     vlc [Not Installed]                               



Accept this solution? [Y/n/q/?] n

در این مرحله باید n را انتخاب کنیم تا بسته ها دست نخورده باقی نماند.
و به این ترتیب downgrade بسته ها شروع می شود.

open: 87; closed: 1555; defer: 32; conflict: 52                                oThe following actions will resolve these dependencies:

     Downgrade the following packages:                                         
1)     libgl1-mesa-glx [12.0.6-0ubuntu0.16.04.1 (now) -> 11.2.0-1ubuntu2 (xenial
2)     libglapi-mesa [12.0.6-0ubuntu0.16.04.1 (now) -> 11.2.0-1ubuntu2 (xenial)]



Accept this solution? [Y/n/q/?] y

در ادامه هم یکبار y را انتخاب می کنیم و vlc نصب می شود. ;D

منبع:   https://ubuntuforums.org/showthread.php?t=2367538
« آخرین ویرایش: 03 دی 1397، 01:56 ب‌ظ توسط esmaeelE »