sexta-feira, 24 de julho de 2009

Instalando o Editor Flash no linux

Adquirir o arquivo em http://f4l.sourceforge.net/, descompacte e no diretório do pacote execute:

qmake -project

qmake -o Makefile f4l.pro

make

./f4l

ou você pode executar diretamente o comando make para gerar o executável f4l.

Verifique no diretorio bin se foi gerado o fl4 e execute

$./fl4

Em distro como Slakware 12.2, um erro pode ocorrer. Algo do tipo:

FSDefineSound.h:140: error: extra qualification ‘transform::FSDefineSound::’ on member ‘FSDefineSound’
make[1]: *** [FSDefineSound.o] Error 1
make[1]: Leaving directory `/home/blabla/f4l-0.2.1/src/flagStonePort/transform-cxx-bsd/transform'
make: *** [sub-src-flagStonePort-transform-cxx-bsd-transform-make_default] Error 2

Para solucionar o problema siga os passos:

Procure o arquivo FSDefineSound.h e modifique a linha 140 para ficar dessa forma: Onde existe

FSDefineSound::FSDefineSound(int anIdentifier, int encoding, int rate, int channels, int sampleSize, int count, byte* bytes, size_t length);


Deve ficar assim:

FSDefineSound(int anIdentifier, int encoding, int rate, int channels, int sampleSize, int count, byte* bytes, size_t length);


Volte o shell e execute novamente o make....prontin.....

Referências
http://www.kde-apps.org/content/show.php?content=23696&forumpage=3

quinta-feira, 23 de julho de 2009

Configurando teclado em Terminas LTSPs

Para solucionar esse problema tanto na versão 4.2(ou 4), edite o arquivo build_x4_cfg responsável por gerar o arquivo de configuração do X no terminal.

# mcedit /opt/ltsp/i386/etc/build_x4_cfg

Na linha referente ao Layout do teclado adicione: O layout e o modelo do teclado, dessa forma:

Section "InputDevice"

Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "${XKBRULES:-"xorg"}"
Option "XkbLayout" "${XKBLAYOUT:-"us"}"
Option "XkbModel" "${XKBMODEL:-"pc101"}"

EndSection

Agora no arquivo lts.conf (localização:
/opt/ltsp/i386/etc/lts.conf), inserir as linhas:

XkbModel = abnt2
XkbLayout = br


Referência:

http://www.vivaolinux.com.br/dica/Resolvedo-problema-do-teclado-ABNT2-no-LTSP-4.2
http://www.vivaolinux.com.br/dica/Resolucao-de-problemas-com-teclados-em-terminais-LTSP

Instalando o moodle no Slackware 12.2

Passos necessários:

  • Editar o arquivo httpd.conf e fazer as alterações às sua necessidades.

O mysql já vem instalado no slackware por default

Passos:

1. criar o banco de dados do mysql

# mysql_install_db

2. mudar o dono e o grupo dos arquivos do mysql:

# chown -R mysql.mysql /var/lib/mysql/

3. dar permissão de execução ao serviço:

# chmod +x /etc/rc.d/rc.mysqld

4. iniciar o serviço:

# /etc/rc.d/rc.mysqld start

5. pronto, mysql funcionando. o ideal é que a senha padrão seja alterada:

# mysqladmin -u root password 'sua_password'
# mysql -u root -p
> CREATE DATABASE moodle;
> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'sua_password';
> quit
# mysqladmin -p reload

Se estiver a usar MySQL 4.0.2 ou posterior, deverá incluir também CREATE TEMPORARY TABLES as well no comando GRANT:

> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,
DROP,INDEX,ALTER ON moodle.*
TO moodleuser@localhost IDENTIFIED BY 'sua_password';

Para quem usa PostgreSQL:

  # su - postgres
> psql -c "create user moodleuser createdb;" template1
> psql -c "create database moodle with encoding 'unicode';" -U moodleuser template1
> psql -c "alter user moodleuser nocreatedb;" template1
> psql -c "alter user moodleuser with encrypted password 'yourpassword';" template1
> su - root
# /etc/init.d/postgresql reload


Referências:
http://docs.moodle.org/pt/Instalação_do_Moodle
http://seucolega.wordpress.com/2009/05/13/mysql-no-slackware-12-2/