./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
make
make install
=============
Outra coisa que me chateou foi o K3b que não converteu todos os arquivos Mp3 que eu queria para um Cd de áudio comum (cda? wave?), gravaram só 15 músicas das 21.
Estou tentando deixar o windows pouco a pouco, espero que algum dia eu só precise usar GNU/Linux, mas ainda tem coisas por exemplo, a como a suite office que é melhor (o BrOffice trava muito). Como não jogo esse tipo de aplicativo não me faz falta.
Desculpe sair do assunto.
Obrigada (não achei mais nada em outros locais sobre o stardict 3.0.2 para Ubuntu, nem no fórum em inglês ou mesmo no fórum do stardict)! :-[
sudo apt-get build-dep stardict
parece que tem o 3.0.2 estável em código-fonte. e pelo que vi, dá pra compilar ele no Ubuntu sem muita dificuldade.Os comandos mencionados são:
baixei ele agora há pouco para dar uma analisada. aproveitei e decidi instalar essa versão, apagando a anterior, pra ver se aparecerão mudanças consideráveis no programa.
bom, pra obter todos os pacotes necessários pra compilar do código-fonte, basta esse comando:Código: [Selecionar]sudo apt-get build-dep stardict
ele deve baixar mais ou menos 20mb de dependências. depois disso, basta digitar os três principais comandos listados no arquivo INSTALL (os mesmos citados na primeira postagem desse tópico) que o programa deve compilar numa boa sem pedir nenhuma dependência a mais.
eu fiz mais ou menos isso, e a compilação/instalação foi até o final sem problemas.
./configure
configure: error: cannot find sources (src/stardict.cpp) in . or ..parece que tem o 3.0.2 estável em código-fonte. e pelo que vi, dá pra compilar ele no Ubuntu sem muita dificuldade.
baixei ele agora há pouco para dar uma analisada. aproveitei e decidi instalar essa versão, apagando a anterior, pra ver se aparecerão mudanças consideráveis no programa.
bom, pra obter todos os pacotes necessários pra compilar do código-fonte, basta esse comando:Código: [Selecionar]sudo apt-get build-dep stardict
ele deve baixar mais ou menos 20mb de dependências. depois disso, basta digitar os três principais comandos listados no arquivo INSTALL (os mesmos citados na primeira postagem desse tópico) que o programa deve compilar numa boa sem pedir nenhuma dependência a mais.
eu fiz mais ou menos isso, e a compilação/instalação foi até o final sem problemas.
Não funcionou:Código: [Selecionar]./configure
configure: error: cannot find sources (src/stardict.cpp) in . or ..
Eu baixei um arquivo do fórum do stardict http://www.stardict.org/forum/viewtopic.php?f=5&t=350 (http://www.stardict.org/forum/viewtopic.php?f=5&t=350): Stardict302_script e executei, parece que funcionou, mas não tenho certeza e não notei nenhuma mudança ainda no Stardict.
Tem de estar registrado e logado para ver e baixar o script.
./configure
e sim:./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
parece que tem o 3.0.2 estável em código-fonte. e pelo que vi, dá pra compilar ele no Ubuntu sem muita dificuldade.
baixei ele agora há pouco para dar uma analisada. aproveitei e decidi instalar essa versão, apagando a anterior, pra ver se aparecerão mudanças consideráveis no programa.
bom, pra obter todos os pacotes necessários pra compilar do código-fonte, basta esse comando:Código: [Selecionar]sudo apt-get build-dep stardict
ele deve baixar mais ou menos 20mb de dependências. depois disso, basta digitar os três principais comandos listados no arquivo INSTALL (os mesmos citados na primeira postagem desse tópico) que o programa deve compilar numa boa sem pedir nenhuma dependência a mais.
eu fiz mais ou menos isso, e a compilação/instalação foi até o final sem problemas.
Tenho uma dúvida quanto a isso, pois pelo que posso compreender ele pega, ou melhor verifica, a lista de dependências para se compilar o arquivo fonte stardict, mas para aquela versão do arquivo fonte stardic presente no Ubuntu e se a nova versão precisar de dependências numa versão mais nova e não existirem as mesmas no Ubuntu como é que fica?
Tenho uma dúvida quanto a isso, pois pelo que posso compreender ele pega, ou melhor verifica, a lista de dependências para se compilar o arquivo fonte stardict, mas para aquela versão do arquivo fonte stardic presente no Ubuntu e se a nova versão precisar de dependências numa versão mais nova e não existirem as mesmas no Ubuntu como é que fica?
isso é difícil de acontecer. no Linux, problemas desse gênero só acontecem se você passar muito tempo sem atualizar seu sistema operacional. se você sempre se manter atualizado, com a distribuição Ubuntu do ano por exemplo, esse problema raramente chega a acontecer.
./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
configure: error: cannot find sources (src/stardict.cpp) in . or ..E de novo:
Código: [Selecionar]./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
configure: error: cannot find sources (src/stardict.cpp) in . or ..
Fiz isso no terminal no diretório onde descomprimi o arquivo: stardict-3.0.2-RC1.tar.bz2
O script que mencionei acima (Stardict302_script) parece que não funcionou, só que eu não desinstalei a versão estável anterior do stardict por medo de perder o programa que dá um trabalho chato de colocar todos os dicionários convertidos que eu tenho.
Acho melhor esperar a versão estável como o alarcon me disse antes de desarrumar meu Ubuntu 10.04.
Como eternamente newbe que sou é fácil detonar o sistema.
Obrigada assim mesmo.
./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --disable-festival
configure: error: cannot find sources (src/stardict.cpp) in . or ..Oi alarcon.
No diretório onde descomprimi eu dei os comandos e que deste e deu:
:~/Stardict3.0.2$Código: [Selecionar]./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --disable-festival
configure: error: cannot find sources (src/stardict.cpp) in . or ..
Isso me aconteceu com o wine 1.3.3 quando eu baixei no formato comprimido, desempacotei numa pasta pŕopria no meu diretório home e sempre diz que "cannot find sources"
Daí instalei esse wine na maneira feita pelo terminal.
Não consigo instalar programas que só baixo o arquivo compactado, leio o que tiver de readme e nunca dá certo.
O que estou fazendo de errado, onde ficam os arquivos fonte de pacotes que se quer instalar, depois de desempacotar o arquivo comprimido?
Mas que criatura burrinha eu sou :'(
E de novo:
Código: [Selecionar]./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
configure: error: cannot find sources (src/stardict.cpp) in . or ..
Fiz isso no terminal no diretório onde descomprimi o arquivo: stardict-3.0.2-RC1.tar.bz2
O script que mencionei acima (Stardict302_script) parece que não funcionou, só que eu não desinstalei a versão estável anterior do stardict por medo de perder o programa que dá um trabalho chato de colocar todos os dicionários convertidos que eu tenho.
Acho melhor esperar a versão estável como o alarcon me disse antes de desarrumar meu Ubuntu 10.04.
Como eternamente newbe que sou é fácil detonar o sistema.
Obrigada assim mesmo.
Tenho uma dúvida quanto a isso, pois pelo que posso compreender ele pega, ou melhor verifica, a lista de dependências para se compilar o arquivo fonte stardict, mas para aquela versão do arquivo fonte stardic presente no Ubuntu e se a nova versão precisar de dependências numa versão mais nova e não existirem as mesmas no Ubuntu como é que fica?
isso é difícil de acontecer. no Linux, problemas desse gênero só acontecem se você passar muito tempo sem atualizar seu sistema operacional. se você sempre se manter atualizado, com a distribuição Ubuntu do ano por exemplo, esse problema raramente chega a acontecer.
Acho que você não entendeu o que eu disse ou então não soube me expressar melhor, ou mais ainda, não entendi esta sua resposta, hehehe.
Quero dizer o seguinte o stardict presente no Ubuntu pede uma dependência de versão 2.0 (isso é só um exemplo) aí vc pega no site do desenvolvedor o arquivo fonte do stardict que passa a pedir tal dependência da versão 2.4, mas pelo comando que você indicou me pareceu que ele verifica as dependências de compilação do stardict da versão presente dos repositórios do Ubuntu que é de uma versão anterior e por consequência requer tal dependências de versão 2.0, mas agora é necessário a versão 2.4 (isso é só um exemplo) que não tem nos repositórios desta versão do Ubuntu que está atualizado.
Essa é minha pergunta, como fica essa situação, ou melhor, mesmo assim esse comando vai funcionar?
Agora pelas dicas do alarcon já instalei a versão stardict-3.0.2-RC1.
Deu certo.
Será que vou ter de fazer tudo de novo?
Estava com muitos problemas e usei um aplicativo que detonou o Windows Vista.
Instalei de novo o vista e o ubuntu 10.04 e agora não sei como adicionar meus dicionários convertidos depois de instalar o stardict 3.0.2.
Como eu faço?
Atualizei para o Maverick Meerkat e agora ao tentar instalar o stardict 3.0.2 depois do comandoCódigo: [Selecionar]sudo checkinstall -D
aconteceu o seguinte:
Libraries have been installed in:
/usr/lib/stardict/plugins
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Saindo do diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-dictdotcn-plugin'
make[2]: Saindo do diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-dictdotcn-plugin'
Making install in stardict-advertisement-plugin
make[2]: Entrando no diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-advertisement-plugin'
Making install in data
make[3]: Entrando no diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-advertisement-plugin/data'
make[4]: Entrando no diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-advertisement-plugin/data'
make[4]: Nada a ser feito para `install-exec-am'.
test -z "/usr/share/stardict/data/advertisement" || /bin/mkdir -p "/usr/share/stardict/data/advertisement"
/bin/mkdir: é impossível criar o diretório `/usr/share/stardict/data': Arquivo ou diretório não encontrado
make[4]: ** [install-advertisementDATA] Erro 1
make[4]: Saindo do diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-advertisement-plugin/data'
make[3]: ** [install-am] Erro 2
make[3]: Saindo do diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-advertisement-plugin/data'
make[2]: ** [install-recursive] Erro 1
make[2]: Saindo do diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins/stardict-advertisement-plugin'
make[1]: ** [install-recursive] Erro 1
make[1]: Saindo do diretório `/home/isabel/stardict_3.0.2/stardict-3.0.2/stardict-plugins'
make: ** [install-recursive] Erro 1
**** Instalação falhou. Abortando a criação do pacote.
Limpando...OK
Tchau.
Que será que aconteceu?
Na verdade a única pasta que faltava era /usr/share/stardict/data, que eu criei após ler a mensagem:
test -z "/usr/share/stardict/data/advertisement" || /bin/mkdir -p "/usr/share/stardict/data/advertisement"
/bin/mkdir: é impossível criar o diretório `/usr/share/stardict/data': Arquivo ou diretório não encontrado
make[4]: ** [install-advertisementDATA] Erro 1
Eu tinha instalado o stardict 3.1 e todos aqueles pacotes para converter um dicionário de .bgl para o formato usado no stardict daquele tutorial que fizeste anteriormente e é muito bom.
Tentei de novo depois de criar a pasta e não instalou.
Será que é porque fiz upgrade para o Maverick Meerkat e tem algo errado ou incompatível com essa versão do Ubuntu?
Mas se eu desinstalar tudo como vou conseguir converter algum dicionário de .bgl para o formato do stardict no futuro?
Eu precisei converter o .bgl do dicionário "ivo_korytowskis_english_portuguese" que é ótimo e eu não tinha na minha lista, e posso encontrar algum outro futuramente.
Deus que te de muita paciência comigo alarcon ;D.
Meu stardict 3.1.0 não está funcionando (nem tentei instalar a versão mais recente 3.2.0 novamente), quando ele inicia a janela fecha e aplicativo também.
Tentei instalar a mais recente e ver se funciona como me recomendasses e não funcionou:
(Lendo banco de dados ... 180171 arquivos e diretórios atualmente instalados).
Copiando o os arquivos para o diretório temporário...OK
Stripping ELF binaries and libraries...OK
Comprimindo as páginas de manual...OK
Construindo a lista de arquivos...OK
Construindo o pacote Debian...OK
Instalando o pacote Debian... FAILED!
*** A instalação do pacote falhou
Você deseja ver o arquivo de log? [y]: y
Apagando arquivos temporários...OK
Escrevendo o pacote com as cópias de segurança de arquivos sobreescritos...OK
OK
Apagando o diretório temporário...OK
Desempacotando stardict (de .../stardict_3.0.2-1_i386.deb) ...
dpkg: aviso: stardict: conffile 'etc/gconf' não é um arquivo texto ou um link simbólico (= '/etc/gconf')
dpkg: aviso: stardict: conffile 'etc/gconf/gconf.xml.defaults' não é um arquivo texto ou um link simbólico (= '/etc/gconf/gconf.xml.defaults')
dpkg: erro processando /home/blablabla/stardict_3.0.2/stardict-3.0.2/stardict_3.0.2-1_i386.deb (--install):
impossível criar '/etc/gconf/schemas/stardict.schemas.dpkg-new' (enquanto processava './etc/gconf/schemas/stardict.schemas'): Arquivo ou diretório não encontrado
dpkg-deb: sub-processo colar foi morto por sinal (Canal quebrado)
Erros foram encontrados durante o processamento de:
/home/blablabla/stardict_3.0.2/stardict-3.0.2/stardict_3.0.2-1_i386.deb
Obrigada.
Sempre que se faz upgrade começam novos problemas. ::)
Nada feito:
sudo dpkg -i --forece-all stardict_3.0.2-1_i386.deb
dpkg: opção desconhecida --forece-all
Type dpkg --help for help about installing and deinstalling packages
- ;
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked
- produce a lot of output - pipe it through `less' or `more' !
isabel@isabel:~/stardict_3.0.2/stardict-3.0.2$ sudo dpkg -i --forece-all stardict_3.0.2-1_i386.deb
dpkg: opção desconhecida --forece-all
Type dpkg --help for help about installing and deinstalling packages
- ;
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked
- produce a lot of output - pipe it through `less' or `more' !
isabel@isabel:~/stardict_3.0.2/stardict-3.0.2$ :'(
tentando instalar o pacote stardict_3.0.2-1_i386.deb criado cricando sobre o mesmo e na central de programas do Ubuntu 10.10 deu o seguente erro:
Parece haver aqui um erro de programação no aptdaemon, o programa que permite a você instalar/remover programas e realizar outras tarefas relacionadas ao gerenciamento de pacotes. Por favor, reporte esse erro em http://launchpad.net/aptdaemon/+filebug e tente novamente.
Nada feito:
Instalando o pacote Debian... FAILED!
*** A instalação do pacote falhou
Você deseja ver o arquivo de log? [y]: q
Apagando arquivos temporários...OK
Escrevendo o pacote com as cópias de segurança de arquivos sobreescritos...OK
OK
Apagando o diretório temporário...OK
isabel@isabel:~/stardict_3.0.2/stardict-3.0.2$ sudo dpkg -i --force-all stardict_3.0.2-1_i386.deb
(Lendo banco de dados ... 186739 arquivos e diretórios atualmente instalados).
Desempacotando stardict (de stardict_3.0.2-1_i386.deb) ...
dpkg: aviso: stardict: conffile 'etc/gconf' não é um arquivo texto ou um link simbólico (= '/etc/gconf')
dpkg: aviso: stardict: conffile 'etc/gconf/gconf.xml.defaults' não é um arquivo texto ou um link simbólico (= '/etc/gconf/gconf.xml.defaults')
dpkg: erro processando stardict_3.0.2-1_i386.deb (--install):
impossível criar '/etc/gconf/schemas/stardict.schemas.dpkg-new' (enquanto processava './etc/gconf/schemas/stardict.schemas'): Arquivo ou diretório não encontrado
dpkg-deb: sub-processo colar foi morto por sinal (Canal quebrado)
Erros foram encontrados durante o processamento de:
stardict_3.0.2-1_i386.deb
:'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( >:( >:( >:( >:( >:( >:( >:(
Depois de rebootar funcionou e habilitou os dicionários que não apareciam, ficaram alguns bugs ainda, mas está melhor de usar.
Dessa vez eu executei os passos sem desinstalar nada da versão anterior, vá entender. ???
Não tem no synaptic a libc6-extracodecs para o k3b e tive de instalar um pacote deb para a conversão direta de mp3 para wav. Realmente deveria ter esperado mais tempo para instalar o Maverick Meerkat. :-[
Obrigada pelas dicas. 8)