Страница 1 из 2
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 16:54
Michail2020
У меня Linux Mint 19.3 x64 Cinnamon. В этой системе я новичок. Нашел в и-нете несколько рекомендаций, попробовал. Спотыкаются на полдороге. То мой Линукс не знает команду /.configure, то ещё что-нибудь. Неужели нет хорошей программы для формирования файла DEB из TAR.GZ, или хотя бы подробного описания, для начинающих? Предвижу ответы типа "понаехали тут всякие, головой думать не хотят". И всё же надеюсь на ответ от умного человека.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 17:07
WWolf
Michail2020 писал(а): ↑04 фев 2020, 16:54
или хотя бы подробного описания, для начинающих?
с нормальными исходниками всегда идёт readme где по шагам всё расписано что и как надо делать...
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 17:09
symon2014
Michail2020, а что в архиве , вдруг там не исходники , а исполняемая прога?
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 17:15
Michail2020
Подскажите тогда, где лежат нормальные исходники, а то мне всё как-то не слишком нормальные попадаются. Нужно установить VueScan для сканера EPSON PERFECTION 2480 Photo.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 17:17
symon2014
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 17:38
slant
Michail2020 писал(а): ↑04 фев 2020, 16:54
То мой Линукс не знает команду /.configure
А и не должен. Эта команда должна быть в самих исходниках которые вы собираете. Вот make - это в самом вашем линуксе команда должна быть, как часть сборочного окружения.
Michail2020 писал(а): ↑04 фев 2020, 16:54
Неужели нет хорошей программы для формирования файла DEB из TAR.GZ, или хотя бы подробного описания, для начинающих?
"Неужели нет хорошего робота для починки машины для начинающих?" Универсального инструмента - нет и не будет в принципе, т.к. перед тем как в .deb что-то паковать, надо это что-то привести к готовому для работы виду. DEB - просто архив с указаниями: что и куда положить при распаковке и возможно - где и что изменить. И вот эти указания надо сначала знать самому, чтобы собрать DEB, который эту работу будет автоматизировать. Когда вы скачиваете исходники - в них может быть предусмотрен готовый метод/инструкция для сборки DEB пакета, а может и не быть. В этом случае никакая программа ничем вам не поможет - т.к. вопрос становится творческим.
Что касается документации по сборке DEB - есть такая. Но не в стиле "какую кнопку или программу использовать" - а именно по общим принципам - на вопрос о запаковке конкретной программы она ответ не даст. В любом случае, начинать стоит отсюда, если действительно есть интерес:
https://help.ubuntu.ru/wiki/сборка_пакетов
Если же с этим всем разбираться нет желания (что вполне нормально для простого пользователя), то есть два варианта:
1. Искать ppa где есть нужный пакет в уже собранном виде.
2. Использовать flatpack, snap или что-то подобное.
3. Перейти на manjaro (его родоначальник arch - не для новичка) где есть AUR - библиотека решений автоматизации сборки пакетов под pacman - тамошний менеджер пакетов. AUR в отличии от репозиториев PPA централизирован т.е. все возможное под рукой и в одном месте - ничего искать не придется. Охват тоже впечатляющий - ни разу за год не встречался с тем, чтобы там не было нужного мне. Из минусов - дистрибутив rolling и решения из AUR не всегда работают. Иногда ломаются на несколько недель - не получается сборка пока автор конкретного решения не обновит его. Но довольно редко для популярного софта случается.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 17:43
Ара Магеддон
Michail2020 писал(а): ↑04 фев 2020, 17:15
Нужно установить VueScan для сканера EPSON PERFECTION 2480 Photo.
Так это же проприетарный софт. Для него разве есть исходники?
Там бинарник предлагается к загрузке, распаковываешь и запускаешь. Можно ярлычок сделать самостоятельно.
Ещё есть то же самое в flatpak-е:
https://flathub.org/apps/details/com.hamrick.VueScan
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 17:51
Michail2020
Спасибо. Буду разбираться.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 04 фев 2020, 20:21
colonel
Michail2020 писал(а): ↑04 фев 2020, 17:51
Спасибо. Буду разбираться.
всегда пожалуйста , кушайте с булочкой.
Michail2020 писал(а): ↑04 фев 2020, 16:54
Как собрать файл .deb из файла .tar.gz?
...Неужели нет хорошей программы для формирования файла DEB из TAR.GZ, ...
никак
нет ни хорошей программы , ни плохой
TAR.GZ это просто архив в который запаковать можно что угодно, в том числе и "пакеты исходных кодов" , тех из которых командами собирают программу и упаковывают в деб пакет для установки программы. Их можно было бы запаковать и не в TAR.GZ, но... этож лииииинукс
Перед работой с исходниками просто элементарно требуется распаковать их.
ну это так , для уточнения по теме . Вы ведь не ищите в той ОСи в которой не новичок программу которая из zip или rar делает exe (или msi)
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 18:42
Michail2020
Вообще-то, т.к. Ваш покорный слуга уже давненько пенсионер, (хотя он в программировании с 1972 года,) хотел одного: установить vuescan БЕЗ ВОДЯНЫХ ЗНАКОВ в Линуксе. Денег на покупку лицензионного ПО у меня не было, нет, и вряд ли появятся. Увы. Все найденные Key не помогли. Из репозиториев ставятся VueScan-ы только с вышеупомянутуми знаками. Что мне делать? Знакомых линуксоидов поблизости нет, а перейти с winldows на Linux желание пока не пропало.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 18:51
symon2014
Не по теме
Michail2020 писал(а): ↑05 фев 2020, 18:42
хотя он в программировании с 1972 года,
Что и как программировали в эти годы? Суперлюбопытно.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 18:58
symon2014
https://www.hamrick.com/
и устанавливать не надо.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 19:54
colonel
symon2014,
https://www.hamrick.com/ ну скачает , распакует, запустит , но если не ошибаюся то сохранить на комп не сохраняет - требует купить лицензию, и при выводе на печать в файл pdf сохранит но с "водяными знаками" - надписью о необходимости покупки лицензии .
"Vuescan - отдельная независимая от системы программа (коммерческая). " (с)
Сканер canonscan lide 300 (Пост slant #74629)
Michail2020 писал(а): ↑05 фев 2020, 18:42
Денег на покупку лицензионного ПО у меня не было, нет, и вряд ли появятся. Увы. Все найденные Key не помогли. Из репозиториев ставятся VueScan-ы только с вышеупомянутуми знаками. Что мне делать?
в общем то можно обмануть програмку
вот в этой теме расписал с картинкой в пдф как сохранить отсканированное без "водянки"
Сканер canonscan lide 300 (Пост colonel #75357)
и надеюсь компилирование программы из сорцев ( сборке файла .deb из файла .tar.gz) больше не требуется
кстати , что за нужда в использовании именно VueScan
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 20:15
Ара Магеддон
Michail2020 писал(а): ↑05 фев 2020, 18:42
Увы. Все найденные Key не помогли. Из репозиториев ставятся VueScan-ы только с вышеупомянутуми знаками.
Обсуждение вареза и способов взлома тут не приветствуется: администрация ругается. Хоть FOSS и пиратство вроде бы занимаются одним и тем же: предоставление простому пользователю кучи всяких бесплатных программ, но идеологически это две большие разницы.
По теме - это вам лучше посмотреть на том же рутрекере. Там в раздачах стареньких версий для линукса есть обсуждения, как обойти проверку: отключенный интернет в момент ввода ключа, блокировка хостов и т.п.
*похрустывание тонкого льда*
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 20:29
colonel
Ара Магеддон писал(а): ↑05 фев 2020, 20:15
Обсуждение вареза и способов взлома...
в описании как сохранить отсканированное без "водянки" никакого взлома нет

Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 20:48
Ара Магеддон
colonel писал(а): ↑05 фев 2020, 20:29
в описании как сохранить отсканированное без "водянки" никакого взлома нет
Дык я не спорю, но всё-таки это "костыль", как и было сказано в том сообщении.
ЗЫ. Чисто теоретически, если водяной знак имеет одинаковые размеры в пикселях и появляется в одном и том же месте - то можно создать "антизнак" и накладывать полу-автоматически через какой нибудь imagemagic..
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 21:08
colonel
Ара Магеддон писал(а): ↑05 фев 2020, 20:48
Чисто теоретически ...создать "антизнак" и накладывать...антизнак
ну если чисто теоретически ... и что будет вместо такого знака?
имхо лучше уж костыль
а если действительно очень нужно много сканить да ещё и под распознавание текста - то копить денежку на покупку.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 05 фев 2020, 21:17
Ара Магеддон
Ох ёкарный бабай...Не, вопрос снят с повестки дня
colonel писал(а): ↑05 фев 2020, 21:08
а если действительно очень нужно много сканить да ещё и под распознавание текста - то копить денежку на покупку.
Ну вот хорошо бы увидеть региональные цены, как в Стиме. Два килорубля за утилиту, которая нужна лишь время от времени - многовато, да.
У нас т.н. "психологическая цена" для подобного рода вещей в пределах тысячи находится.
Как собрать файл .deb из файла .tar.gz?
Добавлено: 06 фев 2020, 06:04
kobolt
Как собрать файл .deb из файла .tar.gz?
Добавлено: 06 фев 2020, 17:35
colonel
kobolt писал(а): ↑06 фев 2020, 06:04
Поставить gscan2pdf
очевидно вы знаете какой сканер у автора топика, почему ему потребовался именно VueScan и полагаете что именно
gscan2pdf>>>> будет работать с его сканером?
в gscan2pdf вроде как подвязки есть на sane-вскую библиотеку.
" Сканирование обрабатывается с помощью SANE через scanimage. " (с)
http://linux-user.ru/distributivy-linux ... -10-17-04/