que el apreciar y disfrutar el cuerpo desnudo de una mujer...

Cómo usar el X11 del pkgsrc en NetBSD

2008-01-10 13:09:22-06

BSD

Preámbulo


Una noche platicando con un familiar acerca del mundo del BSD se me ocurrió plantearle que usara el recién salido del horno el NetBSD 4.0.

Como sabrán el NetBSD es la única versión de los tres principales BSD que sigue usando el viejo XFree86 y como tal, el soporte a las tarjetas gráficas es muy limitado.

Entonces se me ocurrió una idea el cual a continuación explayo.

Preparando el sistema


En la instalación del NetBSD en la siguiente opción selecciona “Custom installation”:

alt

y seleccionas todo excepto el paquete del modo gráfico:

alt

y continúas con la instalación normal.

Preparando el pkgsrc para el NetBSD


Como el pkgsrc no necesita del procedimiento del bootstrapping en NetBSD, solamente hacemos lo siguiente:
  • Primero a preparas el CVS:
[#] vi ~/.cvsrc

# recommended CVS configuration file from the pkgsrc guide
checkout -P
update -dP
release -d
diff -upN
cvs -q -z3
rdiff -u
  • Luego las variables de entorno:
[#] vi ~/.profile

# Let's add CVS vars
#
CVSROOT="anoncvs@anoncvs.NetBSD.org:/cvsroot"
CVS_RSH="ssh"

export CVSROOT CVS_RSH

# Let's add pkgsrc's path
#
PATH="$PATH:/usr/pkg/sbin:/usr/pkg/bin"
MANPATH="$MANPATH:/usr/pkg/man"

export PATH MANPATH
  • Ahora descargamos el árbol estable del pkgsrc:
[#] cd /usr

[#] cvs -q checkout -rpkgsrc-2007Q4 -P pkgsrc
  • Preparamos la audición de los paquetes:
[#] cd /usr/pkgsrc/security/audit-packages

[#] make fetch-list | sh && make && make install && make package && make distclean clean-depends
  • Auditamos los paquetes:
[#] cd /usr/pkg/sbin

[#] ./download-vulnerability-list

[#] ./audit-packages

Y listo, el pkgsrc ya esta muy cómodo en su entorno natural.

Instalando el XOrg del pkgsrc


  • Primero modificamos el comportamiento del pkgsrc:
[#] vi /etc/mk.conf

# Let's use a modular X11
X11_TYPE=modular
  • Ahora viene lo bueno, instalar el X11. Solamente necesitamos instalar los siguientes paquetes coloreados de azul:
[#] ls /usr/pkgsrc/meta-pkgs

CVS modular-xorg-libs
Makefile netbsd-doc
boost netbsd-doc-print
courier netbsd-www
fxtv-capture php4-extensions
gnome php5-extensions
gnome-base pkg_developer
gnome-devel pkgsrc-guide-tools
gnuradio ruby-gnome2
gnustep suse100
gtk2-extras suse9
kde3 web-server
matchbox windowmaker-desktop
modular-xorg-apps xfce4
modular-xorg-drivers xfce4-extras
modular-xorg-fonts

para ello podríamos instalar paquete por paquete e ir uno por uno o hacer uso de este sencillo “script” del C Shell:

[#] cd /usr/pkgsrc/meta-pkgs

[#] exec csh

[#] foreach dir ( modular-xorg* )
? cd $dir
? echo Instalando el paquete $dir...
? make fetch-list | sh && make && make install && make package && make distclean clean-depends
? cd ..
? end

recuerda que el “?” forma parte del sub-shell y que no lo tienes que teclear.

Usando el nuevo X11


Depues de unas 20 horas ya tienes el X11 vía pkgsrc. Ahora ya lo puedes configurar como normalmente lo haces en tu distribución favorita:

[#] xorgconfig

e incluso instalar el resto de las aplicaciones:
  • El GNOME:
[#] cd /usr/pkgsrc/meta-pkgs/gnome

[#] make fetch-list | sh && make && make install && make package && make distclean clean-depends
  • El KDE:
[#] cd /usr/pkgsrc/meta-pkgs/kde3

[#] make fetch-list | sh && make && make install && make package && make distclean clean-depends
  • El XFCE4:
[#] cd /usr/pkgsrc/meta-pkgs/xfce4

[#] make fetch-list | sh && make && make install && make package && make distclean clean-depends

Con este procedimiento ya puedes despreocuparte si el NetBSD le dá o no soporte a tu tarjeta gráfica:

alt

Suerte y are there any wussies that still install software via apt-get? Or any l337 hax0rs that use aptitude? Chk, chk, chk... ;-P

Permalink: http://www.mononeurona.org/users/entry/asarch/1042


Comments Comentblogs:
1.- saidjose saidjose wrote:

Excelente, nada mas que excelente

2008-01-11 14:48:39-06

New Comentblog

Captcha



Login



Remember me:
asarch
...sobre todo en la gimnasia.
BSD Daemon Copyright 1988 by Marshall Kirk McKusick. All Rights Reserved.'
Powered by:
Despabilando la MonoNeurona.org
Livechat

<-Nombre
jose wrote:
tellechea
1 week, 2 days ago

LUCA wrote:
TE AMO PRECIOSA
3 weeks, 3 days ago

cher wrote:
estoy con las ganas follarme una nena
on 3/8/08

cher wrote:
hola nenas
on 3/8/08

asarch wrote:
Es mas, planeo hacer un clúster usándolo con procesadores AMD64
on 4/6/08

asarch wrote:
Para nada
on 2/6/08

dsquid wrote:
hola asarch, ya dejaste netbsd?
on 10/5/08

asarch wrote:
Chambeo en una mueblería
on 22/4/08

vendaval wrote:
que bueno que estrenes chamba asarch, se puede saber que haces? ahora si ; )
on 11/4/08

vendaval wrote:
que bueno que esttenes chamba asarch, se puede saber que haces?
on 11/4/08

¿Qué estuve haciendo?
http://sexyimagehost .com/show.php/669_ma thstrip.swf.html
16 hours, 33 minutes ago
¿"Pudín"?
1 day, 7 hours ago
Un abrazote para aarkerio. ¡Tu puedes! :-)
4 days ago
Regresando de clases <- Juar juar juar :-D
4 days, 8 hours ago
aarkerio tenia razon, esta con madres el KDE 4. Muchas gracias ArchLinux
6 days, 6 hours ago
Si quieres te presento a una vecina... ssss...
1 week ago
Quieren fastidiar a Nergar?: http://nergar.com/
1 week, 4 days ago
RBD <- Juar juar juar :-D
1 week, 6 days ago
LOL :-D
2 weeks ago
¿Por qué se apendeja muy feo la MN?
2 weeks, 1 day ago
Galerias
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2008.