Translate

Pesquisar este blog

sábado, 31 de agosto de 2013

Compilando o kernel muito fácil

Compilar o kernel pode ser bem fácil se vc usar as flags deixadas pelos próprios desenvolvedores a acrescer as flags do processador.

1-) Modo fácil: 
# cp /boot/config-xxx /usr/src/linux/.config
# make menuconfig
 Agora vá em General Setup-> e mude o Local version do kernel (importante, pois senão ele vai sobrescrever os módulos do kernel antigo).
Vá em Processor type and features e modifique a flag de processor family.
#make
# make install modules_install


2-) Modo complexo:
Modificar todas as flags e drivers conforme o seu padrão de hardware, sem copiar o config padrão.

quinta-feira, 29 de agosto de 2013

Instalando uma impressora Windows via Kerberos

No Slackware é complicado fazer algumas coisas. Por um lado, uma distribuição leve e estável. Por outro voce sente que falta alguns pacotes que vem com outras distros.

Um deles é o krb5. Ele vem com TODAS distro que conheço menos Slackware.

Voltando à impressora: O CUPS pode pegar autenticação via texto plano (inseguro) passada na URL smb://usuario:senha@servidor/impressora.

Para o CUPS funcionar com autenticação krb5, é necessário:
  1. Instalar o krb5.
  2. Recompilar o samba com suporte a krb5.
  3. Recompilar o CUPS com suporte a krb5.

# blackpkg -y krb5
# . /etc/profile
# blackpkg -d /path/to/samba #(Setar --with-krb5=/usr/kerberos \ no ./configure ).
# blackpkg -d /path/to/cups #(Autodetecta o krb5).
 

Com isso, reinicie o serviço do CUPS. Ele agora vai aceitar autenticação kerberos, o que é ideal pra nós.


Instalando o blackpkg

O blackpkg é um downloadeador simples do http://www.slackbuilds.org, similar ao sbopkg.

O link do download é:
http://sourceforge.net/projects/blackpkg/files/blackpkg-1.1-noarch-Sbo.tgz/download



Instalar fusion-icon com blackpkg é fácil e fica rápido

No /etc/profile:
export SLKCFLAGS="-O2 -march=native"

# . /etc/profile
# blackpkg -y compiz-bcop protobuf libcompizconfig
# blackpkg -y compizconfig-python ccsm compiz-plugins-main
# blackpkg -y compiz-plugins-extra compiz-plugins-unsupported emerald
# blackpkg -y emerald-themes fusion-icon


Compilando o Wine no Slackware 32

Antes de tudo:
Use o sbopkg ou o blackpkg para compilá-lo a partir do site http://www.slackbuilds.org.

# export SLKFLAGS="-O2 -march=native"
# blackpkg -y fontforge webcore-fonts wine

Isso deve demorar em um computador lento.


Para o Slackware 64 ainda é impossível compilar o wine devido ao GCC ser sem suporte a multilib, mas restam alternativas: