-
26.09.2022, 20:45 #196
- Регистрация
- 25.03.2016
- Сообщений
- 127
- Поблагодарили
- 60
- Поблагодарил
- 91
-
28.09.2022, 11:25 #197
- Регистрация
- 15.12.2006
- Адрес
- Санкт-Петербург и ЛО KO59fw02nu, KP40ks95wc
- Возраст
- 61
- Сообщений
- 1,610
- Поблагодарили
- 519
- Поблагодарил
- 172
А я правильно понимаю, что линуксовых сборок под ARM нету пока? Я тут апельсину пробую в радиолюбительских целях. Четвёртая весьма шустрая.
73. Евгений (R1AIT / OH7FUV) г. Санкт-Петербург и ЛО KO59fw, KP40ks
-
29.01.2023, 08:51 #198
Версия программы 1.5.0
При вводе позывного и нажатии на значок глобуса .не загружает никакой информации о корреспонденте. На виндовс все работало. А в версии для линукса эта функция не работает ??
-
14.05.2023, 20:22 #199
- Регистрация
- 31.01.2014
- Адрес
- Москва
- Возраст
- 75
- Сообщений
- 20
- Поблагодарили
- 0
- Поблагодарил
- 3
-
15.05.2023, 04:43 #200
- Регистрация
- 31.01.2014
- Адрес
- Москва
- Возраст
- 75
- Сообщений
- 20
- Поблагодарили
- 0
- Поблагодарил
- 3
Друзья приветствую, может кто-то подскажет, где почитать схему, порядок установки ПО EWlog на Дебиан/Убунту, спасибо.R2AN 73!
R2AN
-
15.05.2023, 09:16 #201
- Регистрация
- 17.12.2005
- Адрес
- nr Калининград
- Возраст
- 57
- Сообщений
- 2,682
- Поблагодарили
- 888
- Поблагодарил
- 814
Раньше на сайте можно было подключить "репу". Сейчас сайт недоступен.
Процесс установки, насколько помниться, ничем не отличается от обычной установки линукс программ.
Просто похоже, что программе пришел "финиш"... Автор давно не появляется и не развивает лог...73! Валентин UD2F ex: RU2FM
SunSDR2 + PA 100w + verticals (40, 20-10m), Inv L (160-80m)
-
31.08.2023, 17:04 #202
- Регистрация
- 07.04.2017
- Возраст
- 41
- Сообщений
- 134
- Поблагодарили
- 81
- Поблагодарил
- 74
Коллеги, сегодня нужно было перенести EWLog на новый компьютер с дебианом 11 и оказалось, что программа требует невозможного - зависимости не могут быть удовлетворены, т.к. нужны библиотеки, которых уже либо нет в системе, либо они не той версии.
Что нужно сделать, чтобы установить программу:
1) вручную установить зависимости EWLog-а, которые объявлены в деб-пакете: sudo apt install sqlite3 libsqlite3-dev mariadb-client libmariadbclient-dev-compat libssl-dev libhamlib2 libhamlib-utils libnotify-bin libgtk2.0-0 libcanberra-gtk-module
2) вручную скачать пакет libhamlib2 от десятого дебиана. Он не требует зависимостей. Во всяком случае у меня не потребовал. Но если установился, то сам подтянет что надо.
3) установить libsqlite3-dev
4) установить libmariadb-dev
5) скачать с сайта автора установочный deb-пакет, разархивировать его и разложить файлы куда следует. Т.е. в пакете есть архив data.tar.xz, который содержит каталог usr. Вот берёте этот usr и вместе со всем содержимым копируете в корень.
В результате исполняемый файл должен оказаться в /usr/bin, ссылка для запуска из меню в /usr/share/applications, иконка в /usr/share/icons, а файлы локализаций, коллбук и сервисная база данных - в /usr/share/ewlog.
6) Этого можно не делать. Из пакета извлечь скрипт postinst и запустить его от рута. Там ничего нет такого, что система или программа не сделают сами - обновляются иконки и создаётся каталог программы в домашней папке (~/EWLog). Система сама знает, что делать с иконками, а каталог программа всё равно создаст при первом запуске.
Можно запускать программу из меню и пользоваться.
Скорее всего рецепт подходит и для любой другой системы, где EWLog не может удовлетворить свои зависимости самостоятельно.
Может быть я в описании своих действий что-то очевидное упустил, что сделал на автомате и оно не отложилось в памяти. Если это так - ткните носом.
-
31.08.2023, 20:32 #203
- Регистрация
- 21.11.2002
- Адрес
- East Gwillimbury, Ontario, CANADA
- Возраст
- 53
- Сообщений
- 2,333
- Поблагодарили
- 288
- Поблагодарил
- 237
Может проще docker compose file сделать один раз с этими депенденсями чтобы каждый раз не мучиться?
Life's too short for QRP!
73, Артур VE3EUT, EW1CK
-
01.09.2023, 06:20 #204
- Регистрация
- 07.04.2017
- Возраст
- 41
- Сообщений
- 134
- Поблагодарили
- 81
- Поблагодарил
- 74
Docker compose - это когда в один образ упаковывают не только программу, но и все сервисы (например - веб-сервер), нужные для её работы. Вероятнее всего Вы имеете в виду нечто другое - а именно что-то типа флэтпака или образа программы.
Нет, так делать нельзя - это тупиковая ветвь, а флэтпак, наколько мне известно, остался только в убунте. Даже из стандартной поставки минта его убрали. Библиотеки должны быть разделяемыми, а gedit не должен весить двести мегабайт.
Правильный путь - следить за зависимостями и выпускать пакеты с выходом новой версии операционной системы, чего автор не делает. Кроме того, как показывает опыт ручной установки, программа не зависит от конкретной версии используемых библиотек - их разработчики тоже не дураки и сохраняют обратную совместимость. В принципе и Вам и мне и любому другому пользователю нет никаких проблем переделать существующий деб-пакет, изменить список зависимостей - и всё будет устанавливаться штатным образом. Почему этого не делает автор - вопрос к нему.
Программа получилась хорошая, я уже далеко не первый год её использую. Даже если нет возможности выпускать новые версии, то уж сохранять работоспособность точно можно.
-
01.09.2023, 11:13 #205
- Регистрация
- 05.04.2004
- Адрес
- Антрацит, LU06
- Возраст
- 60
- Сообщений
- 323
- Поблагодарили
- 91
- Поблагодарил
- 26
В новом Линукс Минт 21.2 перестали работать и EWlog и JTDX, первой не хватает какого то пакета, его убрали, у второй сломали Hamlib в итоге САТ перестал работать.
Последний раз редактировалось ER1CS; 01.09.2023 в 11:32. Причина: Убрал что не по теме.
Андрей
-
01.09.2023, 11:32 #206
- Регистрация
- 18.01.2003
- Адрес
- Кишинёв
- Возраст
- 53
- Сообщений
- 4,632
- Поблагодарили
- 1949
- Поблагодарил
- 8445
-
01.09.2023, 11:35 #207
Вот ровно та же история. Под виндой, правда, но сути это не меняет. Очень хочется иметь возможность увеличивать шрифты программы, чтоб не менять очки при взгляде на неё.
И ещё вопрос, в настройках есть возможность настроить коннект с Cloudlog. Поскольку им пользуюсь -- очень интересует, как настроить отправку туда данных. Пробовал стандартным методом (адрес API, ключ, номер расположения станции) -- не взлетело.
-
01.09.2023, 13:38 #208
- Регистрация
- 07.04.2017
- Возраст
- 41
- Сообщений
- 134
- Поблагодарили
- 81
- Поблагодарил
- 74
Изучаю исходники. К сожалению, Владимир не комментировал код совершенно:
В принципе так-то более-менее понятно, но в голове такой объём информации держать очень неудобно, особенно если память дырявая.
Зато я решил давнюю проблему, о которой докладывал автору наверное года два назад :-) Авто-бэкап в adif по закрытию программы не прикручивал к имени файла расширение. Это было важно для меня, т.к. у меня на сайте есть скрипт, который отрабатывает адифки и делает из них qsl-карты. И скрипт реагирует как раз на расширение adi. Научить оказалось несложно :-)
Короче говоря, посмотреть можно на эту проблему с размером шрифтов. Также можно попробовать собрать бинарник и для АРМ-а.
-
01.09.2023, 17:01 #209
- Регистрация
- 03.02.2006
- Возраст
- 52
- Сообщений
- 18,842
- Поблагодарили
- 9067
- Поблагодарил
- 4806
73 de RX4HX, Alexei, http://rx4hx.qrz.ru
Ant.: UW4HW, Pwr.: ~500 Wtts
-
01.09.2023, 20:10 #210
- Регистрация
- 21.11.2002
- Адрес
- East Gwillimbury, Ontario, CANADA
- Возраст
- 53
- Сообщений
- 2,333
- Поблагодарили
- 288
- Поблагодарил
- 237
Flatpak и snap концептуально отличаются от докер контейнеров, но в принципе их можно использовать для решения этой задачи, да вы уловили идею. Отличие докера состоит в том, что он все-таки полноценный контейнер, хотя и не виртуальная машина. Главное, что внутри докер контейнера среда зависимостей остается стабильной даже если вы меняете что угодно на вашем линуксе.
Идея с docker compose file состоит в том, что вам не нужно качать docker image, он по команде docker compose up будет собираться и скачиваться автоматом. Вам нужно будет только запустить bash внутри его и запустить EWLog, который подключится к Xwindow вашего линукса и собственно все.
Достоинство этого метода в том, что это будет работать под любым линуксом в разумных пределах, конечно. Нужно будет иметь разные compose files для Intel и Arm, но это уже детали.Life's too short for QRP!
73, Артур VE3EUT, EW1CK
Социальные закладки