Уголок новичка
   531

Ace Stream

Здравствуйте!

Как установить Ace Stream в Manjaro Linux?

Установлено:
acestream-launcher 2.1.0-1
acestream-proxy-player 0.3.1-2
python2-acestream 0.2.0-1
python-acestream 0.2.0-1

Спойлер!
Подготовка…
Клонирование сборочных файлов acestream-proxy-player…
Проверка зависимостей для acestream-proxy-player…
Разрешение зависимостей…
Проверка на взаимные конфликты…
Загрузка python-notify2 (0.3.1-5) началась
Загрузка python-notify2 (0.3.1-5) закончилась
Проверка связки ключей…
Проверка целостности…
Загрузка файлов пакетов…
Проверка файлов на конфликты…
Проверка доступного дискового пространства…
Установка python-notify2 (0.3.1-5)…

Сборка acestream-proxy-player…
==> Сборка пакета acestream-proxy-player 0.3.1-2 (Пн 10 мая 2021 18:27:01)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
-> Загрузка acestream-proxy-player-0.3.1…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 137 100 137 0 0 467 0 --:--:-- --:--:-- --:--:-- 465

100 14215 0 14215 0 0 20077 0 --:--:-- --:--:-- --:--:-- 20077
==> Проверка файлов source с использованием md5sums…
acestream-proxy-player-0.3.1… Готово
==> Удаление директории '$srcdir/'…
==> Распаковка исходных файлов…
-> Распаковка 'acestream-proxy-player-0.3.1' с помощью bsdtar
==> Вход в окружение fakeroot…
==> Запускается package()…
==> Очистка…
-> Удаление файлов libtool…
-> Удаление ненужных файлов…
-> Удаление статических библиотек…
-> Удаление отладочной информации из бинарников и библиотек…
-> Сжатие документации (man и info)…
==> Проверка сборки на ошибки…
==> Создание пакета «acestream-proxy-player»…
-> Создание файла '.PKGINFO'…
-> Создание файла '.BUILDINFO'…
-> Создание файла '.MTREE'…
-> Сжатие пакета…
==> Выход из окружения fakeroot.
==> Завершена сборка пакета acestream-proxy-player 0.3.1-2 (Пн 10 мая 2021 18:27:02)
==> Очистка…

Проверка связки ключей…
Проверка целостности…
Загрузка файлов пакетов…
Проверка файлов на конфликты…
Проверка доступного дискового пространства…
Установка acestream-proxy-player (0.3.1-2)…
Работа обработчиков post-transaction…
Arming ConditionNeedsUpdate…
Updating the desktop file MIME type cache…
Транзакция успешно завершена.

Подготовка…
Клонирование сборочных файлов acestream-engine-stable…
Проверка зависимостей для acestream-engine-stable…
Разрешение зависимостей…
Проверка на взаимные конфликты…

Сборка acestream-engine-stable…
==> Сборка пакета acestream-engine-stable 3.1.49-6 (Пн 10 мая 2021 18:28:03)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
-> Найден acestream-engine-stable-3.1.49.tar.gz
-> Найден acestream-engine.service
-> Найден acestream-engine.desktop
-> Найден LICENSE
==> Проверка файлов source с использованием sha256sums…
acestream-engine-stable-3.1.49.tar.gz… СБОЙ
acestream-engine.service… Готово
acestream-engine.desktop… Готово
LICENSE… Пропущено
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
Не удалось собрать acestream-engine-stable

Подготовка…
Клонирование сборочных файлов acestream-engine-stable…
Проверка зависимостей для acestream-engine-stable…
Разрешение зависимостей…
Проверка на взаимные конфликты…

Сборка acestream-engine-stable…
==> Сборка пакета acestream-engine-stable 3.1.49-6 (Пн 10 мая 2021 19:04:50)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
-> Найден acestream-engine-stable-3.1.49.tar.gz
-> Найден acestream-engine.service
-> Найден acestream-engine.desktop
-> Найден LICENSE
==> Проверка файлов source с использованием sha256sums…
acestream-engine-stable-3.1.49.tar.gz… СБОЙ
acestream-engine.service… Готово
acestream-engine.desktop… Готово
LICENSE… Пропущено
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
Не удалось собрать acestream-engine-stable

6 комментариев

avatar
acestream-engine-stable-3.1.49.tar.gz… СБОЙ
acestream-engine.service… Готово
acestream-engine.desktop… Готово
LICENSE… Пропущено
==> ОШИБКА: Исходные файлы не прошли проверку целостности!
там где сбоит проверка сумм, перед сборкой в PKBUILD`e вместо суммы впиши SKIP, например, для acestream-engine-stable, вместо
sha256sums=(
    "d2ed7bdc38f6a47c05da730f7f6f600d48385a7455d922a2688f7112202ee19e"
    "a0b657b00e8cedc69d24d28591c478d5b4c3443ed1a2796f3c606ae6635cbd89"
    "930ba23b7d94487d51c2b43203922467ae254981d00992337ab9a057c5e0f804"
    "SKIP")

сделай
sha256sums=(
    "SKIP"
    "SKIP"
    "SKIP"
    "SKIP")

сохрани и повтори сборку
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
Спойлер!
# Mantainer: Giusy Margarita # Contributor: Jonian Guveli # Contributor: Jan Magnus Brevik # Contributor: Rubén Fdes Moreira <tmp-meteque at openmailbox dot com>
# Contributor: Sigmund Vestergaard # Contributor: MacCyber # Contributor: Doug Newgard # Contributor: Jonas Heinrich # Contributor: Antti Hautaniemi _ubuntuver=18.04
_pkgbasename=acestream-engine
_enginename=acestreamengine

pkgname=acestream-engine-stable
pkgver=3.1.49
pkgrel=6
pkgdesc=«P2P utility for multimedia live streaming and file transfer (stable version)»
arch=(«x86_64»)
url=«acestream.org/»
license=(«custom»)
depends=(
«net-tools»
«python2-apsw»
«python2-setuptools»)
optdepends=(
«pygtk»
«python2-libappindicator»)
provides=("$_pkgbasename")
conflicts=("$_pkgbasename")
backup=(«usr/lib/$_pkgbasename/acestream.conf»)
install="$_pkgbasename.install"
source=(
"$pkgname-$pkgver.tar.gz::http://acestream.org/downloads/linux/acestream_${pkgver}_ubuntu_${_ubuntuver}_x86_64.tar.gz"
"$_pkgbasename.service"
"$_pkgbasename.desktop"
«LICENSE»)
sha256sums=(
«SKIP»
«SKIP»
«SKIP»
«SKIP»)

package() {
sed -i "/ROOT=/c\ROOT=\/usr/lib\/${_pkgbasename}" «start-engine»
install -Dm755 "$_enginename" "$pkgdir/usr/lib/$_pkgbasename/$_enginename"
install -Dm755 «start-engine» "$pkgdir/usr/lib/$_pkgbasename/start-engine"
install -Dm644 «acestream.conf» "$pkgdir/usr/lib/$_pkgbasename/acestream.conf"
install -Dm644 «data/images/streamer-32.png» "$pkgdir/usr/share/pixmaps/$_pkgbasename.png"
install -Dm644 "$_pkgbasename.service" "$pkgdir/usr/lib/systemd/system/$_pkgbasename.service"
install -Dm644 "$_pkgbasename.desktop" "$pkgdir/usr/share/applications/$_pkgbasename.desktop"
install -Dm644 «LICENSE» "$pkgdir/usr/share/licenses/$_pkgbasename/LICENSE"

cp -a «data» "$pkgdir/usr/lib/$_pkgbasename/"
cp -a «lib» "$pkgdir/usr/lib/$_pkgbasename/"

mkdir -p "$pkgdir/usr/bin"
ln -sf "/usr/lib/$_pkgbasename/start-engine" "$pkgdir/usr/bin/$_enginename"
ln -sf "/usr/lib/$_pkgbasename/start-engine" "$pkgdir/usr/bin/$_pkgbasename"
# acestream user
install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$_pkgbasename.conf" <<END
u acestream — «systemd Ace Stream Service»
END

# acestream service directory
install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$_pkgbasename.conf" <<END
d /var/lib/ACEStream 0755 acestream acestream — END
}
Сборка acestream-engine-stable…
==> Сборка пакета acestream-engine-stable 3.1.49-6 (Пн 10 мая 2021 20:53:43)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
-> Найден acestream-engine-stable-3.1.49.tar.gz
-> Найден acestream-engine.service
-> Найден acestream-engine.desktop
-> Найден LICENSE
==> Проверка файлов source с использованием sha256sums…
acestream-engine-stable-3.1.49.tar.gz… Пропущено
acestream-engine.service… Пропущено
acestream-engine.desktop… Пропущено
LICENSE… Пропущено
==> Удаление директории "$srcdir/"…
==> Распаковка исходных файлов…
==> Удаление директории '$pkgdir/'…
==> Вход в окружение fakeroot…
==> Запускается package()…
sed: невозможно прочитать start-engine: Нет такого файла или каталога
==> ОШИБКА: Произошел сбой в package().
Прерывание…
0
avatar
как вы собираете?
попробуйте так:
yay -G acestream-engine-stable # копируете реп с PKGBUILD`ом
cd acestream-engine-stable/ # переходите в него
nano PKGBUILD # вместо nano используйте любой удобный редактор и правьте PKGBUILD
makepkg -si # собираете

все что после решетки "#" в терминал не вводить
если yay не установлен, установите командой sudo pacman -S yay
ЗЫ у меня собралось с первого раза
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
Не забывайте, что у Acestream есть версии не только в AUR, но и сделанные энтузиастами SNAP (через магазин приложений), и flatpak версии (на офф форуме Acestream статейка с инструкциями по установке(нет в самом магазине из-за отображения иконки в среде gnome)).
Последний раз редактировалось
0
avatar
Спойлер!
# Mantainer: Giusy Margarita # Contributor: Jonian Guveli # Contributor: Jan Magnus Brevik # Contributor: Rubén Fdes Moreira <tmp-meteque at openmailbox dot com>
# Contributor: Sigmund Vestergaard # Contributor: MacCyber # Contributor: Doug Newgard # Contributor: Jonas Heinrich # Contributor: Antti Hautaniemi _ubuntuver=18.04
_pkgbasename=acestream-engine
_enginename=acestreamengine

pkgname=acestream-engine-stable
pkgver=3.1.49
pkgrel=6
pkgdesc=«P2P utility for multimedia live streaming and file transfer (stable version)»
arch=(«x86_64»)
url=«acestream.org/»
license=(«custom»)
depends=(
«net-tools»
«python2-apsw»
«python2-setuptools»)
optdepends=(
«pygtk»
«python2-libappindicator»)
provides=("$_pkgbasename")
conflicts=("$_pkgbasename")
backup=(«usr/lib/$_pkgbasename/acestream.conf»)
install="$_pkgbasename.install"
source=(
"$pkgname-$pkgver.tar.gz::http://acestream.org/downloads/linux/acestream_${pkgver}_ubuntu_${_ubuntuver}_x86_64.tar.gz"
"$_pkgbasename.service"
"$_pkgbasename.desktop"
«LICENSE»)
sha256sums=(
«SKIP»
«SKIP»
«SKIP»
«SKIP»)

package() {
sed -i "/ROOT=/c\ROOT=\/usr/lib\/${_pkgbasename}" «start-engine»
install -Dm755 "$_enginename" "$pkgdir/usr/lib/$_pkgbasename/$_enginename"
install -Dm755 «start-engine» "$pkgdir/usr/lib/$_pkgbasename/start-engine"
install -Dm644 «acestream.conf» "$pkgdir/usr/lib/$_pkgbasename/acestream.conf"
install -Dm644 «data/images/streamer-32.png» "$pkgdir/usr/share/pixmaps/$_pkgbasename.png"
install -Dm644 "$_pkgbasename.service" "$pkgdir/usr/lib/systemd/system/$_pkgbasename.service"
install -Dm644 "$_pkgbasename.desktop" "$pkgdir/usr/share/applications/$_pkgbasename.desktop"
install -Dm644 «LICENSE» "$pkgdir/usr/share/licenses/$_pkgbasename/LICENSE"

cp -a «data» "$pkgdir/usr/lib/$_pkgbasename/"
cp -a «lib» "$pkgdir/usr/lib/$_pkgbasename/"

mkdir -p "$pkgdir/usr/bin"
ln -sf "/usr/lib/$_pkgbasename/start-engine" "$pkgdir/usr/bin/$_enginename"
ln -sf "/usr/lib/$_pkgbasename/start-engine" "$pkgdir/usr/bin/$_pkgbasename"
# acestream user
install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$_pkgbasename.conf" <<END
u acestream — «systemd Ace Stream Service»
END

# acestream service directory
install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$_pkgbasename.conf" <<END
d /var/lib/ACEStream 0755 acestream acestream — END
}
[[email protected] ~]$ yay -G acestream-engine-stable
:: Выполнение запроса в AUR…
:: Скачан PKGBUILD (1/1): acestream-engine-stable
[[email protected] ~]$ cd acestream-engine-stable/
[[email protected] acestream-engine-stable]$ sudo gedit PKGBUILD

(gedit:3407): dconf-WARNING **: 09:09:08.888: failed to commit changes to dconf: Произошла ошибка при создании процесса командной строки «dbus-launch --autolaunch=c6fce5609376459fb86f18b21fd6c4ac --binary-syntax --close-stderr»: Дочерний процесс завершился с кодом 1

(gedit:3407): dconf-WARNING **: 09:09:08.892: failed to commit changes to dconf: Произошла ошибка при создании процесса командной строки «dbus-launch --autolaunch=c6fce5609376459fb86f18b21fd6c4ac --binary-syntax --close-stderr»: Дочерний процесс завершился с кодом 1

(gedit:3407): dconf-WARNING **: 09:09:09.088: failed to commit changes to dconf: Произошла ошибка при создании процесса командной строки «dbus-launch --autolaunch=c6fce5609376459fb86f18b21fd6c4ac --binary-syntax --close-stderr»: Дочерний процесс завершился с кодом 1

(gedit:3407): dconf-WARNING **: 09:09:09.088: failed to commit changes to dconf: Произошла ошибка при создании процесса командной строки «dbus-launch --autolaunch=c6fce5609376459fb86f18b21fd6c4ac --binary-syntax --close-stderr»: Дочерний процесс завершился с кодом 1

(gedit:3407): dconf-WARNING **: 09:10:43.759: failed to commit changes to dconf: Произошла ошибка при создании процесса командной строки «dbus-launch --autolaunch=c6fce5609376459fb86f18b21fd6c4ac --binary-syntax --close-stderr»: Дочерний процесс завершился с кодом 1
[[email protected] acestream-engine-stable]$ makepkg -si
==> Сборка пакета acestream-engine-stable 3.1.49-6 (Вт 11 мая 2021 09:11:23)
==> Проверка зависимостей для запуска…
==> Проверка зависимостей для сборки…
==> Получение исходных файлов…
-> Загрузка acestream-engine-stable-3.1.49.tar.gz…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 2 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 12202 0 12202 0 0 377 0 --:--:-- 0:00:32 --:--:-- 3137
-> Найден acestream-engine.service
-> Найден acestream-engine.desktop
-> Найден LICENSE
==> Проверка файлов source с использованием sha256sums…
acestream-engine-stable-3.1.49.tar.gz… Пропущено
acestream-engine.service… Пропущено
acestream-engine.desktop… Пропущено
LICENSE… Пропущено
==> Распаковка исходных файлов…
==> Вход в окружение fakeroot…
==> Запускается package()…
sed: невозможно прочитать start-engine: Нет такого файла или каталога
==> ОШИБКА: Произошел сбой в package().
Прерывание…
0
avatar
давайте тогда пойдем иным путем, подключите репозиторий archlinuxcn, там есть уже собранный пакет, в /etc/pacman.conf добавьте строчки:

[archlinuxcn]
Server = http://repo.archlinuxcn.org/$arch

потом
yay -Syy
yay -S acestream-engine

после установки пакета закомментируйте репозиторий в /etc/pacman.conf
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.