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

ace stream x32 (Решено)

поделитесь секретом: как собрать?
установка
Итак:
открываем терминал
wget aur.archlinux.org/cgit/aur.git/snapshot/acestream-engine.tar.gz
tar -zxvf acestream-engine.tar.gz
cd acestream-engine
nano PKGBUILD
далее нам нужно подредактировать 3 строки:
pkgver=3.0.3
arch=('i686')
sha256sums=('SKIP' 'SKIP')
сохраняем изменения
ctrl+x y enter
makepkg -s
yaourt -U acestream-engine-3.0.3-1-i686.pkg.tar.xz
yaourt -S libappindicator-gtk2
yaourt -S acestream-mozilla-plugin

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

avatar
терминале пишете yaourt acestream и устанавливаете то что Вам нужно
0
avatar
Всё что нужно это aur.archlinux.org/packages/acestream-engine но вся беда в том, что он только для х64…
0
avatar
а устанавливать из AUR пробовали то на что ссылку дали?
0
avatar
Иначе не просил бы помощи вы посмотрите на секцию arch=('x86_64') в PKGBULD ну и как следует ошибка при попытке собрать
Последний раз редактировалось
+1
avatar
Можно конечно подправить PKGBULD
pkgver=3.0.3
arch=i686
Но тогда возникнет проблема с sha256sums=
и вот на этом моменте я застрял…
0
avatar
нужно найти нужную вам версию acestream-engine deb, посчитать её sha256sums= или указать что без суммы и установить
0
avatar
Так плавно и подошли к цели как найти или указать установку без суммы?
0
avatar
sha256sums=('SKIP')
Последний раз редактировалось
0
avatar
после удачной сборки просьба pkgbuild сюда закопипастить может кому то пригодится
0
avatar
Количество контрольных сумм (sha256) не совпадает с количеством файлов в массиве source
а как удачно что сделаем так конечно!)))
0
avatar
весь pkgbuild сюда выложите сейчас
0
avatar
pkgname=acestream-engine
pkgver=3.0.3
pkgrel=1
_ubuntuver=14.04
pkgdesc="ACE Stream engine"
arch=('i686')
url="http://acestream.org/"
license=('unknown')
depends=('python2-setuptools' 'python2-xlib' 'python2-m2crypto' 'python2-apsw')
optdepends=('libappindicator-gtk2: GTK+ gui support')
install='acestream-engine.install'
source=('acestream-engine.service'
        "http://dl.acestream.org/ubuntu/${_ubuntuver%.*}/acestream_${pkgver}_ubuntu_${_ubuntuver}_$CARCH.tar.gz")
sha256sums=('SKIP')
            
package() {
  cd "$srcdir/acestream_${pkgver}_ubuntu_${_ubuntuver}_$CARCH"
  install -Dm755 acestreamengine "$pkgdir/usr/bin/acestreamengine"
  install -d "$pkgdir/usr/share/acestream/"
  cp -a data lib "$pkgdir/usr/share/acestream/"
  install -Dm644 "$srcdir/acestream-engine.service" "$pkgdir/usr/lib/systemd/system/acestream-engine.service"
}
Последний раз редактировалось
0
avatar
а по ссылке что получается у вас есть пакет 32 биттный?
0
avatar
Кладёте три файла в одну папку

acestream-engine.service
[Unit]
Description=AceStream Engine (console)
After=network.target

[Service]
Type=simple
User=acestream
Group=video
ExecStart=/usr/bin/acestreamengine --client-console --bind-all

[Install]
WantedBy=multi-user.target


acestream-engine.install
post_install() {
if! getent passwd acestream &> /dev/null; then
useradd -u 4035 -g video -m -s /usr/bin/nologin acestream
fi
}

post_upgrade() {
post_install
}

post_remove() {
if getent passwd acestream &>/dev/null; then
userdel acestream
fi
}


PKGBUILD
# Contributor: MacCyber <jonas.enge at gmail dot com>
# Contributor: Doug Newgard # Contributor: Jonas Heinrich <onny@project-insanity.org>
# Contributor: Antti Hautaniemi pkgname=acestream-engine
pkgver=3.0.3
pkgrel=1
_ubuntuver=14.04
pkgdesc=«ACE Stream engine»
arch=('x86_64')
url=«acestream.org/»
license=('unknown')
depends=('python2-setuptools' 'python2-xlib' 'python2-m2crypto' 'python2-apsw')
optdepends=('libappindicator-gtk2: GTK+ gui support')
install='acestream-engine.install'
source=('acestream-engine.service'
«dl.acestream.org/ubuntu/14/acestream_3.0.3_ubuntu_14.04_i686.tar.gz»)
sha256sums=('SKIP'
'SKIP')
package() {
cd "$srcdir/acestream_${pkgver}_ubuntu_14.04_i686"
install -Dm755 acestreamengine "$pkgdir/usr/bin/acestreamengine"
install -d "$pkgdir/usr/share/acestream/"
cp -a data lib "$pkgdir/usr/share/acestream/"
install -Dm644 "$srcdir/acestream-engine.service" "$pkgdir/usr/lib/systemd/system/acestream-engine.service"
}

ну и как положено makepkg в ней делаете, всё должно собраться, у меня собралось, да знаю кривой и костыльный PKGBUILD, но уж извините как могу
Последний раз редактировалось
0
avatar
я собрал но проблема блин чёрный экран и всё
0
avatar
комментарий был удален
avatar
в консоли вбиваем
acestreamengine --client-console
и пробуем запустить трансляцию заново
0
avatar
Вы бы отписались, получилось не получилось, установили или нет, работает не работает?
0
avatar
работает сейчас отпишу
0
avatar
Итак:
открываем терминал и начинается магия)))
wget aur.archlinux.org/cgit/aur.git/snapshot/acestream-engine.tar.gz
tar -zxvf acestream-engine.tar.gz
cd acestream-engine
nano PKGBUILD
далее нам нужно подредактировать 3 строки:
pkgver=3.0.3
arch=('i686')
sha256sums=('SKIP' 'SKIP')
сохраняем изменения
ctrl+x y enter
makepkg -s
yaourt -U acestream-engine-3.0.3-1-i686.pkg.tar.xz
+1
avatar
ну, а если хотите что бы ещё и через браузер работало, то:

yaourt acestream-mozilla-plugin

вот только пока не понял как сделать, что бы не надо было каждый раз в терминале запускать
acestreamengine --client-console
+1
avatar
Может есть смысл отредактировать топик и решение в заголовке указать(допустим под спойлером) дабы мимо проходящему не пришлось все комменты читать в поисках ответа и было ясно что проблема решена)
0
avatar
вот только пока не понял как сделать, что бы не надо было каждый раз в терминале запускать
acestreamengine --client-console
надо установить libappindicator
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
У тебя же 32бита вроде, причем тут и686
0
avatar
а с чего собирать? dl.acestream.org/ubuntu/14/acestream_3.0.3_ubuntu_14.04_i686.tar.gz

где там число 32?
0
avatar
Я ему писал, лг скорее всего просто с аура поставил, а там arch=('x86_64')
0
avatar
На лайве перепроверил, работает… посмотрим…
0
avatar
Привет всем. Работает.
0
avatar
А то что настроек нет это нормально..?
Последний раз редактировалось
0
avatar
скорее нет, чем да, но как поправить не знаю. по сути я в настройки не лезу, разве что кеш почистить, но его и ручками можно выпилить)))
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
0
avatar
бесполезная вещь. проще поставить qbittorrent который позволяет так же стримить торренты.
0
avatar
А как смотреть viasat-sport через qbittorrent?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.