0 com

Instalación Mínima de Base Archlinux en PC

Empecemos con la instalación base!
Se inicia el equipo arrancando desde la unidad física donde se preparó el instalador de Arch (CD, DVD o USB). En nuestro caso lo hacemos por USB (se explicó como preparar el instalador).

En mi caso escogí la imagen Core Dual Architecture:


Seleccionamos la opción mas conveniente para el equipo i686(32 bits) o x86_64(64 bits). En mi caso 64 bits para aprovechar a tope el procesador.


Para cargar el idioma del teclado y cargar el framework de instalación de Arch:


# loadkeys es
# /arch/setup
Aceptamos y veremos el menú principal de instalación.


Aceptamos y activamos los repositorios a instalar, en nuestro caso bastará con core-local. Damos en Ok.


Luego seleccionamos al editor de texto durante la instalación.



Tenemos 2 opciones, optamos por nano(recomendado si eres primerizo).


Ahora configuramos Reloj.


En "Select region and timezone" seleccionamos el continente y país.


En mi caso selecciono Continente: América y Lima (Perú).


Posteriormente configuramos "Set time and date"


Se recomienda usar UTC. 
Si piensas hace un Dual Boot con Windows entonces ten en cuenta que hay 2 pasos:
  • Usando UTC: Hacer que Windows también use UTC. Luego la página oficial recomienda instalar openntpd.

  • Usando localtime:  Se elimina hwclock de DAEMONS en /etc/rc.conf.



Luego se retorna al menú de configuración de tiempo.


Configurado correctamente la zona y tiempo volvemos al menú principal.


Luego preparamos el disco duro.


La primera opción "Auto-Prepare" consiste en borrar todo el disco duro y realizar particiones recomendadas donde podrás editar el tamaño de ellas.
La segunda opción "Manually Partitions" es recomendad si tienes otras particiones que no quieres modificarlos como ejemplo: otro Sistema operativo o disco de datos, etc.
En mi caso realizo la segunda opción.




Ahora procedemos a especificar las 3 comunes particiones:

  • /           Aquí se instalará el sistema.
  • /swap   Sistema de intercambio.
  • /home  Archivos de usuario.

En mi caso solo especificaré las 2 primeras:
 Seleccionamos New:


Escribimos el tamaño de la primera partición para el sistema de intercambio "swap", luego procedemos a crear otra partición para "/"


Editamos el tipo de la primera partición en Type, seleccionando Linux swap / solaris con el número 82.


Luego editamos el tipo de la segunda partición como booteable.


Ahora configuramos el formato de las particiones con "Manually Configure block devices"


Para la primera partición como Swap.



Y para la segunda partición como Ext4.


Retornamos al menú principal.


Seleccionamos los paquetes a instalar.



Aceptamos y seleccionamos a Grub como arranque del sistema.


Se recomienda seleccionar también base-devel con la tecla "space" apretamos enter en la opción base  y seleccionamos wireless_tools.




Procedemos a instalar los paquetes seleccionados.








Ahora configuramos el sistema.




Sólo modificaremos dos valores: (1) Establecer el idioma español cambiando el valor de la propiedad LOCALE de “en_US.UTF-8” a “es_PE.UTF-8” (Español de Perú). Obviamente, aquí debes escribir la localización del español de tu país  y (2) establecer la interface eth0, para conectarnos a la red via DHCP.


Elegimos el idioma modificando /etc/locale.gen


Ahora por defecto esta en inglés, descomentamos esas líneas y descomentamos las líneas del idioma de nuestro elección, en mi caso el español de Perú:

es_PE.UTF-8 UTF-8
es_PE.ISO-8859-1


Si la instalación fue para 64 bits, descomentamos la línea de multilib en /etc/pacman.conf.


Seleccionamos el servidor mas cercano a nuestro país.


Se especifica la contraseña como Super-usuario (Administrador).


Se termina configuración de los archivos.




Por último se instala el arranque del equipo.




Después de la instalación del arranque del sistema se modifica el archivo Grub, donde podrás descomentar las líneas que permitan incluir en la lista de arranque otro sistema operativo así como añadirlas.


Se ubica en /dev/sda, aceptamos.....




Fin! Salimos del instalador




Como bien lo menciona la instalación terminó satisfactoriamente, ahora podemos reiniciar el sistema escribiendo:

reboot

Iniciamos como root con la contraseña establecida durante la instalación.


Actualizamos el sistema con:

# pacman -Syu
Nos avisará que tendremos que actualizar primero pacman.


Ahora procedemos a actualizar todas las dependencias del sistema.


Esperamos a que termine de actualizar el sistema, y procedemos a agregar al usuario a nuestro sistema.

# adduser
Donde especificamos el nombre que le darás, yo por ejemplo le puse puercoarana.

Login name for new user []:puercoarana 
...
Additional groups (comma separated) []: audio,lp,optical,storage,video,wheel,games,power,scanner
...
Se agrega el usuario para darle los permisos adecuados para poder ejecutar programas y rutinas de un administrador, por lo cual escribimos:

# nano /etc/sudoers
En el cual agregamos las líneas:

puercoarana ALL=(ALL) ALL
Luego instalamos sudo:

# pacman -S sudo
Luego nos salimos de la sesíon de Root con:

# exit
Terminamos con la instalación mínima de Arch, para el próximo post instalaremos un interfaz grafico minimalista. 
Read more »
0 com

Preparando instalación de Arch

La instalación de ArchLinux se puede realizar de 3 maneras:

1. CD o DVD
2. USB
3. A través de internet

Se obvia la primera opción ya que conlleva a la adquisición de un CD o DVD, un importe de unos pocos dolares y que probablemente para los siguientes meses el CD o DVD te sea inservible si quieres mantenerte con la última actualización de Arch.

La tercera opción consiste en usar un entorno de buteo de computadoras, PXE (Preboot Execution Environment), hay tarjetas de red que contienen un chip con este sistema de arranque y le permite iniciar a la tarjeta de red sin depender de un sistema operativo. Sin embargo necesitarás un servidor establecido. Si quieres más información acerca de éste método de instalación lee este artículo.


En nuestro caso preparamos la instalación usando una memoria USB, descargamos el archivo ISO de Arch en descargas de la página oficial de Arch. La última versión es 2011.08.19.

Esta son las descargas vía BitTorrent:

Formati686 CPUx86-64 CPUDual ArchitectureDescription
Netinstall ImageDownloadDownloadDownloadDownloads and installs packages versions via FTP for absolute freshness.
Core ImageDownloadDownloadDownloadCore packages are included on the media. Good for basic off-line installation.
 O pueden descargar desde los servidores alojados (La lista de servidores se encuentran en la parte inferior de la página de descargas).

Empezamos!

Abrimos la consola e identificamos la ubicación de la unidad USB en modo root escribiendo:



# sudo fdisk -l

y tendrán algo así:


En este caso la unidad USB está montado en la dirección /dev/sdb


# sudo dd if=/home/david/downloads/archlinux-2011.08.09-core-dual.iso of=/dev/sdb bd=4M
En donde if representa la ubicación del archivo ISO, of representa la ubicación donde se descomprimirá a imagen en un ejecutable, en nuestro caso la ubicación sera la unidad de USB, y bs especifica los bloques de entrada y salida en Bytes para que haya una relación en la copia desde el origen al destino.

Nota1: La ubicación donde se descomprime la ISO se puede realizar en una carpeta. Punto a favor de Linux sobre Windows, los usuarios de windows utilizan un simulador como Daemon Tools.

Nota2: Si al iniciar la unidad USB no butea, rehacemos el paso del comando dd modificando la variable 4M a 8M, quedando así: bs=8M.

Read more »
0 com

Desktop - OCtubre




Me tomé la molestia de conseguir un escritorio decente para trabajar y tener a la mano un monitor completo de las actividades del sistema para este mes.
Como se darán cuenta el escritorio no presenta iconos o un panel de tareas, esto me permite aprovechar todo el espacio. Para abrir programas lo hago mediante el menú de OpenBox o automáticamente con una combinación de teclas, todo eso modificando los archivo "rc.xml" y "menu.xml", próximamente un post dedicado a ellos.
A continuación mi configuración personalizada de Conky:


# -*- conf -*-
#
# ~/.conkyrc - Conky configuration file
#
# By Henrik Brix Andersen
#Re-edited By David Vilchez
# do not fork to background
background yes
# font settings
use_xft yes
font Comic Sans MS-8
uppercase no
# 刷新频率设置
update_interval 1
#解决battery_bar报错问题(bug啊)
default_bar_size 50 3
# stay running forever
total_run_times 0
# draw to root window
own_window no
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# avoid flickering
double_buffer yes
# size
minimum_size 400 100
maximum_width 1280
# position
alignment top_left
gap_x 0
gap_y 0
# colors
default_color white
default_shade_color black
default_outline_color black
color0 999999
color1 00ddff
color2 white
# borders
draw_borders no
stippled_borders 8
border_margin 4
border_width 1
# shades
draw_shades no
# outline
draw_outline no
# spacer
use_spacer no
# buffers
no_buffers yes
# sampling
cpu_avg_samples 2
net_avg_samples 2
TEXT 
#${color DADADF}${font OpenLogos:size=95} l
${voffset 15}${offset 10}${color2}${font Radio Space:size=15}$nodename - $sysname
${offset 10}${font}${color1}System: $color2 ${execi 99999 lsb_release -d -s -c | tr -s "\n" " "} $kernel $machine
${offset 10}${color1}CPU: $color2 ${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}
${offset 10}${color1}Uptime:$color2 $uptime $color1 Load:$color2 $loadavg
${offset 10}${color1}Total_down ${color2}${totaldown wlan0} ${color1}Total_up ${color2}${totalup wlan0}
#${offset 10}$color1 Port(s)            Connections  
#${offset 10}$color2 Inbound: ${tcp_portmon 1 32767 count}   Outbound: ${tcp_portmon 32768 61000 count}  ALL: ${tcp_portmon 1 65535 count}
#${offset 10}$color1 Inbound Connection        Local Service/Port$color
#${offset 10}$color2 ${tcp_portmon 1 32767 rhost 0}     ${tcp_portmon 1 32767 lservice 0}
#${offset 10}$color1 Outbound Connection     ${alignc}Remote Service/Port$color
#${offset 10}$color2 ${tcp_portmon 32768 61000 rhost 0}     $alignc${tcp_portmon 32768 61000 rservice 0}
#${offset 10}$color2 ${tcp_portmon 32768 61000 rhost 1}     $alignc${tcp_portmon 32768 61000 rservice 1}
#${offset 10}$color2 ${tcp_portmon 32768 61000 rhost 2}     $alignc${tcp_portmon 32768 61000 rservice 2}
${voffset 200}${offset 1040}$color1 Highest CPU_use $alignr CPU%    MEM%
${offset 1040}$color2 ${top name 1}$alignr${top mem 1}    $alignr${top mem 1}
${offset 1040}$color2 ${top name 2}$alignr${top mem 2}    $alignr${top mem 2}
${offset 1040}$color2 ${top name 3}$alignr${top mem 3}    $alignr${top mem 3}
${offset 1040}$color1 Highest MEM_use $alignr CPU%    MEM%
${offset 1040}$color2 ${top_mem name 1}$alignr${top_mem cpu 1}    $alignr${top_mem mem 1}
${offset 1040}$color2 ${top_mem name 2}$alignr${top_mem cpu 2}    $alignr${top_mem mem 2}
${offset 1040}$color2 ${top_mem name 3}$alignr${top_mem cpu 3}    $alignr${top_mem mem 3}
${voffset -400}${offset 580}${color1}Display ${color2}(1280*800)
${offset 580}${color1}Brightness: $color2${exec grep current /proc/acpi/video/VGA/LCD/brightness|cut -d: -f2}%
${voffset 160}${offset 500}${color2}CPU 1
${offset 500}$color1 Usage: $color2${cpu cpu1}% $color1 
#Temperature:$color2 $acpitemp ${font iYaHei:size=8}℃
${offset 500}${font}$color1 Load: $color2$cpu% ${cpubar cpu0 6,200}
${offset 500}$color1 ${cpugraph cpu0 20,270 color0 00ddff}
${offset 500}${color2}CPU 2
${offset 500}$color1 Usage: $color2${cpu cpu2}% $color1 
#Temperature:$color2 $acpitemp ${font iYaHei:size=8}℃
${offset 500}${font}$color1 Load: $color2$cpu% ${cpubar cpu1 6,200}
${offset 500}$color1 ${cpugraph cpu1 20,270 color0 00ddff}
${voffset -110}${offset 20}${color2}Wireless (${wireless_essid wlan0})
${offset 20}$color1 IPv4: $color2${addr wlan0} ${color1} WLAN quality: $color2${wireless_link_qual_perc wlan0}% ${wireless_link_bar 5, 40 wlan0}
${offset 20}$color1 Download: $color2${downspeed wlan0}/s 
${offset 20}$color1 ${downspeedgraph wlan0 20,270 color0 00ddff} 
${offset 20}$color1 Upload:$color2 ${upspeed wlan0}/s $color1 
${offset 20}$color1 ${upspeedgraph wlan0 20,270 color0 00ddff}
${voffset 30}${offset 20}${color2}Eth0
${offset 20}$color1 IPv4: $color2${addr eth0}
${offset 20}$color1 Download: $color2${downspeed eth0}/s 
${offset 20}$color1 ${downspeedgraph eth0 20,160 color0 00ddff} 
${offset 20}$color1 Upload:$color2 ${upspeed eth0}/s 
${offset 20}$color1 ${upspeedgraph eth0 20,160 color0 00ddff}
${voffset -550}${offset 955}${color1}${color1}${font Radio Space:size=24}${time %A %d %m %Y}
${offset 1010}${color1}${font Radio Space:size=85}${time %H}
${voffset -180}${offset 1190}${color1}${font Radio Space:size=35}${time %M}
${voffset -10}${offset 1190}${color2}${font Radio Space:size=35}${time %S}
${voffset 340}${offset 400}${color1}${font}Battery: $color2 ${battery_percent}% ${battery_bar}
${offset 400}${color1}State: $color2$acpiacadapter
${voffset 60}${offset 550}${color2}File System (${fs_type /})
${offset 550}$color1 Total:$color2 ${fs_size /} $color1 Free:$color2 ${fs_free /} ${fs_used_perc /}%
${offset 550}$color1 Usage:$color2 ${fs_bar 5,142 /}
${offset 550}${color2}HOME (${fs_type /home})
${offset 550}$color1 Total:$color2 ${fs_size /home} $color1 Free:$color2 ${fs_free /home} ${fs_used_perc /home}%
${offset 550}$color1 Usage:$color2 ${fs_bar 5,142 /home}
#${offset 1010}$color1 Disk i/o:$color2 $diskio/s $color1 ${diskiograph 8,100 color0 00ddff} $color1
${voffset -70}${offset 20}${color2}Memory ($memmax)
${offset 20}${color1}RAM: $color2$mem($memperc%) ${membar 5,142}
${offset 20}${color1}HDDTemp: $color2${hddtemp /dev/sda}℃


Read more »
0 com

A Journey Through Miraflores









Read more »
0 com

ArchLinux - KISS

Simplicity is the ultimate sophistication — Leonardo Da Vinci
Hace aproximadamente un año vengo utilizando esta gran distribución de Linux, seguidor de los 5 principios que comprender la Filosofía de Arch, por cierto el acrónimo que lo resume notablemente: KISS (Keep It Simple, Stupid).

Los 5 principios:

-Simplicity
"Arch Linux defines simplicity as without unnecessary additions, modifications, or complications, and provides a lightweight UNIX-like base structure that allows an individual user to shape the system according to their own needs. In short: an elegant, minimalist approach."


-Code-correctness over convenience
"Simplicity of implementation, code-elegance, and minimalism shall always remain the reigning priorities of Arch development."


-User-centric
"Arch Linux targets and accommodates competent GNU/Linux users by giving them complete control and responsibility over the system."

-Openness
"Arch Linux uses simple tools, that are selected or built with openness of the sources and their output in mind."


-Freedom
"By keeping the system simple, Arch Linux provides the freedom to make any choice about the system."

Lo que rescato de Arch es la facilidad de acceso al sistema base y no oculte las partes mas importantes del sistema, así como la prioridad que le dá a la elegancia del diseño en lugar de automatizaciones y mejoras visuales(amigable al novato); entiéndase que no estoy contra de las mejoras visuales, pero sí del consumo innecesario de apps para abrir una barra de tareas o un gestor de aplicaciones de inicios, etc.

Cabe resaltar que las diferencias técnicas más importantes con las diferentes distribuciones de Linux la pueden encontrar aquí(pagina oficial de ArchLinux).

Así que próximamente escribiré un manual de instalación mínima, utilizando la Base de ArchLinux, como gestor de ventanas a Openbox, Tint2 será nuestro panel del sistema y como un arranque sencillo a SLIM. Si gustan de un monitor de sistema en el escritorio: Conky, todo esto para tener  un entorno agradable, simple, elegante y sobre todo rápido.

Una nota curiosa que leí en el foro de la página oficial de StarCraft2(si, el que tiene unos efectos bravazos) un usuario instaló StarCraft2 en ArchLinux con un emulador conocido, Wine, y consiguio mejores resultados: puede llegar a correr hasta 50 fps, no se pone lenta ni se le cuelga cuando juega en línea comparado con Windows que corría con 15fps y aun así era lento y se colgaba a ratos.
Es más interesante sabe que el usuario lo hizo sólo con 256 MB de vídeo y 1 GB de RAM.
No les gustaría utilizar esta distro? o aún mejor testearla para que saquen sus propias conclusiones.



Mi escritorio Archlinux con las características hechas líneas arriba.

Fuente: http://www.archlinux.org/
Read more »
1 com

Machu Picchu Post

El ultimo buen corto que he visto en 3D fue desarrollado por estudiantes franceses, el corto tiene el nombre de "Machu Picchu Post",  fue creado por estudiantes de Supinfocom Clément Crocq, Margaux Durand-Rival y Nicolas Novali.
La idea del proyecto era realizar un vinculo entre un avión de papel y un avión de verdad, estos señores situaron su historia en Machu Picchu, un encuentro histórico e imaginario entre el piloto y la cultura local. Se eligió un lugar cerca de Machu Picchu por que es un símbolo bien conocido de la Cultura Inca, que es rica e interesante en muchos aspectos, especialmente en su iconografía, las estatuas y las divinidades.
Se menciona que es un encuentro histórico, ya que la historia del piloto que se estrello en los Andes realmente existió, muchas películas se realizaron sobre este famoso piloto cuyo nombre es Henry Guillaumet(piloto destacado que trabajaba en la compañía francesa Aéropostale).
Este trabajo ha sido realizado en 3D Studio Max y algunos retoques en After Effects, disfruten el video y valoren la cultura Inca.















Read more »
1 com

Interfaz Grafico de Blender

Quien no se ha aburrido de la interfaz clásica que ofrece blender.


Para todos ellos, les he traído los mejores temas. Pueden descargarlo haciendo click en la imagen respectiva.






Estas extensiones en .py lo copian directamente en la carpeta scripts, para aquellos que no hayan podido encontrar la carpeta .blender, les recomiendo descargarse el programa más no descargarse el ejecutable.


Luego se dirigen a la ventana de scripts:

Y escogen los temas descargados por ustedes.
Si te gusto como quedo y quieres la interfaz por defecto entonces guardas como preferencia (Ctrl+U).


Los mejores temas sin duda son de Yorik, sin embargo estos están en documento de texto, primero abrimos los documentos haciendo click en las imágenes respectivas.
Luego en Blender abres la ventana de Texto o "Text Editor"(paso parecido para ir a ventana de scripts, como referencia la segunda imagen anterior).
Ya abierto la ventana de texto, copias el documento y ejecutas (Alt+P) y listo!
Si te gusto como quedo y quieres la interfaz  por defecto entonces guardas como preferencia (Ctrl+U).









David Vilchez
Read more »
0 com

Primeros modelos realizados en Blender

Hola muchachos he aqui mis 2 primeros modelos realizados en blender:



Este modelo aun se encuentra en construccion pero hasta el momento va quedando asi:



Que tal he? bueno espero sus comentarios.

Read more »