Underc0de

Sistemas Operativos => MAC OSX => Mensaje iniciado por: Dj_Dexter en Enero 12, 2013, 01:54:00 AM

Título: Tener utf-8 en openbsd, pkg_path, entre otras (faq?)
Publicado por: Dj_Dexter en Enero 12, 2013, 01:54:00 AM
Segun he llegado a recompilar, una vez funcionando el openbsd, el gran detalle es que uno ve que no soporta utf-8 (supuestamente), el pkg no quiere instalar nada, excepto si se configura para ello

añadir en el .profile lo siguiente, puede editarlo con nano, vim, entre otros:


export PKG_PATH="ftp://ftp.openbsd.org/pub/OpenBSD/5.1/packages/i386/" #para que pkg_add no se queje que no existe la ruta, o que no haya paquetes
export GTK_IM_MODULE=xim # without this GTK apps will use their own compose key settings
export LESSCHARSET=utf-8 # not strictly necessary, but for when you view Unicode files in less


para que la Xterm pueda mostrar caracteres unicode, añadir, o crear un .Xdefaults, o usar este (http://pastebin.com/nU4jHBwR/)

$echo "XTerm*locale: utf8 >> .Xdefaults

importante, para que tome el .profile añadir esto:

$echo "XTerm*loginShell:true" >> .Xdefaults

para los caracteres, podran usar este .Xcompose (http://pastebin.com/0z4N19U1/)

instalar paquetes (pkg) (http://www.openbsd.org/faq/es/faq8.html#Packages/), eliminar:

Citar
#pkg_info >> listar paquetes instalados

#pkg_info -Q feh >> buscar patron o paquete (feh en este caso)

#pkg_add feh >> instalara el paquete feh, y sus dependencias

#pkg_delete feh >> elimina el paquete, pero no las dependencias sin uso

#pkg_delete -a >> elimina dependencias de X paquete que no este (como un depclean)

Instalar ports (paquete de terceros):

Si le gusta que este todo estable, hasta los desarroladores de openbsd, no recomiendan mezclar ports (http://www.openbsd.org/faq/es/faq8.html#Ports) , que no sean del -current stable (ports de stable con openbsd stable, funcionan bien), con ejemplo un  openbsd de desarrollo, un beta, con ports de stable (podrian fallar), el ports y el sistema deben de estar acorde, o sino los paquetes y/o componentes dejarian de funcionar:


#cd /usr
#ftp ftp://ftp.openbsd.org/pub/OpenBSD/$(uname -r)/ports.tar.gz
#tar -zxvf ports.tar.gz


Para instalar bash, o el que quiera:


#cd /usr/ports/shells/bash
#make install clean


Eliminar:


#cd /usr/ports/shells/bash
#make uninstall clean


Zona horaria:

Por si tiene una diferencia de horas, entre otras, conste que en mi caso es America/Santiago, use el que sea pertinente:


#cd /etc && ln -sf /usr/share/zoneinfo/right/America/Santiago localtime


#rdate -ncv ntp.shoa.cl

el ntp de shoa bastara, si las X parecen caerse y se recuperan, es por la resincronizacion (ejemplo habia mas de 4 horas de diferencia, entre otras), use otro servidor ntp acorde al lugar donde vive, etc...

Montar pendrive:

#mkdir /media/pendrive

#chmod 777 /media/pendrive para que se pueda escribir, y leer todo (pendrive)

#mount /dev/sd0i /media/pendrive Montar.

#umount /media/pendrive Desmontar.

Montar CD/Dvd:

#mkdir /media/cdrw

#mount /dev/cd0a /media/cdrw Montar.

#umount /media/cdrw Desmontar

No me permite grabar CD/Dvd como user:

Para ello:

#usermod -G operator user donde user es su usario normal, tiene que relogear su usuario (tambien puede editar el /etc/group con su editor favorito, y añadir su usuario a ese grupo)

#chmod 660 /dev/rcd0c para que el grupo operator pueda leer y escribir ahi (rcd0c es en mi caso el dispositivo del cd/dvd)

para poder grabar con algun buen programa para quemar cds:

#pkg_add gnomebaker tambien sirve
#pkg_add k3b

Fuente: Recompilaciones de varios, sitios y/o mejoras

Saludos!!!