Либре офис обновить линукс

Простой способ установки самой новой версии LibreOffice на Linux

Кратко введу в курс дела, если кто-то не знает. LibreOffice на Linux есть. Причём на большинстве популярных дистрибутивов он уже предустановлен. Там, где не предустановлен, его легко можно поставить в одну команду из репозитория вашего дистрибутива или через графический интерфейс. Так в чём проблема? Проблема в том, что почти всегда версия LibreOffice в репозиториях отстаёт от актуальной выпущенной версии.

Установить самую новую версию LibreOffice на Linux не сложно. Можно скачать архив с бинарными файлами с официального сайта, распаковать его и установить необходимые программы. Тем не менее, получается, что мы совсем не используем мощь UNIX: вручную что-то скачиваем, что-распаковываем и т. д. А ведь все эти операции можно автоматизировать. И вместо того чтобы сидеть клацать мышкой, заняться чем-нибудь полезным во время установки LibreOffice.

В общем, я сделал одну команду для автоматизации процесса. Эта команда подходит для Debian / Ubuntu / Mint / Kali Linux.

  • удаляет предыдущую версию LibreOffice
  • проверяет на официальном сайте самую свежую версию LibreOffice
  • скачивает её
  • скачивает языковой файл (для русского языка)
  • распаковывает оба архива
  • всё устанавливает (и LibreOffice и языковые файлы)
  • удаляет после себя два скаченных архива и два каталога, появившихся после распаковки

Просьба к тем, кто попробовал — напишите в комментариях о ваших успехах, есть ли какие-то замечания к команде и т.д. Особенно интересует опыт владельцев 32-битных ОС.

Чтобы установить LibreOffice на Linux достаточно в командную строку скопировать одну команду (64-битные системы):

sudo apt-get purge libreoffice? -y && cd /tmp/ && (t=`curl -s -L http://www.libreoffice.org/download/ | grep -E -o 'Download Version 5.1(|.1)' | sed 's/Download Version //' | sed 's///'`; tt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86_64/LibreOffice_"$t"_Linux_x86-64_deb.tar.gz; wget $tt && tar zxvf LibreOffice_"$t"_Linux_x86-64_deb.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*; ttt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86_64/LibreOffice_"$t"_Linux_x86-64_deb_langpack_ru.tar.gz; wget $ttt && tar zxvf LibreOffice_"$t"_Linux_x86-64_deb_langpack_ru.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*;) && cd ~
sudo apt-get purge libreoffice? -y && cd /tmp/ && (t=`curl -s -L http://www.libreoffice.org/download/ | grep -E -o 'Download Version 4.1(|.4)' | sed 's/Download Version //' | sed 's///'`; tt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86/LibreOffice_"$t"_Linux_x86_deb.tar.gz; wget $tt && tar zxvf LibreOffice_"$t"_Linux_x86_deb.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*; ttt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86/LibreOffice_"$t"_Linux_x86_deb_langpack_ru.tar.gz; wget $ttt && tar zxvf LibreOffice_"$t"_Linux_x86_deb_langpack_ru.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*;) && cd ~

Если у вас LibreOffice не установлен (например, в Kali Linux), то достаточно этой команды (64-битные системы):

cd /tmp/ && (t=`curl -s -L http://www.libreoffice.org/download/ | grep -E -o 'Download Version 3.3(|.6)' | sed 's/Download Version //' | sed 's///'`; tt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86_64/LibreOffice_"$t"_Linux_x86-64_deb.tar.gz; wget $tt && tar zxvf LibreOffice_"$t"_Linux_x86-64_deb.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*; ttt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86_64/LibreOffice_"$t"_Linux_x86-64_deb_langpack_ru.tar.gz; wget $ttt && tar zxvf LibreOffice_"$t"_Linux_x86-64_deb_langpack_ru.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*;) && cd ~
cd /tmp/ && (t=`curl -s -L http://www.libreoffice.org/download/ | grep -E -o 'Download Version 1.9(|.1)' | sed 's/Download Version //' | sed 's///'`; tt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86/LibreOffice_"$t"_Linux_x86_deb.tar.gz; wget $tt && tar zxvf LibreOffice_"$t"_Linux_x86_deb.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*; ttt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86/LibreOffice_"$t"_Linux_x86_deb_langpack_ru.tar.gz; wget $ttt && tar zxvf LibreOffice_"$t"_Linux_x86_deb_langpack_ru.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*;) && cd ~

В меню LibreOffice может появиться не сразу, а после перезапуска графической оболочки (после перезагрузки компьютера).

Читайте также:  Линукс выключить из консоли

Для удаления LibreOffice, установленной как в ручном режиме, так и из репозиториев:

sudo apt-get purge libreoffice? -y

Следующий скрипт самостоятельно проверит последнюю версию LibreOffice и сравнит её с той, которая установлена. Если установлена уже самая свежая версия, то скрипт просто завершит работу. Если имеется более свежая версия, то программа выведет соответствующее сообщение и замрёт на 10 секунд. Если не хотите обновляться, то за это время нужно нажать Ctrl+C. В противном случае через 10 секунд программа начнёт удалять старую версию и устанавливать новую. Скопируйте текст программы в TestLO.sh. Запускать так:

#!/bin/bash if [ "`which soffice`" ]; then t1=`soffice --headless --version | grep -Eo '6+[.]5+[.]7+'` echo "Установлена версия: $t1" temp="$(curl -s -L http://www.libreoffice.org/download/)" if [ $? -ne '0' ]; then exit 1 fi t2=`echo "$" | grep -E -o 'Download Version 3.2(|.8)' | sed 's/Download Version //' | sed 's///'` echo "Самая новая версия: $t2" temp="$(curl -s -L http://www.libreoffice.org/download/pre-releases/)" if [ $? -ne '0' ]; then exit 1 fi ttrue=`echo "$" | grep -E -o '/download/libreoffice(.)*/\?version=4.5.2">LibreOffice[A-Za-z0-9. ]*' | grep -o -E '>(.)*LibreOffice//' | sed 's/
#!/bin/bash if [ "`which soffice`" ]; then t1=`soffice --headless --version | grep -Eo '8+[.]8+[.]3+'` echo "Установлена версия: $t1" temp="$(curl -s -L http://www.libreoffice.org/download/)" if [ $? -ne '0' ]; then exit 1 fi t2=`echo "$" | grep -E -o 'Download Version 4.3(|.2)' | sed 's/Download Version //' | sed 's///'` echo "Самая новая версия: $t2" temp="$(curl -s -L http://www.libreoffice.org/download/pre-releases/)" if [ $? -ne '0' ]; then exit 1 fi ttrue=`echo "$" | grep -E -o '/download/libreoffice(.)*/\?version=3.4.8">LibreOffice[A-Za-z0-9. ]*' | grep -o -E '>(.)*LibreOffice//' | sed 's/

Связанные статьи:

Источник

Debian — обновляем LibreOffice

При использовании в качестве основной системы Debian 10, возник вопрос обновить LibreOffice до последней актуальной и свежей версии. Так как в репозитории debian 10 доступна на сегодняшний день версия 6.4, а свежая версия уже 7.0.1.

Произведем обновление в ручном режиме

Для начала удалим старую версию пакета libreoffice, выполнив в терминале команду

sudo apt-get remove libreoffice*

Стандартно обновим информацию

Закроем терминал и откроем браузер.

Перейдем на сайт LibreOffice и скачаем последнюю версию нашего deb пакета, не забываем также про пакет русского языка, пакет помощи по желанию, если вы им пользуетесь.

LibreOffice

После того как вы скачали, необходимо произвести распаковку архивов.

Правой кнопкой мыши кликаем по архиву и выбираем — извлечь сюда.

Получится два архива и две папки с пакетами

LibreOffice пакеты deb

Теперь перейдем в папку с пакетами установки:

./Загрузки/LibreOffice_7.0.1.2_Linux_x86-64_deb/DEBS/

и из этой папки откроем терминал кликнув на пустом месте в папке правой кнопкой мыши и выбрав открыть в терминале

Должно получится как показано ниже

LibreOffice установка

ставим права админа командой

попросит пароль, вводим его, при его вводе он отображаться не будет, просто вводите и нажимаете Enter

При правильном вводе на конце строки стоит #

терминал установка офиса

Вводим команду установку всех пакетов LibreOffice из этой папки

Дожидаемся окончания установки

окончание установки

Теперь закроем терминал. Откроем файловый менеджер, зайдем в папку с пакетами русского языка и так же откроем терминал находясь в этой папке.

Получим права root пользователя командой

Запустим установку пакетов этой из папки командой

установка языкового пакета

Так же дождемся окончания установки.

Закрываем терминал и все окна.

Можно открывать наш офис и пользоваться свежей версией. Расположен он будет в меню, раздел офис.

Если необходимо, но совсем не обязательно — чтоб LibreOffice обновлялся вместе с системой добавим репозиторий

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

Для этого откройте терминал и введите команду

sudo add-apt-repository ppa:libreoffice/ppa

Попросят нажать [Enter], если согласны — нажимаем, если передумали ctrl-c

по окончании как правило система выдает ошибку — не найдено данных формата OpenPGP.

Для ее решения вводим команду

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ваш номер ключа

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

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

Теперь стандартно обновим списки пакетов

и если необходимо обновим систему

Если есть, что дополнить или вопросы, пишите в комментариях.

Источник

Обновляем LibreOffice в Ubuntu

Давеча мне довелось в очередной раз столкнуться с Ubuntu. Точнее — с необходимостью максимально адаптировать Ubuntu 11.10 для нужд рядового офисного работника. Задача, в принципе, несложная, учитывая дружелюбность последних творений Canonical. Про собственно настройку системы рассказывать в этот раз не буду — сегодня речь пойдёт о сугубо «офисной» задаче. Точнее — об обновлении пакета LibreOffice до последней стабильной версии с попутной его русификацией.
Для начала вспомним, что в составе Ubuntu этот офисный пакет уже есть, а значит он имеется и в репозиториях. Но, увы, силами «Центра приложений» можно установить далеко не самую свежую версию. В частности, на сегодняшний день в репозиториях Центра доступна версия 3.4.4, хотя с официального сайта LibreOffice можно скачать свежий релиз 3.5.2, включающий немало полезных нововведений и исправлений.
Собственно, есть несколько путей обновления LibreOffice в Ubuntu. Первый — сделать всё вручную, скачав необходимые пакеты с сайта разработчиков и установив их в нужном порядке (не забыв — вручную! — удалить старые версии). Это не наш метод (если, конечно, вы не заядлый гентушник). Использовать графический интерфейс мы тоже не можем, поскольку через «Центр приложений» новые версии недоступны. Значит, придётся идти в консоль.
Итак, для начала убедитесь, что в системе включен русский язык для интерфейса (это необходимо для корректной русификации устанавливаемых приложений). Далее проверьте подключение к Интернету. Затем откройте консоль (Alt+T) и выполните следующие команды:

sudo add-apt-repository ppa:libreoffice/ppa

Первая команда добавит PPA-репозиторий с последней версией LibreOffice в список репозиториев, используемых для поиска обновлений репозиториев. Две следующие команды произведут поиск и установку новых версий пакетов. Обратите внимание, что эти команды обновят не только LibreOffice, но все прочие пакеты, установленные в системе (если, конечно, вы не обновляли их ранее). Расход трафика при этом будет довольно солидным (порядка 150-200 Мбайт для обновления только LibreOffice и до нескольких гигабайт при необходимости обновлять всю систему).

Обратите внимание, что описанный выше способ 100% работает только на Ubuntu 11.10 и основанных на ней дистрибутивах (например, Linux Mint 12 «Lisa»). В них LibreOffice по умолчанию входит в состав системы. В более старых версиях интегрирован OpenOffice, одновременная работа которого с «Либрой» невозможна (в Linux, dj всяком случае). Как следствие, вам потребуется предварительно удалять OpenOffice примерно так:

sudo apt-get purge openoffice*

Далее выполните первую команду из приведённых выше (для добавления репозитория), а затем просто установите свежую версию LibreOffice:

sudo apt-get install libreoffice

Собственно, на этом всё. Если есть вопросы — задавайте, постараюсь ответить (хотя не обещаю — с Linux большей части общаюсь методом «научного тыка»).

Источник

Оцените статью
Adblock
detector