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.
Translate
Pesquisar este blog
sábado, 31 de agosto de 2013
Compilando o kernel muito fácil
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:
# 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.
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:
- Instalar o krb5.
- Recompilar o samba com suporte a krb5.
- 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
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
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:
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:
- Instalar os pacotes alien build com suporte a multilib (http://slackware.com/~alien/multilib/).
- Instalar o Wine pronto a partir do site http://www.winehq.org e o compat32-libraries a partir do http://slacky.eu
- Instalar com --enable-win64 o que deve fazer o wine suportar apenas aplicativos Windows 64 bits.
Assinar:
Postagens (Atom)