Compilando Rivendell 2.1.3 na Rádio Aracnidia: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
(15 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
Estamos compilando no Debian 6 e aqui vai um sourses.list que usamos: | |||
deb http://ftp.br.debian.org/debian stable main contrib non-free | |||
deb-src http://ftp.br.debian.org/debian stable main contrib non-free | |||
deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free | |||
deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib non-free | |||
deb http://security.debian.org/ squeeze/updates main contrib non-free | |||
deb-src http://security.debian.org/ squeeze/updates main contrib non-free | |||
#Third Parties Repos | |||
#Debian Multimedia | |||
deb http://www.las.ic.unicamp.br/pub/debian-multimedia/ stable main | |||
#Universidade Federal do Paraná - UFPR | |||
ftp://debian.c3sl.ufpr.br/debian/dists/squeeze/contrib/ | |||
#deb-multimedia.org | |||
http://www.deb-multimedia.org squeeze main non-free | |||
Para poder compilar tem que ter esta turma: | Para poder compilar tem que ter esta turma: | ||
apt-get install build-essential | # apt-get install build-essential | ||
Baixamos o font [http://rivendell.tryphon.org/wiki/Installing_Rivendell_2.xx_on_Debian_and_Create_a_Debian_package#install_it aqui] | Baixamos o font [http://rivendell.tryphon.org/wiki/Installing_Rivendell_2.xx_on_Debian_and_Create_a_Debian_package#install_it aqui] | ||
Linha 8: | Linha 24: | ||
fonte:http://rivendell.tryphon.org/wiki/Compiling_Rivendell_from_Source/pt-br | fonte:http://rivendell.tryphon.org/wiki/Compiling_Rivendell_from_Source/pt-br | ||
aptitude install libcdparanoia-dev libflac++-dev libflac-dev libsamplerate0-dev libid3tag0-dev libid3-3.8.3-dev libcurl4-gnutls-dev libsndfile1-dev qt4-dev-tools qt3-dev-tools libpam0g-dev libsoundtouch1-dev libasound2-dev libtwolame-dev libmp3lame-dev libmad0-dev libqt3-mt-mysql | # aptitude install libcdparanoia-dev libflac++-dev libflac-dev libsamplerate0-dev libid3tag0-dev libid3-3.8.3-dev libcurl4-gnutls-dev libsndfile1-dev qt4-dev-tools qt3-dev-tools libpam0g-dev libsoundtouch1-dev libasound2-dev libtwolame-dev libmp3lame-dev libmad0-dev libqt3-mt-mysql jackd qjackctl libjack-dev | ||
Você precisa instalar o mysql-server e o mysql-client. Coloque uma senha que você consegue lembrar pois precisará dela ao iniciar o rdadmin pela primeira vez. | |||
Descompactamos o fonte: | |||
$ tar -xvzf rivendell-2.1.3.tar.gz | |||
Entramos no diretorio: | |||
$ cd rivendell-2.1.3/ | |||
configurando o qt(dependendo da distro e se tem outras versoes de qt ele pode se confundir) | configurando o qt(dependendo da distro e se tem outras versoes de qt ele pode se confundir) | ||
export QTDIR=/usr/share/qt3<br> | $ export QTDIR=/usr/share/qt3<br> | ||
export PATH=$PATH:$QTDIR/bin | $ export PATH=$PATH:$QTDIR/bin | ||
$ ./configure --prefix=/usr | |||
$ make | |||
# make install | |||
copiar o exemplo de rd.conf da pasta conf do diretorio do font do rivendell para o /etc | |||
$ cd conf | |||
# cp rd.conf-sample /etc/rd.conf | |||
Editamos o arquivo de configuração acertando os parametros para o MySQL e tirando o alsa realtime | |||
adicionar o grupo e o usuário rivendell | |||
# addgroup --system rivendell | |||
# adduser --system --no-create-home --ingroup rivendell --disabled-login rivendell | |||
Adicionar o usuário rivendell ao grupo audio | |||
# adduser rivendell audio | |||
# adduser rivendell plugdev # give permissions to eject cdaudio after cd ripping | |||
dando permissão ao /var/snd , lugar onde ficaram os arquivos de audio (se não existe ainda crie) | |||
# chown rivendell:rivendell /var/snd | |||
# chmod 0775 /var/snd | |||
O Rivendell utiliza-se de outros serviços, porisso precisamos instalar alguns desses pacotes, na dúvida instale todos: | |||
apt-get install apache2 mysql-server nfs-server mysql-client nfs-client | |||
voce vai precisar da senha de root do mysql! | |||
Na versão 2.xx.xx do Rivendell o Apache ganha muita importancia pois os daemons estão funcionando por ele, para configurar esta estapa veja: [[Rivendell e Apache]] | |||
colocando os icones: | |||
# cp /pasta_que_você_estava_quando_compilou_o_rivendell/debian/*.desktop /usr/share/applications/ | |||
# cp /pasta_que_você_estava_quando_compilou_o_rivendell/debian/*.xpm /usr/share/pixmaps/ |
Edição atual tal como às 20h49min de 18 de setembro de 2012
Estamos compilando no Debian 6 e aqui vai um sourses.list que usamos:
deb http://ftp.br.debian.org/debian stable main contrib non-free deb-src http://ftp.br.debian.org/debian stable main contrib non-free deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free #Third Parties Repos #Debian Multimedia deb http://www.las.ic.unicamp.br/pub/debian-multimedia/ stable main #Universidade Federal do Paraná - UFPR ftp://debian.c3sl.ufpr.br/debian/dists/squeeze/contrib/ #deb-multimedia.org http://www.deb-multimedia.org squeeze main non-free
Para poder compilar tem que ter esta turma:
# apt-get install build-essential
Baixamos o font aqui
instalamos estas dependencias:
fonte:http://rivendell.tryphon.org/wiki/Compiling_Rivendell_from_Source/pt-br
# aptitude install libcdparanoia-dev libflac++-dev libflac-dev libsamplerate0-dev libid3tag0-dev libid3-3.8.3-dev libcurl4-gnutls-dev libsndfile1-dev qt4-dev-tools qt3-dev-tools libpam0g-dev libsoundtouch1-dev libasound2-dev libtwolame-dev libmp3lame-dev libmad0-dev libqt3-mt-mysql jackd qjackctl libjack-dev
Você precisa instalar o mysql-server e o mysql-client. Coloque uma senha que você consegue lembrar pois precisará dela ao iniciar o rdadmin pela primeira vez.
Descompactamos o fonte:
$ tar -xvzf rivendell-2.1.3.tar.gz
Entramos no diretorio:
$ cd rivendell-2.1.3/
configurando o qt(dependendo da distro e se tem outras versoes de qt ele pode se confundir)
$ export QTDIR=/usr/share/qt3
$ export PATH=$PATH:$QTDIR/bin
$ ./configure --prefix=/usr
$ make # make install
copiar o exemplo de rd.conf da pasta conf do diretorio do font do rivendell para o /etc
$ cd conf # cp rd.conf-sample /etc/rd.conf
Editamos o arquivo de configuração acertando os parametros para o MySQL e tirando o alsa realtime
adicionar o grupo e o usuário rivendell
# addgroup --system rivendell # adduser --system --no-create-home --ingroup rivendell --disabled-login rivendell
Adicionar o usuário rivendell ao grupo audio
# adduser rivendell audio # adduser rivendell plugdev # give permissions to eject cdaudio after cd ripping
dando permissão ao /var/snd , lugar onde ficaram os arquivos de audio (se não existe ainda crie)
# chown rivendell:rivendell /var/snd # chmod 0775 /var/snd
O Rivendell utiliza-se de outros serviços, porisso precisamos instalar alguns desses pacotes, na dúvida instale todos:
apt-get install apache2 mysql-server nfs-server mysql-client nfs-client
voce vai precisar da senha de root do mysql!
Na versão 2.xx.xx do Rivendell o Apache ganha muita importancia pois os daemons estão funcionando por ele, para configurar esta estapa veja: Rivendell e Apache
colocando os icones:
# cp /pasta_que_você_estava_quando_compilou_o_rivendell/debian/*.desktop /usr/share/applications/ # cp /pasta_que_você_estava_quando_compilou_o_rivendell/debian/*.xpm /usr/share/pixmaps/