Автор Тема: Установка android-studio-2022.3.1.21-linux на Альтлинукс 10  (Прочитано 414 раз)

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 274
Скачал android-studio-2022.3.1.21-linux вот отсюда: https://developer.android.com/studio (кликнуть на кнопку "Download Android Studio Giraffe", принять лицензию и скачать вариант для Линукс).
Поставить не получается. Что можно сделать?

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 550
Посмотреть логи, вывод терминала, подумать в чем может быть проблема, чего не ему не хватает, возможно Вы что-то неправильно делаете или не то что нужно скачиваете.
« Последнее редактирование: 14.11.2023 22:08:22 от ASte »

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 274
Начнём с "ненужного". Там только 1 вариант скачать под Линукс предлагается android-studio-2022.3.1.21-linux.tar.gz
В терминале попытка установить через команду "epm -i /home/a/Загрузки/android-studio-2022.3.1.21-linux.tar.gz" заканчивается вот так:
find-provides: ERROR: /usr/lib/rpm/python3.prov failed
ошибка: /bin/sh failed
ошибка: Failed to find Provides
    /bin/sh failed
    Failed to find Provides
ERROR:   (you can discuss the epm 3.57.6-alt1 problem in Telegram: https://t.me/useepm)
Не стал вставлять весь вывод - он очень длинный.

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 184
Там ведь наверняка предполагается куда-то распаковать и оттуда запускать.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
В терминале попытка установить через команду "epm -i /home/a/Загрузки/android-studio-2022.3.1.21-linux.tar.gz" заканчивается вот так:
tar.gz - это архив. Он и не установится.
Обычно именно в такие форматы архива упаковывается исходный код, из которого затем собирают пакеты. В случае с Альтом, исходный код упаковывается в подобный архив, под него пишется spec-файл, затем с помощью rpm-build собирается .src.rpm-пакет, а уже из него .rpm-пакет, который и можно устанавливать.
« Последнее редактирование: 15.11.2023 16:06:39 от gosts 87 »

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 274
Установка через команду epm это и пытается сделать - собрать rpm-пакет и установить его, о чём идут соответствующие пояснения. Вот только с какого-то момента там возникают ошибки.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
Установка через команду epm это и пытается сделать - собрать rpm-пакет и установить его, о чём идут соответствующие пояснения. Вот только с какого-то момента там возникают ошибки.
Пример:
Цитировать
Идём на сайт https://www.sublimetext.com/, поменялся URL скачивания пакета, или ещё что-то, но wget не скачивает.

Скачиваем пакет с странички скачивания : https://www.sublimetext.com/download . смотрим в скрипте /etc/eepm/play.d/sublime.sh, что должно было скачаться - файл с tar.xz Скачиваем ( прямая ссылка https://www.sublimetext.com/download_thanks?target=x64-tar)

Потом делаем :

epm repack /...путь_до.../sublime_text_build_4126_x64.tar.xz
И устанавливаем перепакованный пакет:

epmi  /..путь../sublime_text_build-4126-alt1.repacked.with.epm.2.x86_64.rpm
https://www.altlinux.org/Epm

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 184
Не факт, что в tar.gz исходный код. Могут быть и бинарники.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
В терминале попытка установить через команду "epm -i /home/a/Загрузки/android-studio-2022.3.1.21-linux.tar.gz"
epm repack /home/a/Загрузки/android-studio-2022.3.1.21-linux.tar.gz
То, что получится в результате выполнения этой команды и пытаемся установить.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
Не факт, что в tar.gz исходный код. Могут быть и бинарники.
Вполне возможно. Я с этой программой не работал, поэтому - не в курсе.

Оффлайн GrishaDm

  • Давно тут
  • **
  • Сообщений: 274
epm repack /home/a/Загрузки/android-studio-2022.3.1.21-linux.tar.gz
То, что получится в результате выполнения этой команды и пытаемся установить.
Лог-файл во вложении.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
Эту команду надо было от обычного пользователя выполнить. От Рута готовый файл у Вас в корень системы запишется и удалять его придётся тоже с правами Рута.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
lib.req: WARNING: /android-studio/plugins/android-ndk/resources/lldb/lib64/libpanel.so.6: library libncurses.so.6 not found
ldd: ERROR: /var/tmp/tmp.79XB6L2Swz/android-studio-2022.3.1.21-linux.tar.gz.tmpdir/android-studio-2022.3.1.21/android-studio/plugins/android/resources/installer/arm64-v8a/installer: program interpreter /system/bin/linker64 not found
find-requires: ERROR: /usr/lib/rpm/lib.req failed
ошибка: /bin/sh failed
ошибка: Failed to find Requires
    /bin/sh failed
    Failed to find Requires
ERROR:   (you can discuss the epm 3.57.6-alt1 problem in Telegram: https://t.me/useepm)
arm64-v8a/installer

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 636
  • Дмитрий/Dmitry/德米特里/दिमित्री
libncurses.so.6 not found
libncurses6 есть только в Сизифе.
libpanel.so.6
Тоже только в Сизифе. Просите в Багзилле Альта, чтобы собрали для p10, или собирайте самостоятельно из сизифных.