http://www.freebsd.org/java/index.html
Konqueror & Flash HowTo
1 11 2007PrerequisitesYou need to be running either FreeBSD 6.1
For KDE versions older than KDE 3.4.0, you also you need to install the konqueror-nsplugins port
Caveat
Note: Sound does not work with wrapped Flash 7. If you require sound, the only option at the time being is installing the linux-firefox port and using the plugin there.
Installing Flash
Since the Flash Player from Macromedia is only distributed in binary form and only for Linux, we need to install a wrapper to make it accessible for Konqueror. Install linuxpluginwrapper and the actual Flash Player linux-flashplugin7 from ports:
cd /usr/ports/www/linuxpluginwrapper && make install clean cd /usr/ports/www/linux-flashplugin7 && make install clean
Next, edit your /etc/libmap.conf and add the following lines (if it does not exist, create it):
[/usr/local/lib/npapi/linux-flashplugin/libflashplayer.so] libpthread.so.0 pluginwrapper/flash6.so libdl.so.2 pluginwrapper/flash6.so libz.so.1 libz.so libstdc++-libc6.2-2.so.3 libstdc++.so libm.so.6 libm.so libc.so.6 pluginwrapper/flash6.so
Setting up Konqueror
In order for Konqueror to find the plugin for the Flash Player, you might have to add an additional search-path to the plugins-section of Konqueror’s settings.
- Open Konqueror.
- In the Konqueror menubar, traverse the submenus until you arrive at:
Settings -> Configure Konqueror -> Plugins - Check the screenshot below. If you’re missing a path that’s shown in the screenshot, add it.
- Proceed to the Scan tab.
- Select the Scan for New Plugins button.
Plugins are now searched and if everything worked well, you should see an entry for the Flash-plugin when you switch to the Plugins tab.
The installation is finished.
Comentários : Deixar um comentário »
Categorias : FreeBSD
Uma ferramenta extremamente util para atualização dos ports é portupgrade
1 11 2007Para instala-lo:
# cd /usr/ports/sysutils/portupgrade && make install clean
Depois de instalado, se voce quiser saber quais ports necessitam de atualização:
# portversion -vL=
Se voce quiser atualizar um pacote
# portupgrade pacote1 pacote2 pacote3
Se voce quiser atualizar tudo
# portupgrade -a
Atualizar tudo usando pacotes pre-compilados, se for possível
# portupgrade -Pa
Usar apenas pacotes pré-compilados
# portupgrade -PPa
Infinitas opções existem no portupgrade, lendo o man você terá uma noção mais ampla de tudo o que
ele pode fazer, mas o mais interessante e’ que quando voce roda um portupgrade pacote e ele vai
atualizar o pacote de 1.2 pra 1.3, antes dele instalar a nova versao 1.3, ele faz um pacote de
backup do 1.2, se no momento da instalação der problema, ele restaura o pacote da 1.2 e tudo fica
como antes.
Uma outra dica interessante e’ a respeito de atualização do perl, quando a mudança for algo como
perl-5.8.7 para perl-5.8.7_1, essa dica nao serve de nada, pois a versão do perl e’ a mesma, o que
mudou foi a versão do port, agora quando for 5.8.7 -> 5.8.8, ai sim anote essa, para não precisar
recompilar todos os ports que salvam libs dentro de /usr/local/lib/perl/5.8.7, para que elas movam
tudo para o novo diretorio 5.8.8, foi escrito um script que faz as mudancas sozinho sem precisar
recompilar nada, e’ o perl-after-upgrade. Entao basta executar:
# portupgrade perl
# perl-after-upgrade -f
Comentários : Deixar um comentário »
Categorias : FreeBSD, OpenBSD
Ports + Segurança
1 11 2007Antes de instalar qualquer pacote via ports, existe uma ferramente que deve ser instalada para
garantir a segurança dos produtos que vão ser instalados nesse server, é o portaudit. Ele faz
consulta a base de Vulnerabilidades (VuXML) e vai te alertar quando você tentar instalar um port
que tem uma falha, e, também, se você tem um port instalado e uma vulnerabilidade é encontrada nele,
o portaudit também avisa você no email que é enviado diariamente para o root.
Para instalar o portaudit:
# cd /usr/ports/security/portaudit
# make install clean
# rehash
Para baixar a base de dados e checar:
# portaudit -Fa
O portaudit será incorporado ao /etc/periodic, e baixará diariamente a base atualizada e fará uma
checagem.
Comentários : Deixar um comentário »
Categorias : FreeBSD, OpenBSD
O que é FreeBSD ?
1 11 2007O FreeBSD é um sistema operacional livre do tipo Unix descendente do BSD desenvolvido pela Universidade de Berkeley.
Está disponível para as plataformas Intel x86, DEC Alpha, Sparc, PowerPC e PC-98 assim como para as arquiteturas baseadas em processadores de 64bits IA-64 e AMD64.
Considerado como robusto e estável, geralmente é utilizado em servidores, como de Internet ou Proxies, mas também pode ser utilizado como estação de trabalho.
Características
O FreeBSD é um sistema operacional multiusuário, capaz de executar em multitarefa. Ainda que o FreeBSD não possa ser chamado apropriadamente de Unix por não estar sob a licença do The Open Group, ele foi desenvolvido para ser compatível com a norma POSIX assim como outros clones do Unix.
O FreeBSD possui um sistema de arquivos próprio chamado Fast File System (FFS) que é uma derivação do Unix File System (UFS).
Comentários : Deixar um comentário »
Categorias : FreeBSD
FreeBSD – Instalando CVSUP
1 11 2007Para os que não sabem , o CvsUp é faz a atualização da árvore dos Ports, então para saúde do seu sistema é sempre bom está atualizando a árvore.
A localização para o cvsup é esta
#cd /usr/ports/net/cvsup-without-gui
Instale desta forma
#make install clean
Após instalado localize em /usr/share/examples/cvsup/ports-supfile o arquivo ports-supfile, o edite o mesmo.
# vi ports-supfile
Modifique esta linhaCHANGE_THIS.FreeBSD.org para um FreeBSD CVSup server válido
Dica : http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
cvsup.html#CVSUP-MIRRORS
Obs: Neste link você pode visualizar inumeros links para servidores válidos, eu pessoalmente escolhi este cvsup.br.FreeBSD.org .
# ORIGINAL
*default host=CHANGE_THIS.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
#MODIFICADO
*default host=cvsup.br.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
Após modificado SALVE e vamos para o proximo passo.
Copie o arquivo ports-supfile,localizado em /usr/share/examples/cvsup/ports-supfile para uma nova localização,como /root ou em seu home directory.
# cp /usr/share/examples/cvsup/ports-supfile /root
Agora inicie o CVSUP com o comando abaixo:
# cvsup -L 2 /root/ports-supfile
Obs: Com este comando o CVSUP irá fazer download da recente Ports Collection,atualizando assim a arvore dos Ports em seu sistema FreeBSD.
Comentários : Deixar um comentário »
Categorias : FreeBSD
FreeBSD – Detectando Interface de SOM
1 11 2007Observe o que eu fiz
1° – Entre num console <>
2º – Logue como ROOT
3º – Faça o mesmo que eu fiz
hachid# kldload snd_driver
hachid# cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: at io 0xfebff800, 0xfebff400 irq 17 bufsz
16384 kld snd_ich (1p/1r/0v channels duplex default)
hachid#
Obs: Por fim, com um editor de texto qualquer <>, edite o arquivo rc.conf < /etc/rc.conf > e ponha esta linha –> kldload snd_driver , isto para que toda vez que você iniciar <> no sistema ele detecte novamente a sua placa de som e carregue os módulos.
Comentários : Deixar um comentário »
Categorias : FreeBSD
Detectando Pendrive no FreeBSD
1 11 2007* Para começar vamos usar o dmesg
O dmesg é um comando antigo, no UNIX, para imprimir as mensagens de saída do kernel – inclusive as mensagens da inicialização. Certamente depois que o boot estiver estabelecido, irá imprimir as mensagens do sistema e de autoconfiguração dos controladores de dispositivos, tornando-se um utilitário muito bom para documentação de quais dispositivos foram encontrados no sistema e sem dúvida sobre problemas de configuração.
hachid# dmesg
root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP
Timecounter “i8254″ frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.52-MHz 686-class CPU)
Origin = “GenuineIntel” Id = 0xf41 Stepping = 1
Features=0xbfebfbff,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,
CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0×441d,MON,DS_CPL,CNTX-ID,>
Logical CPUs per core: 2
real memory = 1072889856 (1023 MB)
avail memory = 1040732160 (992 MB)
ACPI APIC Table:
ioapic0 irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: on motherboard
acpi0: Power Button (fixed)
Timecounter “ACPI-fast” frequency 3579545 Hz quality 1000
Obs: O relatório gerado é muito grande, mais analisando ele percebi isto lá no fim do relatório!
Observe:
<!– D(["mb","uhub5: USB 2.0 Flash Disk USB Embedded Hub, class 9/0, rev 2.00/0.01, addr 2 uhub5: single transaction translator uhub5: 1 port with 0 removable, self powered umass0: USB 2.0 Flash Disk USB Mass Storage Device, rev \n2.00/0.01, addr 3 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device
da0: 40.000MB/s transfers
da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C)
g_vfs_done():acd0[READ(offset\u003d0, length\u003d2048)]error \u003d 5
hachid#
–> Então podemos entender que o device da0 é o device do nosso PenDrive.
* Agora crie um ponto de montagem.
# mkdir /dev/da0 /mnt/pendrive
* Por fim monte o dispositivo .
# mount -t msdosfs /dev/da0 /mnt/pendrive
* Acessando o conteúdo do seu Pendrive .
#cd /mnt/pendrive
#ls -lhaG
Comentários : Deixar um comentário »
Categorias : FreeBSD
Projeto de Popularização do FreeBSD em Pernambuco
1 11 2007
” CONHECIMENTO AO ALCANCE DE TODOS. “
Richardson ( HACHID ), junto a colégas de trabalho abre o portal Pernambuco BSD que pretende ser uma cultura, uma verdadeira filosofia, e uma crescente coleção de matériais consultáveis, estando disponíveis gratuitamente, além da própria disponibilização de seus códigos de fonte,tutoriais e etc.
Link : http://pernambucobsd.codigolivre.org.br/
Comentários : Deixar um comentário »
Categorias : FreeBSD
Instalando e configurando o mySQL 5.0 no FreeBSD
1 11 2007
Este artigo descreve como eu instalei o mySQL, uma base de dados relacional muito popular, como uma base de dados back-end.
OBS : Eu não lhe ensinarei como usar o SQL.
Estes foram os recursos que eu usei ao instalar o mySQL.
mySQL http://www.mysql.org/
Mirros do mySQL http://www.mysql.org/mirrors.html
originais do mySQL http://www.devshed.com/Server_Side/MySQL/
mySQL intstalling. http://www.devshed.com/Server_Side/Administration/
Database/page3.html
mySQL e php3. http://hotwired.lycos.com/webmonkey/99/21/
index3a_page4.html?tw=programming
INSTALAÇÃO
Use este comando para inslalar
# cd /usr/ports/databases/mysql50-server && make install clean
INICIANDO O MySQl
# /usr/local/etc/rc.d/mysql-server forcestart
Obs: Para está certo de que o mesmo está rodando
# ps u | grep mysql
Você deverá ver algo do tipo
root 59670 0.0 0.0 348 208 p0 R+ 9:36AM 0:00.00 grep mysql
NOTA: Eu alterei as especificações do usuário do mysql. Isto é tido como mais seguro. Se o daemon for comprometido, então não tem privilégios na raiz.Este é um dos comandos para que venhas alterar as especificações de usuários do sistema –> vipw.
mysql: *: 1010: 1010:: 0: 0: daemon do mysql: /nonexistent: /sbin/nologin
ARQUIVOS DA BASE DE DADOS
Eu pessoalmente achei mais viável modificar a origem da DB mysql.
# cd /var/db
# mv mysql /usr/local/
# ln -s /usr/local/mysql mysql
Especificando o USER que impera sobre o mysql
# cd /usr/local
# chown -R mysql mysql
Restartando o Msql
/usr/local/etc/rc.d/mysql-server restart
PASSWORD DO SUPER USER
Você deve ajustar a senha do sysadmin
E fiz desta forma.
mysqladmin -u root password novopassword
NOTA:Pessoalmente, eu não gosto desta maneira de especificar a senha na linha de comando.Talvez há uma outra maneira de mudar a senha. Observe que o ROOT do Mysql não é o ROOT do Sistema Operacional, e que não deves especificar
o mesmo passwd para os dois,visto que tudo começa a ficar inseguro apartir deste ponto !
CRIANDO UMA BASE DE DADOS
djavu# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 5.0.24a
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> create database minhabasededados;
Query OK, 1 row affected (0.05 sec)
Comentários : Deixar um comentário »
Categorias : FreeBSD









Comentários