Slackware RC-1 (13.37)

O mundo do Slack torna a ficar  turbulenta com a informação de mais um RC na versão 13.

Como todos nós sabemos a versão RC presente no mundo do Slackware é diferente de todas as outras distribuições de Linux, por um lado em outras distribuições esse processo se torna lento e cansativo, no Slack é diferente a versão RC já esta no forno assada esperando só os últimos ajustes para ser lançada oficialmente.

Novos pacotes foram atualizados e principalmente o KERNEL que será o 2.6.37.x digamos que esse é o grande salto dessa nova versão pois sairemos do 2.6.35.x

Usuarios de laptops com os novos  Intel Centrino , Wireless N, terão suporte ao Slackware 13.37

Apenas por curiosidade a versão irá continuar com 13.37 e não mais os padrões antigos que nesse caso seria a 13.2

Interessante!!!

É isso ai Slackers!!!! Vamos esperar para desfrutar dessa grande novidade.

t+

Reproduzindo DVD no Slackware

Bem pessoal, como acabei recebendo muitos e-mails de como reproduzir Filmes em DVD, estarei descrevendo aqui os pacotes necessário para isso.

É algo muito simples, mas que causa muita dor de cabeça para os usuários novatos que estão iniciando no mundo do Slackware.

Para que você possa reproduzir filmes e DVD’s musicais basta instalar a seguinte lib:

http://slackbuilds.org/repository/13.1/libraries/libdvdcss/

libdvdcss é uma biblioteca de software que permite acessar e decriptar DVDs criptografados com o Content Scambling System (CSS). A libdvdcss é parte do projeto VideoLAN e é usado pelo VLC media player e outros programas de reprodução de DVD, como o Ogle, reprodutores baseados no xine e o Mplayer.

Após ter criado o pacote txz instale e abre o seu reprodutor preferido, seja ele: xine, gxine, vlc, mplayer e etc.

Espero que isso ajude a todos vocês e continuem mandando e-mail com sugestão de postagem.

abraços a todos.

Windows Media Player nos Navegadores – Slackware64

Para escutar radios onlines ou videos que usam o Windows media Player, Real Player, Quick Time entre outros é um pouco complicado no Linux.

Mais como estamos aqui com o objetivo de descomplicar, para que você possa escutar e/o assistir o que desejas sem problemas basta instalar o seguinte pacote:

mplayerplug-in-3.55-x86_64-1.txz

Lembrando que para arquitetura de 32bits terá que ser o pacote abaixo:

mplayerplug-in-3.55-i486-1.txz

See ya people!!!!! =)

Liberando memória no slackware

Para liberar memória fisica no slackware digite o seguinte comando como root:

echo 1 > /proc/sys/vm/drop_caches

OBS: Esse comando serve para todas as distribuições do Linux.

abs.

Instalando o Inkscape no Slackware64

Como muitas pessoas tem dificuldade para instalar o Inkscape no Slackware, resolvi fazer esse pequeno tutorial de como instalar.

Primeiro vamos fazer o download de todos esses pacotes que são as dependências requeria pelo Inkscape.

cairomm-1.8.4-x86_64-1ponce.txz
gc-7.1-x86_64-1ponce.txz
glibmm-2.22.2-x86_64-1ponce.txz
gsl-1.14-x86_64-1ponce.txz
gtkmm-2.18.2-x86_64-1ponce.txz
libsigc++-2.2.7-x86_64-1ponce.txz
pangomm-2.26.2-x86_64-1ponce.txz

Após instalada todos esses pacotes faça o download do Inkscape e instale também.

inkscape-0.47-x86_64-1ponce.txz

Inkscape instalado e funcionando. Mas para que você consiga abrir arquivos CDR é preciso instalar um conversor que no caso é o:

uniconvertor-1.1.4-x86_64-1.txz

Qualquer duvida entre em contato conosco.

até a próxima dica/tutorial.

Transformando o Slackware64 13.1 em Multilib.

“O Slackware64 tem uma vantagem sobre os demais sistemas de 64 bits que existem. Muitos outros sistemas criam a camada de compatibilidade com sistema de 32 bits recompilando grande parte de seus pacotes para 32 bits. Por outro lado, o Slackware, é uma distribuição que possui uma versão para 32 bits e 64 bits, em que cada versão é desenvolvida de forma paralela. Isto quer dizer que você não precisa compilar todos os pacotes de 32 bits a partir do zero, para que seja possível adicionar a camada de compatibilidade de 64 bits. Você simplesmente leva a versão 32 bits para a estrutura de diretórios da versão 64 bits. Por essa razão o multilib não vem por padrão no Slackware64, porém as condições necessárias para que isso ocorra foram elaboradas, cabendo ao administrador usá-las ou não. A seguir será explicado como você pode fazer um pacote de 32 bits do Slackware (por exemplo o pacote: mesa) refazendo o seu conteúdo para que você possa instalar imediatamente no Slackware64 .

Vou dar alguns exemplos de programas que necessitam do multilib em um Slackware de 64 bits.

  • Wine (A maioria dos programas Windows ainda são 32 bits, e para executar esses programas no Linux com o Wine, você precisa de uma versão de 32 bits do wine).
  • Skype , Citrix client (Estes programas são proprietários e de código fechado. Dependemos do desenvolvedor para porta-los para a plataforma de 64 bit. E isso, até agora não aconteceu, com estes dois programas de exemplo.

Felizmente, a utilização de sistemas 64 bits é cada vez mais comum. No ano passado, a Adobe lançou seu plugin de flash para a versão 64 bits e Sun revelou uma versão de 64 bits plugin de java para o browser. E isso foi uma das atitudes que nos motivou a trabalhar em Slackware64. ”

Vamos ao que interessa:

Lembrando que esse tutorial foi baseado na versão 13.1 sendo assim para que seja feita a compatibilidade do 13.0 basta trocar as URL’s.

Vamos baixar o glib e gcc multilib:

wget -r -l1 --no-parent http://connie.slackware.com/~alien/multilib/13.1/

Agora vamos entrar no diretorio onde foi baixado os arquivos.

Como root iremos executar o comando para fazer o upgrade dos pacotes.

upgradepkg --reinstall --install-new *.t?z

Pronto a primeira parte esta concluída.

PARTE 02

Ainda como root iremos executar o comando:

massconvert32.sh -u ftp://slackware.oregonstate.edu/pub/slackware/slackware-13.0/slackware

Esse processo é um pouco demorado, pois irá baixar o compat32, pacotes que permitem que aplicações de 32 bit para rodar em seu sistema.

Após finalizado o download execute o:

installpkg *-compat32/*.t?z

Espere até que tudo seja instalado.

Finalizado o seu sistema está pronto para executar aplicações de 32bits assim como fazer compilações também, bastando executar o script em:

/etc/profile.d/32dev.sh

Para maiores informações visite o artigo oficial do Alien BOB em:

http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:multilib

Instalando Placa Wireless Broadcom BCM43xx no Slackware 13.1

Para instalar essa maldita placa wireless vamos fazer o download do seguinte pacote:

http://slackbuilds.org/repository/13.1/network/broadcom-sta/

Depois de instalar vamos adicionar o b43 e SSB na balcklist:

#nano /etc/modprobe.d/blacklist.conf

coloque o seguinte na ultima linha:

blacklist b43

blacklist ssb

Salve e feche.

Para que tudo funcione sem precisar reiniciar o seu linux remova os modulos com o seguinte comando:

rmmod b43

rmmod ssb

E carregue o modulo que você instalou la encima:

modprobe wl

Feito isso sua placa estará funcionando. Utilize o WICD que se encontra na pasta EXTRA do DVD ou 2CD do Slackware.

abraços

AMSN 0.98b com webcam + chamada de voz no Slackware 13

Preparando o sistema com os pacotes e todas suas dependências

Criaremos uma pasta para deixar tudo organizado:

$ cd
$ mkdir amsn
$ cd amsn

Agora faça o download de alguns pacotes executando os comandos abaixo:

$ wget http://slackware.rrhti.com.br/e2fsprogs-1.41.8-i486-1.txz
$ wget http://slackware.rrhti.com.br/glibc-solibs-2.9-i486-3.txz
$ wget http://slackware.rrhti.com.br/gnutls-2.6.6-i486-1.txz
$ wget http://slackware.rrhti.com.br/gssdp-0.6.3-i486-1as.tgz
$ wget http://slackware.rrhti.com.br/gst-plugins-base-0.10.23-i486-1.txz
$ wget http://slackware.rrhti.com.br/gst-plugins-farsight-0.12.11-i686-3cf.tgz
$ wget http://slackware.rrhti.com.br/gst-python-0.10.13-i486-2mch.tgz
$ wget http://slackware.rrhti.com.br/gstreamer-0.10.23-i486-1.txz
$ wget http://slackware.rrhti.com.br/gstreamer-ffmpeg-0.10.7-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gstreamer-plugins-bad-0.10.13-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gstreamer-plugins-good-0.10.15-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gstreamer-plugins-ugly-0.10.12-i686-1X.txz
$ wget http://slackware.rrhti.com.br/gupnp-0.12.4-i486-1as.tgz
$ wget http://slackware.rrhti.com.br/gupnp-igd-0.1.1-i486-3as.tgz
$ wget http://slackware.rrhti.com.br/libgcrypt-1.2.4-i486-1.tgz
$ wget http://slackware.rrhti.com.br/libgcrypt-1.4.4-i486-1.txz
$ wget http://slackware.rrhti.com.br/libgpg-error-1.4-i486-1.tgz
$ wget http://slackware.rrhti.com.br/libgpg-error-1.7-i486-1.txz
$ wget http://slackware.rrhti.com.br/libnice-0.0.8-i686-1cf.txz
$ wget http://slackware.rrhti.com.br/libsoup-2.27.2-i486-1alien.tgz
$ wget http://slackware.rrhti.com.br/libsoup-2.27.4-i686-1X.txz
$ wget http://slackware.rrhti.com.br/libxml2-2.7.3-i486-3.txz
$ wget http://slackware.rrhti.com.br/pygtk-2.14.1-i486-2.txz
$ wget http://slackware.rrhti.com.br/python-2.6.2-i486-3.txz
$ wget http://slackware.rrhti.com.br/zlib-1.2.3-i486-2.txz

Obs.: Essa lista grande é composta por pacotes e dependências. ;)

Agora teremos que instalar esses pacotes. Para reduzir o trabalho, execute o comando abaixo como usuário root:

# installpkg *.txz

Quando terminar digite:

# installpkg *.tgz

Pronto!!! Terminamos de instalar as dependências para conseguir que funcione o bendito Farsight2.

Instalando o Snack 2.2 e o Farsight2

Agora faça o download do Snack2.2:

$ wget http://slackware.rrhti.com.br/snack2.2.10-linux.tar.gz

Execute o comando:

$ tar -xvzf snack2.2.10-linux.tar.gz

Entre na pasta e copie os arquivos para a pasta /usr/lib/ (como root):

# cp *.so /usr/lib
# cp *.tcl /usr/lib
# cp *.a /usr/lib

Agora faça o download do bendito Farsight2:

$ wget http://slackware.rrhti.com.br/farsight2-0.0.12-i686-1cf.txz

E instale:

$ installpkg farsight2-0.0.12-i686-1cf.txz

Até aqui temos tudo configurado e pronto para rodar a chamada de vídeo e voz pelo aMSN 0.98b.

Vamos para a parte final.

Instalando e configurando o aMSN 0.98b

Faça o download do aMSN 0.98b:

$ wget http://amsn.sourceforge.net/amsn_dev.tar.gz

Execute o comando para extrair:

$ tar -xvzf amsn_dev.tar.gz

Entre na pasta msn que foi criada:

$ cd msn

E execute o arquivo “configure”:

$ ./configure

Caso tenha isto ao final do “configure”:

compile time options summary
============================

X11 : yes
Tcl : 8.5
TK : 8.5
DEBUG : no
STATIC : no
FARSIGHT : yes — OBA!!!! hahahaah….
LIBV4L : no
GUPNP-IGD : yes

Slackware 13.1 RC1

Através de seu desenvolvedor Patrick Volkerding, foi anunciada a liberação do primeiro Release Candidate para o Slackware 13.1. Na condição de RC, o kernel, o compilador e a biblioteca Glibc são componentes fundamentais, e todos os outros recursos estão praticamente prontos para que a versão final venha à público, portanto, essa é a hora para que sejam relatadas ocorrências de erros. Algumas das atualizações mais recentes incluem o kernel na versão 2.6.33.4 (lançamento feito há alguns dias), o compilador GCC 4.4.4, o CUPS 1.4.3, GNU Emacs 23.2 e o Diffutils 3.0, além de correções de erros e ajustes em relação à segurança.

Fonte: http://under-linux.org/content/slackware-13-1-rc1-934/

Mais informação:   Slackware 13.1 RC 1 : http://www.slackware.com/changelog/current.php?cpu=i386

Instalando placa wireless Broadcom BCM4328 no Slackware

Identificando o modelo exato da placa wireless

Apesar de que muitos dizem que essa placa não é compatível com o Linux, conseguimos que funcione bem.

Vamos identificar a placa wireless:

# lspci
03:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)

Após sua identificação, vamos baixar o driver de Windows para fazer sua instalação com o ndiswrapper.

# wget http://www.rrhti.com.br/linux/bcm4328.tar.gz
ou

# wget http://www.slackware-ba.com.br/linux/bcm4328.tar.gz
Feito isso vamos para a preparação da instalação.

Preparando o sistema para instalar a placa

Vamos limpar os módulos carregados caso tenham tentado instalar com outros tutorias aqui existentes:

# modprobe -r b43
# ndiswrapper -r driver.inf (caso tenha tentado outros drivers)
# modprobe -r ndiswrapper

Vamos agora colocar o módulo b43 na blacklist para que ele não seja carregado por padrão, pois o mesmo causa conflito com nosso driver e não o deixa ser carregado, mesmo instalado corretamente.

Obs.: Edite com o seu editor de texto preferido, seja ele o mcedit, vi, pico etc.

# pico /etc/modprobe.d/blacklist

Adicione lá na última linha o seguinte:

blacklist b43
Agora vamos à instalação.

Finalizando a instalação

Descompacte o arquivo que você fez o download:

# tar -xvzf bcm4328.tar.gz
# cd bcm4328
# ls

Entre na pasta e verifique se existem 2 arquivos, um *.inf e *.sys. Estando tudo ok vamos executar o comando de instalação:

# ndiswrapper -i bcmwl5.inf

Caso não tenha gerado nenhum erro, verifique a instalação digitando:

# ndiswrapper -l

Que deve mostrar como resultado:

bcmwl5 : driver installed
device (14E4:4328) present (alternate driver: ssb)

Agora vamos efetuar uns comandos para escrever a configuração:

# ndiswrapper -m
# ndiswrapper -ma
# ndiswrapper -mi
# modprobe ndiswrapper (carregando o módulo)

Reinicie o seu laptop ou desktop, após seu reinício verifique com o comando:

# iwconfig
# iwlist wlan0 scan (fazer o scan das redes ao seu alcance)

Caso o wlan0 não esteja carregado, execute o comando:

# ifconfig wlan0 up

Espero que consigam…

Abraços!