|
174 / 0 / 0
Регистрация: 10.09.2022
Сообщений: 304
|
|
Как выпустить приложение для Linux?28.07.2023, 19:00. Показов 1930. Ответов 18
Метки нет (Все метки)
0
|
|
| 28.07.2023, 19:00 | |
|
Ответы с готовыми решениями:
18
Как выпустить готовое приложение Как в MacOS скомпилировать приложение для Linux? Как скомпилировать из консоли на linux hello world приложение для Android? |
|
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
|
|
| 28.07.2023, 21:12 | |
Сообщение было отмечено Pphantom как решение
Решение
0
|
|
|
174 / 0 / 0
Регистрация: 10.09.2022
Сообщений: 304
|
|
| 02.09.2023, 18:34 [ТС] | |
|
Для того чтобы поделиться приложением на винде я делаю установщик для exe и необходимых файлов , а что нужно делать чтобы также делиться приложением на линуксе? так же установщик делать или как то по другому ?
0
|
|
|
174 / 0 / 0
Регистрация: 10.09.2022
Сообщений: 304
|
|
| 02.09.2023, 19:08 [ТС] | |
|
А как это сделать ?
0
|
|
| 02.09.2023, 19:15 | |
|
Как-как...
Изучать линуху. Там 100500 дистров. Но пакет-систем много меньше. Основные пакетные базы RPM, DEB, pacman и т.д. Есть и контейнеры вроде flatpak. Как вариант всё закинуть в к-либо GIT-hub в виде исходников, а если проект народу понравится, то эти пакеты сами собой появятся.
0
|
|
|
1566 / 739 / 321
Регистрация: 02.05.2020
Сообщений: 1,654
|
||
| 02.09.2023, 19:18 | ||
|
0
|
||
|
267 / 199 / 30
Регистрация: 26.11.2022
Сообщений: 863
|
|
| 02.09.2023, 20:11 | |
|
а можно не заморачиваться. некоторые издатели игр выпускают версию клиента для линуха в виде .tar.gz
И у пользователя есть выбор - либо распаковать к себе куда-нибудь в домашний каталог и запускать оттуда или запустить от рута шелл скрипт который просто скопирует всё в нужные систенмные папки )) кстати первый вариант очень удобен когда надо одновременно две версии запустить
0
|
|
|
736 / 700 / 110
Регистрация: 29.05.2015
Сообщений: 4,267
|
|
| 02.09.2023, 22:06 | |
|
Никто не знает, как устроен и как работает исполняемый файл в линуксе. Если он и использует какие-либо библиотеки, то уж точно они не называются библиотеками. Потому что главная задача разработчиков линукса - сделать не-как-в-винде.
0
|
|
|
267 / 199 / 30
Регистрация: 26.11.2022
Сообщений: 863
|
|
| 02.09.2023, 23:07 | |
|
alexu_007, Что это было ?
0
|
|
| 03.09.2023, 01:48 | |
|
Не по теме: Aledveu, мы прослушали монолог "я дилетант, но имею офигенное мнение".
0
|
|
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
|
| 07.10.2023, 14:33 | |
|
gdfgnggf, для распространения приложения под *nix есть три зарекомендовавших себя способа:
Самый простой для разработчика вариант - это первый, самый простой вариант для пользователя - третий. Как именно создать пакет? Для этого просто открываете гугл и начинаете гуглить на тему "как собрать свой deb", rpm и так далее. Доступной информации по теме в интернете море.
0
|
|
|
2254 / 1513 / 706
Регистрация: 17.03.2022
Сообщений: 4,843
|
||
| 07.10.2023, 15:10 | ||
|
0
|
||
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
|
| 07.10.2023, 16:45 | |
|
Pphantom, в том-то и дело, что именно при условии.
Если же смотреть на ситуацию в общем случае, то не думаю, что какое-то непроверенное/непопулярное приложение начнут просто так добавлять в репозитории. Здесь же, на сколько я могу судить, речь идет именно о том, чтобы просто передать программу друзьям/знакомым/заказчику, т.е. очень небольшой группе людей, так что вероятность попадания такого приложения в репозиторий какого-то дистрибутива крайне мала. А держать свой репозиторий - это дополнительные и в данном случае скорее всего неоправданные затраты. Вообще, исходя из ситуации, лично я склоняюсь к java и ее jar-пакетам. Минимальные затраты как для разработчика, так и для пользователя.
0
|
|
|
2254 / 1513 / 706
Регистрация: 17.03.2022
Сообщений: 4,843
|
||
| 07.10.2023, 16:53 | ||
|
stake-k26, да, для такого случая соглашусь. Но ТС не написал, что его на самом деле интересует - возможно, это вопрос не о его собственном приложении, а вообще о каком-то произвольном.
0
|
||
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
||
| 07.10.2023, 17:02 | ||
|
Причина, по которой на яве не пишут интернет браузеры, офисы или видео-проигрыватели не в том, что это сложно или у пользователей могут возникнуть какие-то проблемы с производительностью, а в том, что это элементарно нецелесообразно, поскольку и без того полно отличных приложений, которые прекрасно справляются с этой задачей, и писать еще одно - это никому не нужный труд.
0
|
||
|
2254 / 1513 / 706
Регистрация: 17.03.2022
Сообщений: 4,843
|
||
| 07.10.2023, 17:10 | ||
0
|
||
|
2487 / 1151 / 709
Регистрация: 25.04.2016
Сообщений: 3,315
|
|
| 07.10.2023, 17:42 | |
|
Pphantom, на счет тяжеловесных вычислений соглашусь, тут прослойка в виде java-машины производительности никак не добавляет, однако это пожалуй единственный класс задач, где яву лучше не использовать.
0
|
|
| 07.10.2023, 17:42 | |
|
Помогаю со студенческими работами здесь
19
[Mono] Графическое приложение для Linux (Титры) Собрать приложение на Qt для Linux ARM Linux-приложение, для восстановления файлов Возможно ли создать приложение для андроид на linux из консоли c++? Приложение для работы с бд firebird в C++ Builder под linux Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Programma_Boinc 01.01.2026
Учёным и волонтёрам проекта «Einstein@home» удалось обнаружить четыре гамма-лучевых пульсара в джете Млечного Пути
Сочетание глобально распределённой вычислительной мощности и инновационных. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|