LibreOffice — это мощный бесплатный офисный пакет с открытым исходным кодом, который включает Writer (текстовый процессор), Calc (таблицы), Impress (презентации), Draw (рисование), Base (базы данных) и Math (формулы). Он полностью совместим с форматами Microsoft Office: DOCX, XLSX, PPTX, а также работает с ODT и PDF.
В этом обновлённом руководстве я покажу три способа установки LibreOffice на Debian:
- APT — из официальных репозиториев Debian (рекомендуется для большинства)
- Flatpak — для получения самой свежей версии
- Официальный DEB-архив — от The Document Foundation (с проверкой подписи)
| Метод | Источник | Версия | Обновления | Для кого |
|---|---|---|---|---|
| APT | Репозитории Debian | Актуальная для вашего релиза | Через apt upgrade | Большинство пользователей |
| Flatpak | Flathub | Последняя стабильная | Через flatpak update | Те, кому нужна самая свежая версия |
| Официальный DEB-архив | The Document Foundation | Последняя стабильная | Вручную (с проверкой подписи) | Продвинутые пользователи, установка без интернета |
Оглавление
Предварительные требования
Перед установкой убедитесь, что:
- У вас есть доступ к интернету
- Вы имеете права sudo (администратора)
⚠️ ВАЖНО: Проверьте права sudo перед установкой
Если вы не уверены, есть ли у вашего пользователя права администратора, выполните в терминале:
sudo -l
Что делает: Проверяет, есть ли у текущего пользователя права суперпользователя.
⚠️ Пароль при первом запуске! В зависимости от настроек в /etc/sudoers, при первом выполнении sudo -l в текущей сессии система может запросить ваш пароль (если не активировано правило NOPASSWD).
✅ Ожидаемый результат: Список разрешённых команд. Если видите (ALL : ALL) ALL — у вас полный доступ.
❌ Если выводит is not in the sudoers file — сначала пройдите наше руководство по настройке sudo.
Способ 1: Установка LibreOffice через APT (рекомендуемый)
Этот способ наиболее прост и подходит для большинства пользователей.
Шаг 1: Обновите систему
sudo apt update
sudo apt upgrade
Что делает:
sudo— права суперпользователяapt update— обновляет список доступных пакетовapt upgrade— обновляет все установленные пакеты
Зачем: Это стандартная практика безопасности перед установкой нового ПО.
💡 Примечание: Если вы уверены, что хотите обновить всё без вопросов, можете использовать флаг -y в конце команды: sudo apt upgrade -y. Но в обучающей статье мы рекомендуем сначала посмотреть, что именно будет обновляться.
Шаг 2: Установите полный пакет LibreOffice
sudo apt install libreoffice
Что делает: Устанавливает метапакет libreoffice, который тянет все компоненты (Writer, Calc, Impress, Draw, Base, Math).
Зачем: Это самый простой способ получить полный офисный пакет.
Альтернатива (только нужные компоненты):
# Только текстовый процессор
sudo apt install libreoffice-writer
# Только таблицы
sudo apt install libreoffice-calc
# Только презентации
sudo apt install libreoffice-impress
Шаг 3: Проверьте установку
libreoffice --version
✅ Ожидаемый вывод: Версия LibreOffice в репозиториях зависит от релиза Debian и даты обновления репозиториев. Например, в свежей Debian 13 это будет актуальная версия из ветки 25.x или новее.
Способ 2: Установка LibreOffice через Flatpak (свежая версия)
Flatpak даёт самую свежую версию LibreOffice на любой версии Debian.
⚠️ Важно: Flatpak-пакеты устанавливаются в пользовательское пространство и не требуют прав суперпользователя. Не используйте sudo с командами flatpak.
Шаг 1: Установите Flatpak (если ещё не установлен)
Если Flatpak не установлен, сначала пройдите наше руководство по установке Flatpak на Debian.
Шаг 2: Добавьте репозиторий Flathub
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Что делает: Добавляет официальный репозиторий Flathub, если он ещё не добавлен.
Шаг 3: Установите LibreOffice
flatpak install flathub org.libreoffice.LibreOffice
Что делает: Устанавливает LibreOffice из Flatpak-репозитория. Во время установки система покажет, какие пакеты будут установлены, и запросит подтверждение. Внимательно просмотрите список — это хорошая практика безопасности.
Шаг 4: Проверьте установку
flatpak info org.libreoffice.LibreOffice
✅ Ожидаемый вывод: Информация о пакете с самой свежей версией.
Шаг 5: Запустите LibreOffice
flatpak run org.libreoffice.LibreOffice
Что делает: Запускает LibreOffice из Flatpak-изолированной среды.
Способ 3: Установка из официального DEB-архива (с проверкой подписи)
⚠️ Этот способ требует ручного контроля версий и проверки подписей. Подходит только для продвинутых пользователей.
Этот способ подходит, если вам нужна конкретная версия LibreOffice или установка без интернета. Мы добавим проверку GPG-подписи для безопасности.
Шаг 1: Установите зависимости
sudo apt install curl tar ca-certificates gnupg wget
Что делает: Устанавливает инструменты для скачивания, распаковки и проверки подписей.
Шаг 2: Скачайте нужную версию
- Перейдите на официальный сайт загрузки LibreOffice.
- Выберите версию для Linux (DEB) и скопируйте ссылку для скачивания. Обратите внимание на номер версии — он будет выглядеть как
X.Y.Z(например,26.2.5). - В терминале перейдите в папку
/tmpи скачайте архив, контрольную сумму и GPG-подпись.
Используйте этот шаблон, подставив актуальную версию:
cd /tmp
VERSION="26.2.5" # ЗАМЕНИТЕ НА АКТУАЛЬНУЮ ВЕРСИЮ С САЙТА
wget "https://download.documentfoundation.org/libreoffice/stable/${VERSION}/deb/x86_64/LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz"
wget "https://download.documentfoundation.org/libreoffice/stable/${VERSION}/deb/x86_64/LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz.asc"
wget "https://download.documentfoundation.org/libreoffice/stable/${VERSION}/deb/x86_64/LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz.sha256"
Что делает: Скачивает архив программы, файл с контрольной суммой для проверки целостности и файл с цифровой подписью для проверки подлинности.
Шаг 3: Проверьте подпись
⚠️ Важно: Не пропускайте этот шаг ради безопасности!
Импорт ключей с публичных серверов несёт определённые риски. Для критически важных систем лучше скачивать ключ-файл с официального сайта The Document Foundation и проверять отпечаток вручную. В данном примере мы используем публичный сервер для простоты.
Шаг 3.1: Импортируйте публичный GPG-ключ The Document Foundation:
gpg --keyserver keys.openpgp.org --recv-keys 0x0D10FA7E6F17C4CE
Что делает: Загружает официальный ключ разработчиков для проверки подписи.
Шаг 3.2: Проверьте контрольную сумму:
sha256sum -c "LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz.sha256"
Что делает: Сравнивает вычисленную контрольную сумму с той, что предоставил разработчик. Если файл повреждён или изменён, проверка не пройдёт.
Шаг 3.3: Проверьте GPG-подпись:
gpg --verify "LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz.asc" "LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz"
Что делает: Проверяет, что файл подписан официальным ключом The Document Foundation и не был изменён третьими лицами.
✅ Ожидаемый вывод: Good signature from "The Document Foundation ..."
Шаг 4: Распакуйте и установите
tar -xzf "LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz"
cd "LibreOffice_${VERSION}_Linux_x86-64_deb/DEBS"
sudo dpkg -i *.deb
Что делает: Распаковывает архив и устанавливает все DEB-пакеты.
Зачем: Используем dpkg -i вместо apt install для прямой установки локальных пакетов.
⚠️ Важно: После dpkg -i почти всегда требуется исправить зависимости. Не пугайтесь ошибок при установке пакетов — это нормально для такого способа.
Шаг 4.1: Если возникли ошибки зависимостей, выполните:
sudo apt-get install -f -y
Что делает: Исправляет проблемы с зависимостями, доустанавливая недостающие пакеты.
Шаг 5: Установите интеграцию в меню
cd desktop-integration
sudo dpkg -i *.deb
sudo update-desktop-database
Что делает: Добавляет иконку LibreOffice в меню приложений.
Шаг 6: Создайте лаунчер для удобства
sudo ln -sf /opt/libreoffice*/program/soffice /usr/local/bin/libreoffice-tdf
Что делает: Создаёт символическую ссылку для запуска официальной сборки командой libreoffice-tdf. Звёздочка * автоматически подставит версию, которая установлена.
Зачем: Официальная сборка устанавливается в /opt, который не добавлен в PATH. Лаунчер делает запуск удобным.
Установка LibreOffice для сервера (headless)
Если вам нужен LibreOffice только для конвертации документов на сервере (без графического интерфейса), установите обычный пакет и используйте флаг --headless:
sudo apt install libreoffice
Проверка headless-режима:
soffice --headless --version
Пример конвертации DOCX в PDF:
mkdir -p "$HOME/output"
soffice --headless --convert-to pdf example.docx --outdir "$HOME/output"
Что делает: Создаёт папку для вывода (если её нет) и конвертирует документ в PDF без запуска графического интерфейса. Удобно для серверов и автоматизации.
Настройка шрифтов для совместимости с Microsoft Office
Документы из Microsoft Office часто выглядят иначе, если отсутствуют стандартные шрифты.
Проверьте, какие шрифты используются:
fc-match Calibri
fc-match Arial
Что делает: Показывает, какой шрифт будет использоваться для отображения текста с указанным именем.
Установите шрифты Microsoft:
sudo apt install ttf-mscorefonts-installer
⚠️ Важно: Пакет загружает шрифты Microsoft из интернета и требует принятия лицензионного соглашения (EULA) при установке. Используйте клавишу Tab для навигации и Enter для подтверждения.
Обновите кэш шрифтов:
fc-cache -f
Что делает: Принудительно обновляет кэш шрифтов, чтобы система увидела новые шрифты.
Проверьте, что шрифты установлены:
fc-match Calibri
✅ Ожидаемый вывод: Путь к файлу шрифта, например /usr/share/fonts/truetype/msttcorefonts/Calibri.ttf.
Для Flatpak-версии: после установки шрифтов на хост полностью закройте LibreOffice и откройте заново. Если шрифты не подхватились, дайте доступ к системным шрифтам:
flatpak override --user org.libreoffice.LibreOffice --filesystem=/usr/share/fonts:ro
flatpak override --user org.libreoffice.LibreOffice --filesystem=~/.local/share/fonts:ro
Запуск LibreOffice
Запуск из терминала
Для APT-версии:
libreoffice
Для Flatpak-версии:
flatpak run org.libreoffice.LibreOffice
Для официального DEB-архива:
libreoffice-tdf
Запуск из меню приложений
Найдите LibreOffice в меню приложений (категория «Офис»).
Обновление LibreOffice
Обновление APT-версии
sudo apt update
sudo apt install --only-upgrade libreoffice
Что делает: Обновляет только LibreOffice до последней доступной версии в репозитории.
💡 Примечание: Если вы уверены, что хотите обновить без вопросов, можете добавить флаг -y: sudo apt install --only-upgrade libreoffice -y.
Обновление Flatpak-версии
flatpak update org.libreoffice.LibreOffice
Что делает: Обновляет LibreOffice до последней версии из Flathub.
Обновление официального DEB-архива
Повторите шаги 2-4 из Способа 3, скачав и установив новую версию поверх старой.
Решение типичных проблем
8.1 Ошибка: libreoffice: command not found после ручной установки
Симптом: Команда libreoffice не найдена. При попытке запуска появляется сообщение command not found.
Причина: Официальный DEB-архив устанавливается в /opt/, который не добавлен в PATH. Система не знает, где искать исполняемый файл.
Пошаговое решение:
Шаг 1: Используйте созданный лаунчер:
libreoffice-tdf
Шаг 2: Если лаунчер не был создан, создайте его вручную:
sudo ln -sf /opt/libreoffice*/program/soffice /usr/local/bin/libreoffice-tdf
Что делает: Создаёт символическую ссылку в директории, которая уже есть в PATH. Звёздочка * автоматически подставит версию.
Шаг 3: Проверьте, что ссылка работает:
libreoffice-tdf --version
8.2 Ошибка: GPG signature verification failed
Симптом: При проверке подписи ошибка:
gpg: Can't check signature: No public key
Причина: Не импортирован или импортирован неверно GPG-ключ The Document Foundation.
Пошаговое решение:
Шаг 1: Импортируйте ключ вручную:
gpg --keyserver keys.openpgp.org --recv-keys 0x0D10FA7E6F17C4CE
Что делает: Загружает официальный ключ разработчиков.
Шаг 2: Проверьте, что ключ импортирован:
gpg --list-keys | grep -i "Document Foundation"
Шаг 3: Проверьте подпись снова. Если переменная VERSION уже задана из шага 2 Способа 3, используйте:
gpg --verify "LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz.asc" "LibreOffice_${VERSION}_Linux_x86-64_deb.tar.gz"
Если переменная не задана, укажите версию вручную:
gpg --verify "LibreOffice_26.2.5_Linux_x86-64_deb.tar.gz.asc" "LibreOffice_26.2.5_Linux_x86-64_deb.tar.gz"
✅ Ожидаемый вывод: Good signature from "The Document Foundation ..."
8.3 Ошибка: Flatpak-версия не видит системные шрифты
Симптом: В документах неправильно отображаются шрифты, текст выглядит иначе, чем в Microsoft Office.
Причина: Flatpak-приложения изолированы и по умолчанию не имеют доступа к системным шрифтам.
Пошаговое решение:
Шаг 1: Разрешите доступ к системным шрифтам:
flatpak override --user org.libreoffice.LibreOffice --filesystem=/usr/share/fonts:ro
flatpak override --user org.libreoffice.LibreOffice --filesystem=~/.local/share/fonts:ro
Что делает: Даёт приложению доступ для чтения к системным шрифтам и пользовательским шрифтам.
Шаг 2: Полностью закройте LibreOffice и откройте заново.
Шаг 3: Проверьте, что шрифты подхватились:
flatpak run org.libreoffice.LibreOffice
Откройте любой документ и проверьте отображение шрифтов.
8.4 LibreOffice не появляется в меню приложений
Симптом: Программа установлена, но иконки нет в меню приложений.
Причина: Для ручной установки из DEB-архива не был установлен пакет desktop-integration.
Пошаговое решение:
Шаг 1: Найдите директорию с распакованным архивом. Если вы ещё не удаляли временные файлы:
DEB_DIR=$(find /tmp -maxdepth 1 -type d -name 'LibreOffice_*_Linux_x86-64_deb' | head -n1)
cd "$DEB_DIR/DEBS/desktop-integration"
Что делает: Находит директорию с распакованным архивом и переходит в папку с пакетами интеграции. Команда -maxdepth 1 ограничивает поиск только корнем /tmp, чтобы случайно не уйти во вложенные папки.
Если файлы уже удалены, распакуйте архив заново (см. Шаг 4 в Способе 3).
Шаг 2: Установите интеграцию вручную:
sudo dpkg -i *.deb
sudo update-desktop-database
Что делает: Устанавливает файлы .desktop, которые добавляют иконку в меню, и обновляет базу данных приложений.
Шаг 3: Проверьте меню приложений — иконка должна появиться в категории «Офис».
8.5 Медленный первый запуск
Симптом: LibreOffice запускается 20-30 секунд в первый раз.
Причина: При первом запуске создаётся профиль пользователя, индексируется справка, инициализируется Java.
Решение: Это нормально. Последующие запуски будут занимать 2-3 секунды.
Чек-лист: что проверить после установки
- [ ] LibreOffice установлен:
libreoffice --version(APT) илиflatpak info org.libreoffice.LibreOffice(Flatpak) илиlibreoffice-tdf --version(DEB) - [ ] Программа запускается: команда запуска открывает окно
- [ ] Можно создать документ: File → New → Text Document
- [ ] Можно открыть DOCX: тестовый файл открывается без ошибок
- [ ] Шрифты настроены:
fc-match Calibriпоказывает путь к шрифту - [ ] Для Flatpak-версии: шрифты подхватились после
flatpak overrideи перезапуска
Удаление LibreOffice
Удаление APT-версии
✅ Как удалить LibreOffice полностью и навсегда
1️⃣ Удаляем все пакеты LibreOffice
sudo apt purge libreoffice* -y
💡 Звёздочка * означает: удалить всё, что начинается с libreoffice
Это включает:
libreoffice-corelibreoffice-writerlibreoffice-calclibreoffice-impresslibreoffice-drawlibreoffice-mathlibreoffice-common- и все остальные компоненты
2️⃣ Удаляем зависимости и очищаем систему
sudo apt autoremove --purge -y
sudo apt autoclean
✅ autoremove --purge — удаляет неиспользуемые зависимости и конфигурационные файлы
✅ autoclean — очищает кэш пакетов
3️⃣ Удаляем остатки .desktop-файлов (ярлыки в меню)
Иногда ярлыки остаются, даже если пакеты удалены.
# Удаляем ярлыки LibreOffice из системного меню
sudo rm -f /usr/share/applications/libreoffice*.desktop
# Удаляем пользовательские ярлыки (если были изменены)
rm -f ~/.local/share/applications/libreoffice*.desktop
✅ После этого значок LibreOffice исчезнет из меню приложений
4️⃣ Обновляем кэш .desktop-файлов
sudo update-desktop-database
💡 Это команда обновляет базу данных приложений, чтобы система «забыла» про удалённые программы
5️⃣ Проверяем, что LibreOffice действительно удалён
which libreoffice
✅ Ожидаемый вывод: ничего (пусто) — значит, команда не найдена
dpkg -l | grep -i libreoffice
✅ Ожидаемый вывод: пусто — значит, пакетов нет
⚠️ Если вывод есть — выводит что то вроде:
#Пример вывода
ii mythes-en-us 1:25.2.3-1 all English (USA) Thesaurus for LibreOffice
Это подтверждает, что не все пакеты, связанные с LibreOffice, были удалены.
Пакет mythes-en-us — это тезаурус (словарь синонимов) для английского языка, который устанавливался как зависимость для LibreOffice.
Он не удалился автоматически, потому что apt считает его отдельным пакетом.
✅ Как удалить остатки пакетов LibreOffice
Нужно доочистить систему — удалим этот и другие возможные остаточные пакеты.
🔹 Шаг 1: Удаляем mythes-en-us и другие остатки
sudo apt purge mythes-en-us -y
💡 Этот пакет не нужен без LibreOffice, так что смело удаляем.
🔹 Шаг 2: Проверим, нет ли других остатков
Выполни команду:
dpkg -l | grep -i office
Вывода может не быть, тогда переходим на следующий Шаг 3 Финальная очистка
Если вывод есть читаем дальше
⚠️ Обрати внимание: теперь ищем по слову
office, а не толькоlibreoffice, потому что могут остаться:
libreoffice-l10n-*(языковые пакеты)hunspell-*(проверка орфографии)libreoffice-help-*fonts-libreofficepython3-uno(библиотека для макросов)
Пример вывода, который тоже нужно удалить:
ii libreoffice-l10n-ru 1:7.5.7-1 all Russian language pack for LibreOffice
ii hunspell-en-us 1:2022.12.06-1 all English_american dictionary for hunspell
Удали их так:
sudo apt purge libreoffice-l10n-* hunspell-* fonts-libreoffice python3-uno -y
🔹 Шаг 3: Финальная очистка
sudo apt autoremove --purge -y
sudo apt autoclean
sudo update-desktop-database
✅ Проверка: всё ли удалено?
Снова выполни:
dpkg -l | grep -i libreoffice
Ожидаемый результат: пустой вывод — значит, всё чисто.
Также проверь:
which libreoffice
Должно быть: libreoffice not found
Удаление Flatpak-версии
flatpak uninstall org.libreoffice.LibreOffice
Что делает: Удаляет приложение.
💡 Дополнительно: Можно очистить неиспользуемые пакеты:
flatpak uninstall --unused
Что делает: Удаляет все Flatpak-пакеты, которые не используются ни одним установленным приложением.
Удаление официального DEB-архива
sudo rm -rf /opt/libreoffice*
sudo rm -f /usr/local/bin/libreoffice-tdf
Что делает: Удаляет директорию с программой и созданный лаунчер.
Удаление пользовательских данных (опционально)
⚠️ Предупреждение: Это удалит все ваши настройки, профили и расширения. Действие необратимо.
rm -rf ~/.config/libreoffice
rm -rf ~/.var/app/org.libreoffice.LibreOffice
Часто задаваемые вопросы (FAQ)
Вопрос: Какая версия LibreOffice в Debian 13?
Ответ: Версия LibreOffice в репозиториях зависит от релиза Debian и даты обновления репозиториев. Для получения самой свежей версии используйте Flatpak.
Вопрос: Какой способ установки выбрать?
Ответ: APT — для простоты и стабильности. Flatpak — для свежей версии. Официальный DEB — для продвинутых пользователей, которым нужна конкретная версия.
Вопрос: Почему документы из Microsoft Office выглядят иначе?
Ответ: Чаще всего из-за отсутствия шрифтов. Установите ttf-mscorefonts-installer и перезапустите LibreOffice.
Вопрос: Нужно ли удалять старую версию перед установкой новой?
Ответ: При обновлении через APT или Flatpak удалять ничего не нужно — система сделает это автоматически. При ручной установке из DEB-архива скрипт установит поверх, но разные версии могут сосуществовать в разных путях.
Вопрос: Можно ли установить сразу несколько версий?
Ответ: Да, APT, Flatpak и DEB-версии не конфликтуют, потому что используют разные пути и лаунчеры. Вы можете установить их одновременно. Однако учтите, что у них будут разные профили настроек. Это значит, что расширения, словари и автокоррекция не будут общими, а каждый экземпляр LibreOffice будет хранить свои настройки отдельно.
Вопрос: Как конвертировать документы в PDF на сервере?
Ответ: Используйте команду soffice --headless --convert-to pdf файл.docx --outdir папка. Обратите внимание на важные нюансы:
- Формат указывается строчными буквами:
pdf, а неPDF - LibreOffice автоматически определяет тип входного файла по его расширению (
.docx,.odt,.xlsxи т.д.) - Убедитесь, что папка для вывода существует, или создайте её заранее командой
mkdir -p папка
Для этого не нужен отдельный пакет — достаточно установленного LibreOffice.
Заключение
Теперь LibreOffice установлен на вашем Debian. Вы можете работать с документами, таблицами и презентациями в полностью бесплатном и мощном офисном пакете.
Что дальше?
- Установите шрифты Microsoft для лучшей совместимости
- Настройте автоматическое резервное копирование важных файлов
- Изучите официальную документацию LibreOffice