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)}\[33[01;32m\]\u@\h\[33[00m\]:\[33[01;34m\]\w\[33[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)}\[33[01;35m\]\u@\h\[33[00m\]:\[33[01;34m\]\w\[33[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\[33[01;32m\]\u@\h\[33[00m\]:\[33[01;34m\]\w\[33[00m\]\$ '
fi
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PROMPT_COMMAND='echo -ne "33]0;${USER}@${HOSTNAME}: ${PWD/$HOME/~}07"'
;;
*)
;;
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
Suscribete
RSS posts
17 junio, 2008 19:31
[...] Capitulo II: Actualizacion del SO y ponerlo bonito: Actualizar Ubuntu, poner bonita la interfaz de consola, configurar el idioma (locale) [...]
17 junio, 2008 19:31
[...] Capitulo II: Actualizacion del SO y ponerlo bonito Capitulo IV: Mongrel [...]
30 julio, 2009 11:01
Mira por donde buscando en google me ha salido esta página y me ha molao tu .bashrc …
Me lo tomaré de prestado. Por cierto, vim al poder!!
Saludos txurdi!
3 agosto, 2009 11:10
Me alegro que te sirva Asierma.
Que ilusión salir en las busquedas de Google de algo tech y que me encuentres