Перейти к содержимому

Как установить программу с github на linux

  • автор:

Установка ПО из GitHub

Не могу понять, как устанавливать программы не через репозиторий, а через GitHub. Наткнулся вот на эту программу: github.com/maikramer/Materialize
Виндовая версия через вайн запускается, но текст на кнопках не отображается. Поэтому решил установить версию родную для Линукс. Автор не дал инструкций по установке.
Почитал вот это: wiki.manjaro.org/index.php?title=Create_Manjaro_Packages
И вот это: wiki.manjaro.org/index.php?title=PKGBUILD
Ничего не понял. Подскажите, нужно лучше читать, или нужно читать что-то другое?

4 комментария

github.com/maikramer/Materialize/issues/12
Даже гуглить не надо. Если очень горит могу написать тебе PKGBUILD

Не горит. Хочу разобраться, чтобы потом не задавать глупых вопросов. Очевидно, я качаю не то, что нужно. Я нажимаю кнопку «Clone or Download» и потом «Download ZIP». Получаю папку, в которой не могу разобраться. Если через консоль пишу git clone github.com/maikramer/Materialize.git, получаю ту же папку. Что я с ней дальше должен делать? И как получить этот tar.gx файл? И нужен ли он мне?

Как установить программу с github в Ubuntu при помощи командной строки?

Возникла следующая задача: установить на удаленный хост программу.

В руководстве приводится следующая последовательность команд. Если я пытаюсь их выполнять, то натыкаюсь на то, что ось не воспринимает команду в виде адреса (https://github.com/elmad/darkcoin-cpuminer-1.3-avx. Вот и возник вопрос: Как действовать? Плюс прошу дать ссылку на руководство по работе с командной строкой в подобных случаях.

su mining
cd /home/mining/
https://github.com/elmad/darkcoin-cpuminer-1.3-avx.
cd ./darkcoin-cpuminer-1.3-avx-aes/
chmod +x autogen.sh
./autogen.sh
./configure CFLAGS=»-O3 -march=native»
make

  • Вопрос задан более трёх лет назад
  • 37233 просмотра

Комментировать
Решения вопроса 3

DevMan

не воспринимает поскольку такой команды нет.

https://github.com/elmad/darkcoin-cpuminer-1.3-avx-aes.git

заменить на

git clone https://github.com/elmad/darkcoin-cpuminer-1.3-avx-aes.git

Ответ написан более трёх лет назад
Комментировать
Нравится 5 Комментировать
Компьютерный псих
Вам нужно сделать

git clone https://github.com/elmad/darkcoin-cpuminer-1.3-avx-aes.git cd ./darkcoin-cpuminer-1.3-avx-aes/ и так далее

Ответ написан более трёх лет назад
Нравится 2 3 комментария
Alex Bond @Greisvandir Автор вопроса
Будет ли эта команда работать «из коробки» или необходимо что-либо настроить?
Greisvandir: нужно установить git и build-essential
Alex Bond @Greisvandir Автор вопроса
Благодарю за ответ!

git clone https://github.com/elmad/darkcoin-cpuminer-1.3-avx-aes.git

Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
Ответы на вопрос 0
Ваш ответ на вопрос

Войдите, чтобы написать ответ

ubuntu

  • Ubuntu
  • +1 ещё

Как добавить места к диску Ubuntu?

  • 1 подписчик
  • вчера
  • 61 просмотр

Как пользоваться GitHub на компьютере с Linux

Обновлено и опубликовано

Опубликовано: 15.03.2019

GitHub — один из используемых сервисов размещения проектов для совместной разработки. Он поддерживает контроль версий, возможность отслеживания изменений кода, сравнение строк, а также он бесплатен.

В данной статье приведены примеры использования сервиса на компьютере под управлением операционных систем семейства Linux. Мы рассмотрим, как создать проект на локальном компьютере и залить его на сервис с помощью командной строки. Рассмотренные варианты использования git также можно применять на desktop системах, запустив окно терминала.

Установка git

Управление выполняется с помощью приложения git. Если его нет в системе, установку можно выполнить из репозитория.

Если используем CentOS / Red Hat:

yum install git-core

Если используем Ubuntu / Debian:

apt-get install git

Если мы хотим воспользоваться сервисом с компьютера Windows или Mac OS, необходимо скачать и установить desktop версию с официального сайта.

Синтаксис

Команды имеют следующий синтаксис:

* полный перечень опций, команд и аргументов можно получить командой man git.

Создание проекта на локальном компьютере

Прежде чем отправить проект на GitHub, создаем его на нашем компьютере. Для этого переходим в каталог с файлами проекта:

Инициализируем проект для git:

Мы получим ответ похожий на:

Initialized empty Git repository in /projects/.git/

Это означает, что репозиторий git создан.

Теперь добавим файлы в репозиторий:

* данной командой мы добавили папку и ее содержимое в репозиторий git.

Отправка данных на GitHub

Теперь можно отправить данные на сервис. Для этого у нас должна быть зарегистрированная учетная запись и создан репозиторий на GitHub.

Создание репозитория

Переходим на портал github.com и входим в систему или проходим несложную регистрацию:

Регистрация на GitHub

Проходим процесс подтверждения, что мы не робот. Затем завершаем несколько шагов регистрации, нажимая Submit. В итоге мы получим письмо на адрес электронной почты, которую указали при регистрации. Необходимо будем подтвердить email, перейдя в письме по кнопке Verify email address.

Создаем репозиторий. Для этого кликаем по иконке профиля и переходим в раздел Your repositories:

Переход к созданию нового репозитория на GitHub

И кликаем по кнопке New. В следующем окне даем название репозиторию и нажимаем Create repository:

Создаем репозиторий на GitHub

Мы увидим страницу с путем к репозиторию:

Путь к репозиторию, который создали на GitHub

Заливаем проект в репозиторий на GitHub

Добавляем комментарий к нашему проекту:

git commit -m «Очередное изменение проекта» -a

* где Очередное изменение проекта — произвольный комментарий; параметр -a указывает, что комментарий нужно применить ко всем измененным файлам.

Теперь подключаемся к созданному репозиторию:

git remote add origin https://github.com/dmosktest/project1.git

* где dmosktest — логин, который был указан при регистрации на github, а project1 — название, которое мы задали, когда создавали репозиторий.
* удалить удаленный репозиторий можно командой git remote rm origin.

Закидываем проект на GitHub:

git push origin master

* где master — ветка проекта (веток может быть несколько).

В нашем проекте на GitHub должны появиться файлы проекта:

Загруженный проект на GitHub

Получение файлов с GitHub

Для загрузки на компьютер файлов, создаем каталог с проектом и переходим в него:

Проводим начальную настройку локального репозитория:

Подключаемся к удаленному репозиторию:

git remote add origin https://github.com/dmosktest/project1.git

Скачиваем проект командой:

git pull https://github.com/dmosktest/project1.git master

Клонирование проекта

Например, использую наш репозиторий:

git clone https://github.com/dmosktest/project1.git

* данная команда создаст в текущей папке каталог project1 и инициализирует его как локальный репозиторий git. Также загрузит файлы проекта.

Возможные ошибки

1. При попытке отправить данные на GitHub, получаем ошибку:

error: src refspec master does not match any.
error: failed to push some refs to ‘https://github.com/dmosktest/project1.git’

* где dmosktest/project1.git — путь к нашему репозиторию.

Причина: проект ни разу не был зафиксирован (закоммичен).

Решение: добавляем комментарий к нашему проекту:

git commit -m «first commit»

Установка собственного приложения GitHub

You can install a GitHub App that you created on the personal or organization account that owns the app. If your app is public, the GitHub App can also be installed on other accounts.

About installing your own GitHub App

Once you create a GitHub App, you can install it. If your GitHub App is owned by a personal account, you can install it on your account. If your GitHub App is owned by an organization and you are an organization owner, you can install it on the organization.

If your GitHub App is public, you can also share your GitHub App with other users or organizations. For more information, see «Sharing your GitHub App.»

Installing your own GitHub App

  1. In the upper-right corner of any page on GitHub, click your profile photo.
  2. Navigate to your account settings.
  3. For a GitHub App owned by a personal account, click Settings.
  4. For a GitHub App owned by an organization:
    1. Click Your organizations.
    2. To the right of the organization, click Settings.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *