Как обновить от xserver-xorg-lts-saucy до xserver-xorg-lts-trusty

Я запускаю Ubuntu 12.04 (Точный Ящер) и обновил Xorg путем установки xserver-xorg-lts-saucy. Я хотел бы обновить теперь до xserver-xorg-lts-trusty, но когда я пробую apt-get install xserver-xorg-lts-trusty Я получаю большую невстреченные зависимости:

 % sudo apt-get install xserver-xorg-lts-trusty
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:
 xserver-xorg-lts-trusty : Depends: xserver-xorg-core-lts-trusty (>= 2:1.11) but it is not going to be installed
                           Depends: xserver-xorg-video-all-lts-trusty but it is not going to be installed or
                                    xorg-driver-video
                           Depends: xserver-xorg-input-all-lts-trusty but it is not going to be installed or
                                    xorg-driver-input
                           Depends: xserver-xorg-input-evdev-lts-trusty but it is not going to be installed
                           Recommends: libgl1-mesa-dri-lts-trusty but it is not going to be installed
                           Recommends: libgl1-mesa-glx-lts-trusty but it is not going to be installed
                           Recommends: xserver-xorg-input-all-lts-trusty but it is not going to be installed
                           Recommends: xserver-xorg-video-all-lts-trusty but it is not going to be installed
                           Recommends: x11-xserver-utils-lts-trusty but it is not going to be installed
                           Conflicts: libgl1-mesa-glx (>= 0~)
                           Conflicts: libgl1-mesa-glx:i386 (>= 0~)
                           Conflicts: libglapi-mesa (>= 0~)
                           Conflicts: libglapi-mesa:i386 (>= 0~)
E: Unable to correct problems, you have held broken packages.

Я использовал apt-mark showhold для наблюдения сохраненный пакетами, и нет ни одного. Дополнительно я попытался использовать способность для выполнения, обновление вместо Кв. - добираются, но ни один из предложенных методов для разрешения конфликтов не выглядел нормальным мне.

Что рекомендуемый путь состоит в том, чтобы обновить от xserver-xorg-lts-saucy до xserver-xorg-lts-trusty?

7
задан 19 February 2018 в 18:23

3 ответа

На самом деле корректный путь состоит в том, чтобы сначала зафиксировать поврежденные пакеты, так, чтобы можно было удалить его правильно перед установкой нового пакета.

sudo apt-get install -f

после того как это установило все недостающие зависимости, затем работало:

sudo apt-get dist-upgrade

когда это заканчивается, в этой точке Вы имеете два варианта, вручную удаляете пакет, Вы испытываете затруднения из-за или делаете полное обновление версии, которое является рекомендуемым методом.

таким образом, можно или пойти:

sudo apt-get remove xserver-xorg-lts-saucy
sudo apt-get install xserver-xorg-lts-trusty

или можно сделать:

sudo do-release-upgrade

В худшем варианте развития событий, если Вы уже обновили до 14,04, но xserver все еще застревают на старом выпуске по любой причине, можно сделать это сумасшедшее перемещение для удаления всех xserver файлов, так, чтобы можно было переустановить из репозиториев.

склонные sudo - добираются, удаляют xserver*

выполнение, которое также удалит Вашу Единицу или Gnome, или безотносительно настольной среды, которую Вы установили, таким образом, необходимо будет переустановить выбор настольной среды, и это автоматически получит Вас пропавшие без вести xserver пакеты.

если Вам нравится рабочий стол единицы, сделайте:

sudo apt-get install ubuntu-desktop

или если Вы предпочитаете, чтобы рабочий стол гнома сделал:

sudo apt-get install ubuntu-gnome-deskop
3
ответ дан 23 November 2019 в 06:37

Попробуйте это:

sudo do-release-upgrade

Это могло бы взять пару часов, чтобы загрузить и установить.

После обновления до Тара Надежного человека Ubuntu попытайтесь установить Xorg снова!

Удачи!

0
ответ дан 23 November 2019 в 06:37

Необходимо будет обновить именованные пакеты вместе:

sudo apt-get install xserver-xorg-lts-trusty \
    xserver-xorg-core-lts-trusty \
    xserver-xorg-video-all-lts-trusty \
    xorg-driver-video \
    xserver-xorg-input-all-lts-trusty \
    xorg-driver-input \
    xserver-xorg-input-evdev-lts-trusty 

Если Вы получаете какие-либо ошибки о других пакетах с надежным человеком на имя, добавьте их к списку также.

4
ответ дан 23 November 2019 в 06:37

Другие вопросы по тегам:

Похожие вопросы: