Libreoffice проверить версию linux

Простой способ установки самой новой версии 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 7.5(|.4)' | 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 5.3(|.5)' | 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.9(|.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 ~
cd /tmp/ && (t=`curl -s -L http://www.libreoffice.org/download/ | grep -E -o 'Download Version 2.4(|.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 может появиться не сразу, а после перезапуска графической оболочки (после перезагрузки компьютера).

Читайте также:  Astra linux sudo apt update

Для удаления 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 '4+[.]9+[.]6+'` 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 8.4(|.5)' | 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=6.8.2">LibreOffice[A-Za-z0-9. ]*' | grep -o -E '>(.)*LibreOffice//' | sed 's/
#!/bin/bash if [ "`which soffice`" ]; then t1=`soffice --headless --version | grep -Eo '6+[.]9+[.]4+'` 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.2(|.9)' | 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=2.9.3">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 вносим репозиторий для автоматического обновления

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

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

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

Источник

Frequently asked questions - General

How to find out the version number information for LibreOffice?

To get the LibreOffice version number :

  • Select the Help ▸ About LibreOffice menu.
  • The number shows in the dialog box.
  • The numbering begins from the 3.3.0 of OpenOffice.org, version from which LibreOffice was created.
  • The 4th number of the tag is the RC number.
  • The build number matches the number of public versions that have existed including development, betas and RCs.

Short form of this question (FAQ): Which LO and OS Version?

In the newer versions of LibreOffice, you can read out both the LO = LibreOffice version number and the OS = operating system used, provided that LibreOffice can be started.

Version: 7.1.3.2 (x64) / LibreOffice Community

Build ID: 47f78053abe362b9384784d31a6e56f8511eb1c1 CPU threads: 8; OS: Windows 10.0 Build 19042; UI render: default; VCL: win Locale: de-DE (de_DE); UI: de-DE Calc: CL

You don't have to type this data, you can simply copy it.

Select Help ▸ About LibreOffice from the menu.

In the dialog that follows, click on the button next to "Version Information".

Your information will be saved to the clipboard and you can paste it somewhere else as you wish using "Paste".

Источник

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