edps
(usa Slackware)
Enviado em 21/04/2023 - 18:56h
ViciadoEmLinux escreveu:
alexabolada escreveu:
Olá! Vou te ajudar a instalar programas usando o
sbopkg no Linux. Primeiramente, vamos garantir que você tenha o
sbopkg instalado no seu sistema. Caso ainda não tenha, siga os passos abaixo para instalá-lo:
1. Baixe o pacote do
sbopkg:
$ wget https://sbopkg.org/downloads/sbopkg-0.38.1-noarch-1_wsr.tgz
2. Instale o
sbopkg (precisará de permissões de root):
# installpkg sbopkg-0.38.1-noarch-1_wsr.tgz
3. Atualize o mirror do repositório SlackBuilds:
# sbopkg -r
4. Sincronize o repositório local:
# sbopkg -s
Agora que o
sbopkg está instalado e atualizado, siga os passos abaixo para instalar um programa:
1. Pesquise pelo programa desejado:
$ sbopkg -g NOME_DO_PROGRAMA
(substitua NOME_DO_PROGRAMA pelo nome do programa que você deseja instalar)
2. Se o
Como instalo o OBS-STUDIO no SBOPKG?
Se você usa a versão mais recente do
sbopkg, é fácil instalar o obs-studio:
# sqg -p obs-studio
# sbopkg -i obs-studio
Explicando...
1. O primeiro comando gera o arquivo
.sqf, onde constará a lista de dependências.
2. o segundo comando é o de instalação, onde você deverá teclar
Q para processar essa fila de dependências e
P para prosseguir.
Resumindo...
Se o seu Slackware estiver redondinho, ou seja, sem estar capenga de alguma lib é muito provável que o programa e suas dependências sejam compilados, empacotados e instalados.
Exemplo aqui, onde uso o Slackware Current (a lista de deps é bem grande):
$ sudo sqg -p obs-studio
Setting system wide configuration in /etc/sbopkg/sbopkg.conf
Computers / CPU cores / Max jobs to run
1:local / 6 / 1
Computer:jobs running/jobs completed/%of started jobs/Average seconds to complete
ETA: 0s Left: 1 AVG: 0.00s local:1/0/100%/0.0s Processing obs-studio.
ETA: 0s Left: 0 AVG: 0.00s local:0/1/100%/2.0s
Done.
$ sudo sbopkg -i obs-studio
Both a queuefile and a package were found with the name "obs-studio".
Use (Q)ueuefile, (P)ackage, or (A)bort?: Q
###########################################
New queue process started on:
sex 21 abr 2023 18:52:19 -03
###########################################
+++++++++++++++++++++++++++++++++++++++++++
PRE-CHECK LOG
Using the UNSUPPORTED SBo git repository for -current
Queue Process: Download, build, and install
protobuf3:
GPG checks not supported for the SBo-git repository.
Processing protobuf3 3.20.1-1
Using original .info file
Using original SlackBuild file
No build options selected.
libnfs:
GPG checks not supported for the SBo-git repository.
Processing libnfs 5.0.1-1
Using original .info file
Using original SlackBuild file
No build options selected.
x265:
GPG checks not supported for the SBo-git repository.
Processing x265 3.5-1
Using original .info file
Using original SlackBuild file
No build options selected.
x264:
GPG checks not supported for the SBo-git repository.
Processing x264 git_20210613_5db6aa6c-1
Using original .info file
Using original SlackBuild file
No build options selected.
chromaprint:
GPG checks not supported for the SBo-git repository.
Processing chromaprint 1.5.1-1
Using original .info file
Using original SlackBuild file
No build options selected.
libminizip:
GPG checks not supported for the SBo-git repository.
Processing libminizip 1.2.11-1
Using original .info file
Using original SlackBuild file
No build options selected.
schroedinger:
GPG checks not supported for the SBo-git repository.
Processing schroedinger 1.0.11-1
Using original .info file
Using original SlackBuild file
No build options selected.
libdvdcss:
GPG checks not supported for the SBo-git repository.
Processing libdvdcss 1.4.3-2
Using original .info file
Using original SlackBuild file
No build options selected.
rtmpdump:
GPG checks not supported for the SBo-git repository.
Processing rtmpdump 20210219_f1b83c1-1
Using original .info file
Using original SlackBuild file
No build options selected.
live555:
GPG checks not supported for the SBo-git repository.
Processing live555 2020.08.19-1
Using original .info file
Using original SlackBuild file
No build options selected.
ORBit2:
GPG checks not supported for the SBo-git repository.
Processing ORBit2 2.14.19-4
Using original .info file
Using original SlackBuild file
No build options selected.
libbonobo:
GPG checks not supported for the SBo-git repository.
Processing libbonobo 2.32.1-4
Using original .info file
Using original SlackBuild file
No build options selected.
gnome-mime-data:
GPG checks not supported for the SBo-git repository.
Processing gnome-mime-data 2.18.0-3
Using original .info file
Using original SlackBuild file
No build options selected.
gnome-vfs:
GPG checks not supported for the SBo-git repository.
Processing gnome-vfs 2.24.4-4
Using original .info file
Using original SlackBuild file
No build options selected.
dirac:
GPG checks not supported for the SBo-git repository.
Processing dirac 1.0.2-4
Using original .info file
Using original SlackBuild file
No build options selected.
vcdimager:
GPG checks not supported for the SBo-git repository.
Processing vcdimager 2.0.1-1
Using original .info file
Using original SlackBuild file
No build options selected.
libreplaygain:
GPG checks not supported for the SBo-git repository.
Processing libreplaygain r475-1
Using original .info file
Using original SlackBuild file
No build options selected.
libcuefile:
GPG checks not supported for the SBo-git repository.
Processing libcuefile r475-1
Using original .info file
Using original SlackBuild file
No build options selected.
musepack-tools:
GPG checks not supported for the SBo-git repository.
Processing musepack-tools r475-2
Using original .info file
Using original SlackBuild file
No build options selected.
libmodplug:
GPG checks not supported for the SBo-git repository.
Processing libmodplug 0.8.9.0-2
Using original .info file
Using original SlackBuild file
No build options selected.
libavc1394:
GPG checks not supported for the SBo-git repository.
Processing libavc1394 0.5.4-2
Using original .info file
Using original SlackBuild file
No build options selected.
faad2:
GPG checks not supported for the SBo-git repository.
Processing faad2 2.10.0-1
Using original .info file
Using original SlackBuild file
No build options selected.
zvbi:
GPG checks not supported for the SBo-git repository.
Processing zvbi 0.2.35-3
Using original .info file
Using original SlackBuild file
No build options selected.
libsidplay2:
GPG checks not supported for the SBo-git repository.
Processing libsidplay2 2.1.1-5
Using original .info file
Using original SlackBuild file
No build options selected.
jack:
GPG checks not supported for the SBo-git repository.
Processing jack 1.9.21-1
Using original .info file
Using original SlackBuild file
No build options selected.
projectM:
GPG checks not supported for the SBo-git repository.
Processing projectM 3.1.12-1
Using original .info file
Using original SlackBuild file
No build options selected.
libdaemon:
GPG checks not supported for the SBo-git repository.
Processing libdaemon 0.14-1
Using original .info file
Using original SlackBuild file
No build options selected.
avahi:
GPG checks not supported for the SBo-git repository.
Processing avahi 0.8-7
Using original .info file
Using original SlackBuild file
No build options selected.
libshout:
GPG checks not supported for the SBo-git repository.
Processing libshout 2.4.5-3
Using original .info file
Using original SlackBuild file
No build options selected.
libdca:
GPG checks not supported for the SBo-git repository.
Processing libdca 0.0.7-3
Using original .info file
Using original SlackBuild file
No build options selected.
faac:
GPG checks not supported for the SBo-git repository.
Processing faac 1.30-2
Using original .info file
Using original SlackBuild file
No build options selected.
libkate:
GPG checks not supported for the SBo-git repository.
Processing libkate 0.4.1-3
Using original .info file
Using original SlackBuild file
No build options selected.
libtar:
GPG checks not supported for the SBo-git repository.
Processing libtar 1.2.20-2
Using original .info file
Using original SlackBuild file
No build options selected.
gsm:
GPG checks not supported for the SBo-git repository.
Processing gsm 1.0.22-1
Using original .info file
Using original SlackBuild file
No build options selected.
twolame:
GPG checks not supported for the SBo-git repository.
Processing twolame 0.4.0-1
Using original .info file
Using original SlackBuild file
No build options selected.
portaudio:
GPG checks not supported for the SBo-git repository.
Processing portaudio 19.7.0-1
Using original .info file
Using original SlackBuild file
No build options selected.
lua:
GPG checks not supported for the SBo-git repository.
Processing lua 5.1.5-1
Using original .info file
Using original SlackBuild file
No build options selected.
libmpeg2:
GPG checks not supported for the SBo-git repository.
Processing libmpeg2 0.5.1-2
Using original .info file
Using original SlackBuild file
No build options selected.
libdvbpsi:
GPG checks not supported for the SBo-git repository.
Processing libdvbpsi 1.3.3-2
Using original .info file
Using original SlackBuild file
No build options selected.
libdc1394:
GPG checks not supported for the SBo-git repository.
Processing libdc1394 2.2.6-2
Using original .info file
Using original SlackBuild file
No build options selected.
libass:
GPG checks not supported for the SBo-git repository.
Processing libass 0.14.0-1
Using original .info file
Using original SlackBuild file
No build options selected.
vlc:
GPG checks not supported for the SBo-git repository.
Processing vlc 3.0.18-1
Using original .info file
Using original SlackBuild file
No build options selected.
mbedtls:
GPG checks not supported for the SBo-git repository.
Processing mbedtls 2.16.8-1
Using original .info file
Using original SlackBuild file
No build options selected.
libfdk-aac:
GPG checks not supported for the SBo-git repository.
Processing libfdk-aac 2.0.2-1
Using original .info file
Using original SlackBuild file
No build options selected.
luajit:
GPG checks not supported for the SBo-git repository.
Processing luajit 2.0.5-2
Using original .info file
Using original SlackBuild file
No build options selected.
obs-studio:
GPG checks not supported for the SBo-git repository.
Processing obs-studio 29.0.0.b3-1
Using original .info file
Using original SlackBuild file
No build options selected.
+++++++++++++++++++++++++++++++++++++++++++
Pre-check complete.
Do you wish to proceed based on the search results above? Packages not
found will be skipped during the process.
(P)roceed or (Q)uit?: P
Caso algum pacote empaque a instalação, você deve ir lá na página do mesmo no SlackBuilds, exemplo para o caso do AVAHI, o qual você deve fazer umas bruxarias antes de tentar instalá-lo:
https://slackbuilds.org/slackbuilds/15.0/network/avahi/README.SBo
Boa sorte!