Aoizora |
|
Темы:
8
Сообщения:
41
Участник с: 13 июля 2017
|
Хочу установить себе на арч Rider: https://www.jetbrains.com/rider/nextversion/ Он скачивается в виде tar.gz архива. Я сначала попробовал распаковать архив и в распакованной папке выполнить makepgk, но выдало ошибку, что в папке отсутствует файл MAKEPKG. Тогда я попробовал установить райдер при помощи sudo pacman -U путь_к_архиву и yay -U путь_к_tar.gz, на это менеджеры пакетов выдали ошибку, что пакет поврежден. Как правильно устанавливать такие коммерческие программы, где внутри tar.gz не исходники, а уже собранная программа? |
RusWolf |
|
![]()
Темы:
11
Сообщения:
2866
Участник с: 16 июля 2016
|
https://aur.archlinux.org/packages/rider-eap yay -Syu rider-eap |
Aoizora |
|
Темы:
8
Сообщения:
41
Участник с: 13 июля 2017
|
Там ^ райдер с истекшим сроком лицензии. Райдер платный, но периодически выходит ЕАП, которым можно пользоваться бесплатно. Потом срок его действия истекает, но вскоре появляется новый ЕАП, которым можно пользоваться. Поэтому я хочу научиться ставить такие пакеты руками из tar.gz. |
vasek |
|
Темы:
47
Сообщения:
11916
Участник с: 17 февраля 2013
|
AoizoraКлючевое слово научиться ... то есть нужно с этого и начинать, точнее, гуглить и много читать ... а написано на эту тему много. PS - для сдачи зачета после обучения - ответ на вопрос
Ошибки не исчезают с опытом - они просто умнеют
|
RusWolf |
|
![]()
Темы:
11
Сообщения:
2866
Участник с: 16 июля 2016
|
AoizoraПосыл был на PKGBUILD - этого пакета, подправь для себя и пользуй. И не занимайся ерундой ставя в систему, что-то мимо пакетного менеджера, если не хочешь потом поиметь проблем. |
Nebulosa |
|
![]()
Темы:
9
Сообщения:
915
Участник с: 05 марта 2009
|
https://aur.archlinux.org/packages/rider - вот же пакет, готовый. Хотите узнать как правильно устанавливать bin пакеты - берите любой PKGBUILD (пакета ***-bin) в AUR и смотрите. |
AZJIO |
|
Темы:
53
Сообщения:
619
Участник с: 05 января 2021
|
Я делал описание создания пакетов для трёх систем, вот один из них для арч http://purebasic.mybb.ru/viewtopic.php?id=934 |
vasek |
|
Темы:
47
Сообщения:
11916
Участник с: 17 февраля 2013
|
Предлогать новичку сборку с использованием PKGBUILD не очень то и разумно ... конечно, это наилучший вариант ... но не для всех. Не знаю, что там за исходинки, но с большой степенью вероятности предположу, что можно собрать прогу используя просто make И если это возможно, то будет проще собрать в отдельной директории и от туда запускать.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
47
Сообщения:
11916
Участник с: 17 февраля 2013
|
Aoizora, как пример, к сказанному выше, соберем пакет x86info - скачиваем исходники любым способом и распаковыаем, в ~/x86info Так как исходники лежат на GitHub, то удобнее использовать git clone, которая и скачает и разместить скаченное в ~/x86info git clone https://github.com/kernelslacker/x86info - переходим в директорию ~/x86info:cd ~/x86info - проверяем наличие файла Makefile: ls | grep Makefile Makefile - запускаем сборку: make … в итоге получаем исполняемый файл x86info - пробуем запустить (для исключения нюансов лучше прописывать полный путь) ~/x86info/x86info Все работает …. если нужно удалить: rm -rf ~/x86infoPS - не забываем внимательно смотреть исходники, как правило, в большинстве случаев имеется файл с указаниями по сборке (Readme)
Ошибки не исчезают с опытом - они просто умнеют
|