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

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

Желания:

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

Желания:

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

# 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 может быть, но я очень сомневаюсь в использовании примеров, найденных, поскольку они противоречат друг другу и даже вики Debian для него:

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

Дополнительная информация по адресу: Как устанавливать обновления только из определенного репозитория?

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

2 ответа

Итак, после нескольких экспериментов и обучения, я думаю, что у меня есть ответ; не возвращать систему в исходное состояние; вместо этого обновите сломанные биты. Ошибки Ubuntu и LibreOffice были «решены» как «Это их вина»!

Необходимость - мать изобретения ...

Решение в другом Noobspeak:

Запуск диспетчера синаптических пакетов Если вы не знаете, как это сделать, нажмите клавишу Windows / Super, затем введите Synaptic и щелкните соответствующий значок. Введите свой пароль при появлении запроса. Нажмите кнопку «Состояние». Выше этого выберите «Broken Dependencies» справа. Выберите все четыре затронутых пакета LibreOffice. Щелкните их правой кнопкой мыши и выберите опцию «Отметить для обновления». Нажмите кнопку «Большой Применить» выше.

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

Если это не сработало для вас, возможно, вы отменили PPA LibreOffice в Депозитарном списке. Поднимите его и начните снова.

0
ответ дан 18 July 2018 в 05:05

Итак, после нескольких экспериментов и обучения, я думаю, что у меня есть ответ; не возвращать систему в исходное состояние; вместо этого обновите сломанные биты. Ошибки Ubuntu и LibreOffice были «решены» как «Это их вина»!

Необходимость - мать изобретения ...

Решение в другом Noobspeak:

Запуск диспетчера синаптических пакетов Если вы не знаете, как это сделать, нажмите клавишу Windows / Super, затем введите Synaptic и щелкните соответствующий значок. Введите свой пароль при появлении запроса. Нажмите кнопку «Состояние». Выше этого выберите «Broken Dependencies» справа. Выберите все четыре затронутых пакета LibreOffice. Щелкните их правой кнопкой мыши и выберите опцию «Отметить для обновления». Нажмите кнопку «Большой Применить» выше.

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

Если это не сработало для вас, возможно, вы отменили PPA LibreOffice в Депозитарном списке. Поднимите его и начните снова.

0
ответ дан 24 July 2018 в 18:14

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

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