Tener utf-8 en openbsd, pkg_path, entre otras (faq?)

Iniciado por Dj_Dexter, Enero 12, 2013, 01:54:00 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Enero 12, 2013, 01:54:00 AM Ultima modificación: Mayo 01, 2014, 09:39:14 PM por Expermicid
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:

Código: php

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 No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Código: php
$echo "XTerm*locale: utf8 >> .Xdefaults


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

Código: php
$echo "XTerm*loginShell:true" >> .Xdefaults


para los caracteres, podran usar este No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

instalar paquetes No tienes permitido ver los links. Registrarse o Entrar a mi cuenta, 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 No tienes permitido ver los links. Registrarse o Entrar a mi cuenta , 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:

Código: php

#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:

Código: php

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


Eliminar:

Código: php

#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:

Código: php

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


Código: php
#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:

Código: php
#mkdir /media/pendrive


Código: php
#chmod 777 /media/pendrive
para que se pueda escribir, y leer todo (pendrive)

Código: php
#mount /dev/sd0i /media/pendrive
Montar.

Código: php
#umount /media/pendrive
Desmontar.

Montar CD/Dvd:

Código: php
#mkdir /media/cdrw


Código: php
#mount /dev/cd0a /media/cdrw
Montar.

Código: php
#umount /media/cdrw 
Desmontar

No me permite grabar CD/Dvd como user:

Para ello:

Código: php
#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)

Código: php
#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:

Código: php
#pkg_add gnomebaker
tambien sirve
Código: php
#pkg_add k3b


Fuente: Recompilaciones de varios, sitios y/o mejoras

Saludos!!!
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta