Как заставить репозиторий переопределять все другие репозитории для всего программного обеспечения в том репозитории?

  1. Как я заставляю определенный репозиторий переопределять все другие репозитории для ВСЕГО программного обеспечения в том одном репозитории? (В любом случае, независимо от того, что делает любой другой репозиторий.)
  2. После решения вопроса 1, что необходимо для возвращения системы к исходному состоянию (относительно LibreOffice, посмотрите Фон).

Требования:

  • Все решения из командной строки.
  • Вы на самом деле используете или использовали, решение, которое Вы даете. (см. Ссылочные заметки),

Фон:

Официальные 14.04 недавно обновленных LibreOffice, заставляя официальные репозитории установить и переопределить LibreOffice PPA, сообщение об ошибке:

# apt-get update
# apt-get upgrade

... snip ...

You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libreoffice-calc : Depends: libreoffice-base-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed
                    Depends: libreoffice-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed
 libreoffice-core : Breaks: libreoffice-calc (< 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1) but 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0 is installed
                    Breaks: libreoffice-draw (< 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1) but 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0 is installed
                    Breaks: libreoffice-impress (< 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1) but 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0 is installed
 libreoffice-draw : Depends: libreoffice-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed
 libreoffice-impress : Depends: libreoffice-core (= 1:5.4.1~rc2-0ubuntu0.14.04.1~lo0) but 1:5.4.2~rc2-0ubuntu0.14.04.1~lo1 is installed
E: Unmet dependencies. Try using -f.

Система ничего теперь не обновит, пока это не будет разрешено.

Ссылочные заметки:

Основанный на том, Как только установить обновления из определенного репозитория?, прикрепление не является ответом. Предпочтение APT может быть, но я высоко не решаюсь использовать примеры, найденные, поскольку они противоречат друг другу и даже Wiki Debian для него:

Эта страница была записана ZugSchlus, который даже удаленно схватывает понятие прикрепления. Так, возьмите слова, "вероятно", "должен быть проверен" и подобные формулировки буквально, и документировать Ваши результаты (можете, они быть "этой страницей правы", или "эта страница является неправильной", дополнительно "эта страница является неправильной потому что"), здесь.

Дополнительная информация в: https://bugs.launchpad.net/ubuntu / + source/libreoffice / + ошибка/1722932

1
задан 19 October 2017 в 06:09

1 ответ

Так, еще после некоторого экспериментирования и изучения, я думаю, что у меня есть ответ; не возвращайтесь система к исходному состоянию; обновите поврежденные биты вместо этого. И Ubuntu и ошибки LibreOffice 'Разрешались' как, 'Это - их отказ'!

Необходимость является родительским элементом изобретения...

Решение в товарище Noobspeak:

  1. Выполнение Синаптический Диспетчер пакетов, Если не уверенный, как, нажмите Windows / Super key затем вводят Синаптический и нажимают соответствующий значок
  2. , Вводят Ваш пароль, когда запрошено
  3. , Нажимают на кнопку 'Status'. Выше этого выберите 'Поврежденные Зависимости'
  4. Направо, Выбирают все четыре затронутых Пакета LibreOffice
  5. , Щелкают правой кнопкой по ним и выбирают, опция
  6. 'Mark For Upgrade' Нажимают большую кнопку Apply, выше.

, Если тигр не скрывается, ожидая, чтобы укусить мою высокомерную заднюю сторону, я думаю, что это решает его. Скажите мне, если я даю глупый совет! Спасибо.

, Если это не работало на Вас, возможно, Вы были бы deseleted LibreOffice PPA в Депозитном Списке. Повторно включите его и запуститесь снова.

0
ответ дан 8 December 2019 в 03:45

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

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