Версии для Linux

sergey
Posts: 21
Joined: 27.04.2022 05:52

Версии для Linux

Post by sergey »

Здравствуйте, товарищи.

Я пользователь Linux, но в моём репозитории (Manjaro) нет свежей версии cudatext.

Я знаю, что дистрибутивы для Linux расположены здесь https://sourceforge.net/projects/cudate ... s/release/

Эти дистрибутивы надо компилить или они уже содержат исполняемый файл?

Эти дистрибутивы содержат механизм оповещения о выходе более свежей версии?

Как должно происходить обновление? Автоматически или надо вручную скачивать и заменять некоторые файлы?

Какая версия предпочтительнее - GTK2 или QT5? Что выходит в первую очередь? Странно, что вы используете устаревший тулкит GTK2.

Спасибо
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Для Manjaro есть AUR!! может вы про то что версии там устарели? есть лаг при обнорвлениях- Н дней.
https://aur.archlinux.org/packages/cudatext-gtk2-bin
https://aur.archlinux.org/packages/cudatext-qt5-bin
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Какая версия предпочтительнее - GTK2 или QT5? Что выходит в первую очередь?
Лучше gtk2, но только если в вашей ОС еще не удалили gtk2 support.
если убрали, то qt5.
используете устаревший тулкит GTK2.
виджеты gtk3 еще для Лазарус не готовы.
sergey
Posts: 21
Joined: 27.04.2022 05:52

Post by sergey »

main Alexey wrote:Для Manjaro есть AUR!! может вы про то что версии там устарели? есть лаг при обнорвлениях- Н дней.
https://aur.archlinux.org/packages/cudatext-gtk2-bin
https://aur.archlinux.org/packages/cudatext-qt5-bin
Я попытался установить qt5 версию из AUR, но происходит ошибка при установке. Почему так криво собраны qt5 пакеты?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

qt5 пакеты есть в виде .deb и .xz. То есть все есть. А AUR версию не я делал, и там может быть недочет. напишите в комменты к теме там на AUR. там можно комент писать.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

>но происходит ошибка при установке.

возможно вы не учли libQt5pas?
https://wiki.lazarus.freepascal.org/Cud ... _Qt5_build

дайте текст ошибок которые лезут при установке _моего_ deb-пакета не из AUR.
sergey
Posts: 21
Joined: 27.04.2022 05:52

Post by sergey »

main Alexey wrote:qt5 пакеты есть в виде .deb и .xz. То есть все есть.
deb - пакет, готовый к установке на Debian-based системах, типа Ubuntu.
xz - просто архив. Для arch-based систем используются пакеты tar.zst.
Вы делаете пакеты для arch-based систем?
sergey
Posts: 21
Joined: 27.04.2022 05:52

Post by sergey »

main Alexey wrote:напишите в комменты к теме там на AUR. там можно комент писать.

Code: Select all

Сборка cudatext-qt5-bin...
==> Сборка пакета cudatext-qt5-bin 1.162.0.3-0 (Чт 28 апр 2022 07:54:09)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Найден cudatext-linux-qt5-amd64-1.162.0.3.tar.xz
==> Проверка файлов source с использованием sha256sums...
    cudatext-linux-qt5-amd64-1.162.0.3.tar.xz ... СБОЙ
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
Не удалось собрать cudatext-qt5-bin
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Вы делаете пакеты для arch-based систем?
не делаю. первый раз услышал про эти пакеты.
можете предложить скрипт, например который бы распаковывал .xz и делал этот пакет?
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
Не удалось собрать cudatext-qt5-bin
это потому что в скрипте зашита контрольная сумма, которая меняется с каждой версией.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

видимо автор "сбил" контрольную сумму, вижу что вы написали там коммент на AUR. окей.
Post Reply