Я выполняю 14,04 систем и поднимаю libreoffice с официального ppa (основной надежный человек http://ppa.launchpad.net/libreoffice/ppa/ubuntu).
Этим утром ppa обеспечил набор обновлений. При слиянии их я получил несколько предупреждений формы
W: Ignoring Provides line with DepCompareOp for package libreoffice-l10n
и совет
W: You may want to run apt-get update to correct these problems
(который не помог, когда выполнено),
Странно, у меня, кажется, нет пакета libreoffice-l10n
установленный.
Эти предупреждения, кажется, не имеют много эффекта, в который обновления, за которыми следуют.
Теперь, однако, они обнаруживаются на каждом последующем sudo apt update
или подобная команда.
Как я могу избавить свою систему от этих предупреждений?
Эта проблема была, по-видимому, решена сегодня 3-го апреля 2017. Из более старого моего комментария:
Те предупреждения происходят, вероятно, из-за незначительной ошибки в пакете, который будет, надо надеяться, зафиксирован в будущей версии. Между тем они могут безопасно быть проигнорированы, особенно если пакет не установлен.
Libreoffice 5.3 был выпущен (сегодня) и еще не поддерживает все языки. Например, немецкий язык не является supported*. Я думаю, что это могло бы вызвать проблему. К сожалению, человеческая тема была также удалена (почему?), таким образом, я решил к
и выбирает тот для 5,2:
sudo add-apt-repository ppa:libreoffice/libreoffice-5-2
sudo Кв. - получает обновление
, Если бы Вы сделали ту же ошибку, как я сделал и уже обновил до 5,3, необходимо работать:
sudo apt-get remove --purge libreoffice-core libreoffice-common
sudo apt-get autoremove --purge
и переустанавливают LibreOffice. Проблемные строки больше не появляются.
* https://wiki.documentfoundation.org/ReleaseNotes/5.3/de#Lokalisierung
Я хочу обеспечить немного больше детали и усилить ответ Ophilon.
Удаляют текущий ppa для LibreOffice
sudo apt-get-repository --remove ppa:libreoffice/ppa
, Добавляют более старые respoistory (5.2)
sudo add-apt-repository ppa:libreoffice/libreoffice-5-2
Выполнение LibreOffice
sudo apt-get remove --purge libreoffice-core libreoffice-common
sudo apt-get autoremove --purge
Чистки sudo apt-get update
, Когда я пытался установить 5,2 использований apt
, однако, я получил поврежденные зависимости. Таким образом, я предлагаю загрузить этот пакет:
или http://downloadarchive.documentfoundation.org/libreoffice/old/5.2.5.1/deb/x86_64/LibreOffice_5.2.5.1_Linux_x86_deb.tar.gz для 32-разрядных систем
Извлечение архив и изменение в /DEBS
каталог (это - полный путь).
6a. При использовании Наутилуса до сих пор щелкните правой кнопкой и выберите "Открытый в Терминале".
Теперь установка
sudo dpkg -i *.deb
У меня была та же проблема, мое решение, которое работало над моей системой:
Временно комментарий с # строки в libreoffice.list так, чтобы процесс обновления не использовал его
sudo apt-get autoclean && sudo apt-get autoremove && sudo apt-get clean
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get upgrade && sudo apt-get autoclean && sudo apt-get autoremove && sudo apt-get clean
Некомментарий строки в libreoffice.list
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get upgrade && sudo apt-get autoclean && sudo apt-get autoremove && sudo apt-get clean
В моем случае, который он обновил без проблем после того, как я сделал те шаги.
Я использую менеджер пакетов, встроенный в элементарную ОС, и получаю те же сообщения об ошибках (дважды проверено через apt-get) Ignoring Provides line with DepCompareOp for package libreoffice-l10n
.
Для решения этой проблемы я отключил загрузку пакетов иностранных языков libreoffice (кроме английского). По умолчанию сами пакеты иностранных языков были отключены, но связанные с ними файлы справки не были, например. эти пакеты.
Отключение языковых файлов и файлов справки в списке «Сведения об обновлениях» моего менеджера пакетов привело к чистому обновлению и отсутствию сообщений об ошибках.