Capitulo II: Actualizacion del SO y ponerlo bonito
Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar.
Para revisar la versión que estamos usando (en nuestro caso Ubuntu 8.04 Hardy):
cat /etc/lsb-release
Lo que nos dará algo así:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04"
Para revisar la memoria usada:
free -m
Que nos dará algo así:
. total used free shared buffers cached
Mem: 254 43 211 0 3 74
-/+ buffers/cache: 26 228
Swap: 511 0 511
Como usaremos bastante el terminal, vamos a ponerle colorines atractivos y a añadir algunos aliases a estos comandos:
nano ~/.bashrc
Aquí os dejo algunos colorines y aliases bastante chulos que me dejó un amigo, podéis actualizarlos a vuestro gusto:
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color)
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ‘
;;
*)
PS1=’${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ‘
;;
esac
# Comment in the above and uncomment this below for a color prompt
if [ $(whoami) == "root" ] ; then
PS1=’${debian_chroot:+($debian_chroot)}\[\033[01;35m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ‘
else
PS1=’${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ‘
fi
# If this is an xterm set the title to user@host:dir
case “$TERM” in
xterm*|rxvt*)
PROMPT_COMMAND=’echo -ne “\033]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007″‘
;;
*)
;;
esac
# enable color support of ls and also add handy aliases
if [ "$TERM" != "dumb" ]; then
eval “`dircolors -b`”
alias ls=’ls –color=auto’
#alias dir=’ls –color=auto –format=vertical’
#alias vdir=’ls –color=auto –format=long’
fi
# some more ls aliases
alias ll=’ls -lF -h’
alias la=’ls -lFa -h’
alias l=’ls -CF -h’
alias ..=’cd ..’
alias cd..=’cd ..’
alias rm=’rm -i’
alias cp=’cp -i’
alias mv=’mv -i’
alias upd=’aptitude update’
alias dist=’aptitude dist-upgrade’
alias qwea=’aptitude search’
alias asda=’aptitude show’
alias zxca=’aptitude install’
alias qwe=’apt-cache search’
alias asd=’apt-cache show’
alias zxc=’apt-get install’
alias apagar=’shutdown -h 0′
alias reiniciar=’shutdown -r 0′
alias syslog=’tail -f /var/log/syslog’
Echamos un vistazo a los repositorios que tenemos:
sudo nano /etc/apt/sources.list
Tenemos los básicos, que por ser un servidor de producción nos son suficientes.
deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe
deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe
deb http://security.ubuntu.com/ubuntu hardy-security main restricted universe
deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted universe
Actualicemos todo:
sudo aptitude update
Configuremos el LOCALE (el idioma del servidor):
sudo locale-gen es_ES.UTF-8
...
sudo /usr/sbin/update-locale LANG=es_ES.UTF-8
Y miremos a ver si hay algo que upgradear:
sudo aptitude safe-upgrade
sudo aptitude full-upgrade
Y ahora que estamos al día, vamos a instalar algunas “cosillas esenciales”:
sudo aptitude install build-essential
Capítulo anterior: Capitulo I: Configuraciones iniciales
Siguiente capítulo: Capitulo III: Instalar Ruby on Rails
2 comentarios
escribe tu comentarioRedifusión RSS de los comentarios de la entrada. URL para Trackback
RSS posts
[...] Capitulo II: Actualizacion del SO y ponerlo bonito: Actualizar Ubuntu, poner bonita la interfaz de consola, configurar el idioma (locale) [...]
[...] Capitulo II: Actualizacion del SO y ponerlo bonito Capitulo IV: Mongrel [...]