Доброго времени суток!
Поскольку в любой ОС для меня самым важным пакетом является офис, стараюсь обновлять его в любой ОС. Особенно же это критично для Линукс, так как LibreOffice не на все 100% корректно работает с документами MS Office разной сложности, но прогресс в сторону улучшения поддержви этих форматов очевиден.
Посему решил вместо текущей версии LibreOffice (по-моему 3.3.2), установленной в Kubuntu 11.04, поставить 3.4.1 с официального сайта (из deb-пакетов).
Удалил все пакеты, относящиеся к офису:
sudo apt-get purge libreoffice-core*
sudo apt-get purge libreoffice*
зашел в каталог DEBS разархивированного дистрибутива, сделал
sudo dpkg -i *.deb
затем зашел в каталог desktop-integration и сделал
sudo dpkg -i *.deb
Однако, после запуска любого приложения из пакета LibreOffice 3.4.1 интерфейс как будто не использует тем Kubuntu, да и вообще ощущение, что движок какой-то левый для отрисовки интерфейса используется, как будто Windows 98/NT, хотя иконки используются Oxygen. Но иконки можно поменять (теоретически, если было бы нужно, поскольку там есть меню соответствующее в настройках, хотя других наборов иконок в наличии там нет), а сама тема интерфейса не меняется через меню. Она серая и кнопки квадратиками, панели перестали быть плоскими. Каждый квадратик выпирает. В выпадающих списках стрелка вниз тоже в виде квадрата. В меню не цветные выделения, а бары из того же материала, что и интерфейс и так же выпирают как кнопки. В общем такое видел когда-то в ооочень старых версиях RedHat Linux (GTK1 или GTK2).
Должен заметить, что с другими приложениями, использующими Qt/GTK таких проблем нет.
Поскольку я сохранил список удаляемых из дистрибутива всех родных файлов, принадлежащих пакету LibreOffice, то восстановить старую версию смог без проблем и в ней интерфейс снова стал как раньше, как у всех приложений Kubuntu 11.04.
Подскажите пожалуйста, что можно сделать, чтобы с новыми версиями LibreOffice, которые я устанавливаю сам вручную, интерфейс оставался как в стандартных приложениях Kubuntu?
Там какой-то пакет должен быть, который отвечает за интеграцию. Наверно, его не хватает.
У меня такая же мысль проскакивала, но без конкретного названия пакета делу не помочь (если дело все же в пакете конечно).
sudo apt-get install libreoffice-kde
Пользуйтесь.
За попытку помочь спасибо, но в дистрибутив LibreOffice 3.4.1. с оф. сайта входит пакет libobasis3.4-kde-integration_3.4.1-103_amd64, который был установлен вместе со всеми пакетами дистрибутива. Или этот пакет не то же самое, что libreoffice-kde из родных депозитариев Kubuntu 11.04?
а с подключенными репозиториями хотя бы в том же KPacageKit-е посмотреть версию пакета - никак?
Я не совсем понял вопрос - в чем смысл смотреть там версию пакета? Я полностью удалил весь LibreOffice, поставляемый с Kubuntu 11.04. Проверил в установщике программ - там не осталось установленным ни одного из его компонентов. Потом поставил (получается с нуля) скачанный LibreOffice 3.4.1 (все пакеты, которые там были). Проверил, они все появились как установленные пакеты в менеджере пакетов. И все, в принципе, работает сказочно, только с интерфейсом проблемы.
Я вот теперь думаю, может не весь пакет нужно устанавливать? Там же и интеграция с Gnome устанавливается, и еще пакет "libreoffice3.4-debian-menus_3.4-103_all.deb"
Короче намного больше пакетов установилось, чем удалилось. Может удалить все обратно и поставить только те пакеты, которые стояли нативно в Kubuntu, но уже из свежего (3.4.1) дистрибутива? Но, с другой стороны, зачем тогда везде написано, что устанавливать нужно все? По идее все должно корректно работать именно если по инструкции устанавливать. Хотя, все инструкции по установке на Ubuntu - может оно в Gnome и суперски все отображает...
отчего ppa:libreoffice/ppa не подключить?..
А ты смотрел какие там пакеты?
Там 3.4.0 то нет, что уж говорить про 3.4.1?
оттого и нет т.к. это Pre-Release. подождать-то осталось чуть-чуть.
3.4.1 - это ж не пре-релиз, а финал. А его ведь нет в РРА, там все еще 3.3.3 лежит :(
Вот инфа с оф.сайта:
LibreOffice 3.4.1 Final (2011-07-01)
This is the second release of the new LibreOffice 3.4 code line.
It is safely for production need by most users - LibreOffice 3.4.2, available by the end of July, will target enterprise deployments.
LibreOffice 3.4 contains lots of new features.
http://www.libreoffice.org/download/release-notes/
да, был не прав.
видимо 3.4.х не считается пока стабильной версией, вот и не выкладывают в ppa.
Там, вроде, только 3.3.3 версия на данный момент, тогда как уже 3.4.1 выпущена и лежит на оф.сайте. Гонюсь за новыми возможностями и исправлениями, так как офис - мой первичный и почти единственный рабочий инструмент, причем должен быть совместимым с MS Office.
Не все обновления одинаково хороши.
Согласен на все 100, но когда последняя версия точно не работает корректно с некоторыми документами, которые у тебя есть, следующей версии ждешь как манны небесной :) Ну а если бы все работало, кто б парился с поиском и установкой прог ручками... сидел бы на автоапдейте
Если правильно понял вывод из консоли, то LibreOffice то ли не может найти oxygen-gtk, то ли что то ему не нравится в нем.
В кач-ве временной заглушки могу посоветовать воспользоваться темой для GTK-приложений qtcurve.
Ты волшебник!!! Сработало :)
Отправить комментарий