Skip to content

Instantly share code, notes, and snippets.

@dvmn-tasks
Last active December 29, 2023 12:09
Show Gist options
  • Save dvmn-tasks/4e4ae1ac410765e678850a3c4e970bd9 to your computer and use it in GitHub Desktop.
Save dvmn-tasks/4e4ae1ac410765e678850a3c4e970bd9 to your computer and use it in GitHub Desktop.
Как установить клиент Github Desktop для Linux

Как установить клиент Github Desktop для Linux

По этой ссылке вы можете найти релизы Github Desktop для Linux. Чтобы скачать один из них, кликните по нужному названию (например, GitHubDesktop-linux-amd64-1.4.2-linux1.deb).

Если вы используете Ubuntu или Debian - вам нужен установщик с расширением .deb. Скачайте его, откройте и нажмите install в появившемся окошке. Готово, программа установлена.

Как запустить

Запустить программу можно из меню:

Или наберите в командной строке:

$ github-desktop

Возможные проблемы

Не открылось окошко/не нажимается install

Попробуйте сделать это из терминала. Откройте Свойства у скачанного установщика и посмотрите полный путь до него. Затем откройте терминал и наберите следущее:

cd /путь/до/установщика
sudo dpkg -i имя_файла.deb

В командах выше вам нужно самим вставить имя скачанного файла и путь до него.

У меня не Debian и не Ubuntu

Дистрибутивов Linux очень много, и, возможно, вы используете тот, в котором нет системы dpkg. Попробуйте найти в интернете как устанавливать программы на вашей системе. Скорее всего, один из предоставляемых установщиков вам подойдёт.


Статья написана в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.

@GermanAizek
Copy link

Arm займет нишу ультрабуков и нетбуков @Max-RM, он не пропадет, не бойся.

@Max-RM
Copy link

Max-RM commented Dec 28, 2023

Кто вообще использует эту архитектуру блин?

Ты рофлишь? https://github.com/google/android-riscv64

Сами разработчики андроида aka гугл, считают переход мобилок на riscv более перспективным с точки зрения энергопотребления.

https://3dnews.ru/1079791/google-hochet-sdelat-riscv-odnoy-iz-pervichnih-arhitektur-dlya-android

То что гугл что-то там решила не значит, что десятки производителей перейдут на архитектуру в которой нет почти нихрена портированных программ. Ладно что-то можно портировать, но множество программ уже прекратили разработку и исходники закрыты. Кому вообще нужен Android телефон на котором нельзя запустить кучу чего?

Даже тем самым обывателям, которые кроме тиктока, ютуба, почты, пары соц сетей и нескольких игр используют. Типо просто потому, что их игры, вот так прикол, не будет на риске.

@Max-RM
Copy link

Max-RM commented Dec 28, 2023

Arm займет нишу ультрабуков и нетбуков @Max-RM, он не пропадет, не бойся.

Незнаю сколько десятилетий уйдёт у ARM, чтобы вытеснить X64

@GermanAizek
Copy link

То что гугл что-то там решила не значит, что десятки производителей перейдут на архитектуру в которой нет почти нихрена портированных программ. Ладно что-то можно портировать, но множество программ уже прекратили разработку и исходники закрыты. Кому вообще нужен Android телефон на котором нельзя запустить кучу чего?

Ты забыл историю гугл с 2005 года по сути заставлял большинство производителей использовать андроид. Раньше Symbian всех устраивал, но деньги от гугла для производителей решают первее. Касаемо riscv никаких проблем с портом android приложений и не будет, ты забыл как устроен Android SDK? Визуально для пользователей чтобы писать те же самые приложения под riscv надо просто обновить будет Android Studio и поставить новые версии SDK и NDK. Сейчас уже можно записаться в тестеры и опробовать все на деле. Другой вопрос те операционные системы в которых нет подобий SDK, например LInux да придется вручную каждый софт портировать. Но расчета у гугла на это вообще не было, главная проблема сейчас android это не оптимизированный софт: https://4pda.to/2023/12/21/422348/google_prizyvaet_razrabotchikov_snizit_apparatnye_trebovaniya_prilozhenij/

@Max-RM
Copy link

Max-RM commented Dec 29, 2023

То что гугл что-то там решила не значит, что десятки производителей перейдут на архитектуру в которой нет почти нихрена портированных программ. Ладно что-то можно портировать, но множество программ уже прекратили разработку и исходники закрыты. Кому вообще нужен Android телефон на котором нельзя запустить кучу чего?

Ты забыл историю гугл с 2005 года по сути заставлял большинство производителей использовать андроид. Раньше Symbian всех устраивал, но деньги от гугла для производителей решают первее. Касаемо riscv никаких проблем с портом android приложений и не будет, ты забыл как устроен Android SDK? Визуально для пользователей чтобы писать те же самые приложения под riscv надо просто обновить будет Android Studio и поставить новые версии SDK и NDK. Сейчас уже можно записаться в тестеры и опробовать все на деле. Другой вопрос те операционные системы в которых нет подобий SDK, например LInux да придется вручную каждый софт портировать. Но расчета у гугла на это вообще не было, главная проблема сейчас android это не оптимизированный софт: https://4pda.to/2023/12/21/422348/google_prizyvaet_razrabotchikov_snizit_apparatnye_trebovaniya_prilozhenij/

Проблем с портом не будет для тех программ у которых разработка ещё жива. Щас есть десятки хороших программ, которые уже никто разрабатывать и портировать на risc не будет.

Кстати у тебя что есть девайс на риске?

@GermanAizek
Copy link

@Max-RM ну они сейчас подешевели, тот же Sipeed компания делает все на riscv: телефон, планшет, ноутбук, одноплатные пк. StarFive компания вроде одноплатниками занимается только.
Касаемо программ старых у risc-v есть транслятор аппаратный с arm64, но скорее всего быстрее сами разрабы перепишут софт который древний. Но честно на андроид я таких не знаю которые еще пользуются популярностью.

image

@Max-RM
Copy link

Max-RM commented Dec 29, 2023

@Max-RM ну они сейчас подешевели, тот же Sipeed компания делает все на riscv: телефон, планшет, ноутбук, одноплатные пк. StarFive компания вроде одноплатниками занимается только. Касаемо программ старых у risc-v есть транслятор аппаратный с arm64, но скорее всего быстрее сами разрабы перепишут софт который древний. Но честно на андроид я таких не знаю которые еще пользуются популярностью.

Надеюсь этот транслятор будет работать нормально. В принципе Risk это близкий родственник ARM в плане архитектуры + опенсурсный. Тут ещё в чем проблема. Есть много старых версий игр, которые могут быть лучше современных. Их естественно никто портировать на RISK не будет. И есть редакторы данных расширяющие возможности, они именно под старые версии игры и на новые версии так и не были созданы.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment