Archivo categoría Ubuntu

Cómo actualizar el huso horario en Linux

time zone map

El 1° de mayo, el huso horario cambiará en Venezuela a UTC-4, por lo que debes actualizar el paquete tzdata en Linux para estar preparado para este cambio. Para hacer esto solo debes hacer lo siguiente:

Debian/Ubuntu

aptitude update
aptitude safe-upgrade tzdata

Red Hat

yum check-update
yum update tzdata

Para verificar que se la actualización tiene el cambio del huso horario se puede ejecutar la siguiente orden:

zdump -v /usr/share/zoneinfo/right/America/Caracas  | grep 2016

/usr/share/zoneinfo/right/America/Caracas  Sun May  1 06:59:59 2016 UT = Sun May  1 02:29:59 2016 VET isdst=0 gmtoff=-16200
/usr/share/zoneinfo/right/America/Caracas  Sun May  1 07:00:00 2016 UT = Sun May  1 03:00:00 2016 VET isdst=0 gmtoff=-14400

Referencia: How to check if the Time Zone database


2 Comentarios

Problema de debmirror: gpgv: Can’t check signature: public key not found

NoMirror.jpg

Tengo un repositorio donde son servidos paquetes de Debian y Ubuntu de forma que las perosnas en la red interna puedan actualizar usando este repositorio. Pero el otro día me di cuenta que este no podía sincronizarse contra el repositorio de Debian como se describe en el artículo Cómo crear un mirror de Debian y Ubuntu con debmirror. Cuando trataba de ejecutar el script de sincronización este arrojaba errores y abortaba.

Síntomas

Cuando se ejecuta el ascript de debmirro este falla con un error similar a este:

gpgv: Signature made Wed 17 Jul 2013 04:40:31 PM CST using RSA key ID 473041FA
[GNUPG:] ERRSIG AED4B06F473041FA 1 2 00 1374050431 9
[GNUPG:] NO_PUBKEY AED4B06F473041FA
gpgv: Can’t check signature: public key not found
gpgv: Signature made Wed 17 Jul 2013 04:40:31 PM CST using RSA key ID 46925553
[GNUPG:] ERRSIG 8B48AD6246925553 1 2 00 1374050431 9
[GNUPG:] NO_PUBKEY 8B48AD6246925553
gpgv: Can’t check signature: public key not found
Release signature does not verify.

Causa

 Los paquetes son validados usando una llave, de forma que podamos confiar en lo que descargamos desde los repositorios de origen y qué es instado finalmente en nuestros computadores. Algunos repositorios tienen un juego de llaves con llaves conocidas, y es probable que una nueva llave firmada fue agregada al juego de llaves de Debian/Ubuntu. Esto puede ocurrir si hay una nueva versión de la distro, y nuevas llaves son añadidas, haciendo que nuestro juego de llaves quede obsolote (les falta las nuevas llaves).

Solución

Para arreglar este inconveniente, sigue los siguientes pasos dependiendo de la distro a la que le estés haciendo mirror:

Debian

Actualiza el repoitorio e importa las nuevas llaves:

aptitude update
aptitude safe-upgrade
gpg --keyring /usr/share/keyrings/debian-archive-keyring.gpg  --export | gpg --no-default-keyring --keyring /var/data/keyrings/debian/trustedkeys.gpg --import

Nota: Si las llaves no fueron agregadas, descarga el último paquete  debian-archive-keyring desde los repoitorioes, extráelo y usa este juego de llaves. Ejemplo:

wget http://ftp.us.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2012.4_all.deb
dpkg -x debian-archive-keyring_2012.4_all.deb  ~
gpg --keyring ~/usr/share/keyrings/debian-archive-keyring.gpg  --export | gpg --no-default-keyring --keyring /var/data/keyrings/debian/trustedkeys.gpg --import

Ubuntu

Descarga el último paquete ubuntu-archive-kering y extraélo, luego usa este juego de llaves. Ejemplo:

wget http://mirror.pnl.gov/ubuntu//pool/main/u/ubuntu-keyring/ubuntu-keyring_2012.05.19_all.deb
dpkg -x ubuntu-keyring_2012.05.19_all.deb ~
gpg --keyring ~/usr/share/keyrings/ubuntu-archive-keyring.gpg --export|gpg --no-default-keyring --keyring /home/hdrepo/keyrings/ubuntu/trustedkeys.gpg --import

Luego el script de sincronixación del mirror debe correr sin  errores, descargando las últimas actualizaciones.

, ,

2 Comentarios

Repositorio portátil en Debian

Repositorio Móvil Debian

Si de casualidad  tienes una conexión lenta, pero si tienes una buen enlace en otro sitio (escuela, universidad,trabajo, etc.) y tienes un equipo con Debian en la misma arquitectura (x86, x64,etc.) mas o menos con la misma selección de software, puedes usar este pequeño truco para llevarte parte de los paquetes descargados:

Máquina con buena conexión

Actualiza el PC con buena conexión:

dell:~# aptitude update
dell:~# aptitude safe-upgrade

En Debian y distribuciones derivadas los paquetes descargados se guardan en /var/cache/apt/archives, por lo que podemos copiar el contenido de este directorio en un pen-drive o disco externo:

cp -r /var/cache/apt/archives /media/usb0

Máquina sin buena conexión

Actualiza el listado de paquetes. Aunque la conexión es mala, igual necesitarás Internet para descarga la información de los paquetes:

cupcake:~# aptitude update
cupcake:~# aptitude safe-upgrade
The following packages will be upgraded:
bind9-host dnsutils evolution-data-server evolution-data-server-common gdm3 gnome-shell gnome-shell-common google-chrome-stable gvfs
gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-libs host icedtea-netx icedtea-netx-common krb5-locales libbind9-80 libc-bin libc-dev-bin
libc6 libc6:i386 libc6-dev libc6-i386 libc6-i686:i386 libcairo-gobject2 libcairo2 libcamel-1.2-33 libdbus-glib-1-2 libdns88 libebackend-1.2-2
libebook-1.2-13 libecal-1.2-11 libedata-book-1.2-13 libedata-cal-1.2-15 libedataserver-1.2-16 libedataserverui-3.0-1 libglib2.0-0
libglib2.0-0:i386 libglib2.0-bin libglib2.0-data libgssapi-krb5-2 libgssapi-krb5-2:i386 libisc84 libisccc80 libisccfg82 libk5crypto3
libk5crypto3:i386 libkrb5-3 libkrb5-3:i386 libkrb5support0 libkrb5support0:i386 liblwres80 libperl5.14 libproxy0 libssh-4 libxen-4.1
libxenstore3.0 locales multiarch-support openssh-client openssh-server perl perl-base perl-modules python python-minimal vim vim-common
vim-runtime vim-tiny xserver-xorg-video-nouveau
The following packages are RECOMMENDED but will NOT be installed:
xserver-xephyr
73 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 103 MB of archives. After unpacking 16.6 MB will be used.
Do you want to continue? [Y/n/?] n

Aquí puedes ver que se requieren 103 MB para descargar. Le decimos que no con la letra “n”, y ahora copiamos los paquetes del pen-drive al directorio /var/cache/apt/archive/:

cupcake:~# cp -R /media/C6A7-9F3C/archives/* /var/cache/apt/archives/

Ahora actualizamos nuevamente el listado de paquetes e intentamos actualizar:

cupcake:~# aptitude update
cupcake:~# aptitude safe-upgrade
The following packages will be upgraded:
bind9-host dnsutils evolution-data-server evolution-data-server-common gdm3 gnome-shell gnome-shell-common google-chrome-stable gvfs
gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-libs host icedtea-netx icedtea-netx-common krb5-locales libbind9-80 libc-bin libc-dev-bin
libc6 libc6:i386 libc6-dev libc6-i386 libc6-i686:i386 libcairo-gobject2 libcairo2 libcamel-1.2-33 libdbus-glib-1-2 libdns88 libebackend-1.2-2
libebook-1.2-13 libecal-1.2-11 libedata-book-1.2-13 libedata-cal-1.2-15 libedataserver-1.2-16 libedataserverui-3.0-1 libglib2.0-0
libglib2.0-0:i386 libglib2.0-bin libglib2.0-data libgssapi-krb5-2 libgssapi-krb5-2:i386 libisc84 libisccc80 libisccfg82 libk5crypto3
libk5crypto3:i386 libkrb5-3 libkrb5-3:i386 libkrb5support0 libkrb5support0:i386 liblwres80 libperl5.14 libproxy0 libssh-4 libxen-4.1
libxenstore3.0 locales multiarch-support openssh-client openssh-server perl perl-base perl-modules python python-minimal vim vim-common
vim-runtime vim-tiny xserver-xorg-video-nouveau
The following packages are RECOMMENDED but will NOT be installed:
xserver-xephyr
73 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,474 kB/103 MB of archives. After unpacking 16.6 MB will be used.
Do you want to continue? [Y/n/?]

Como puede verse, ahora solo requiere 2,4 MB, mucho menos de lo que originalmente solicitó y que tardará mucho menos en descargarse en una conexión deficiente como en las redes  3G de Venezuela (coloque aquí el nombre de su operadora favorita).

, ,

4 Comentarios

Cómo crear un mirror de Debian y Ubuntu con debmirror

Debmirror

A continuación explico cómo configurar un mirror de Debian y Ubuntu, en un servidor de Debian. Los pasos explicados a continuación se pueden conseguir en otro sitios, salvo la parte de importación de las llaves de los repositorios. Por ejemplo, en los tutoriales de Ubuntu explican cómo instalar las llaves suponiendo que el servidor donde se va a hacer el mirror corre Ubuntu, pero y si es un servidor con Debian?

Instalación de debmirror

Como mencioné, usé debmirror para hacer el mirror de ambas distribuciones. Existen otros, como por ejemplo apt-cacher, pero se escogió debmirror porque en esencia se necesita hacer mirror de todo los repositorios de Ubuntu y Debian. Entonces, para instalar debmiror basta con escribir lo siguiente como root:

aptitude install debmirror

Instalación de las llaves

Luego se deben instalar la llaves (keyrings) de los repositorios. Como se quiere hacer un mirror tanto de Debian como de Ubuntu, bajaremos los paquetes e importaremos las llaves para cada distro:

Debian

Para instalar las llaves de los repositorios de Debian se debe bajar el paquete debian-archive-keyrings mas reciente, por ejemplo de testing:

# wget http://ftp.us.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2012.4_all.deb

Luego se procede a extraer el contenido del paquete en el directorio home de root:

# dpkg-deb -x debian-archive-keyring_2012.4_all.deb ~

Ahora se debe importar las llaves:

# gpg --no-default-keyring --keyring /home/repo/keyrings/debian/trustedkeys.gpg --import /root/usr/share/keyrings/debian-archive-keyring.gpg
 gpg: keyring `/home/repo/keyrings/debian/trustedkeys.gpg' created
 gpg: key B98321F9: public key "Squeeze Stable Release Key " imported
 gpg: key 473041FA: public key "Debian Archive Automatic Signing Key (6.0/squeeze) " imported
 gpg: key 65FFB764: public key "Wheezy Stable Release Key " imported
 gpg: key 46925553: public key "Debian Archive Automatic Signing Key (7.0/wheezy) " imported
 gpg: Total number processed: 4
 gpg: imported: 4 (RSA: 4)
 gpg: no ultimately trusted keys found

Ubuntu

Para Ubuntu se debe hacer algo similar. Se debe bajar el paquete ubuntu-keyring mas reciente. Para la fecha tomé uno de los repositorios de quantal:

# wget http://pa.archive.ubuntu.com/ubuntu/pool/main/u/ubuntu-keyring/ubuntu-keyring_2012.05.19_all.deb

Luego se procede a extraer el contenido del paquete en el directorio home de root e importar las llaves:

# dpkg-deb -x ubuntu-keyring_2012.05.19_all.deb ~
# gpg --no-default-keyring --keyring /home/repo/keyrings/ubuntu/trustedkeys.gpg --import /root/usr/share/keyrings/ubuntu-archive-keyring.gpg
gpg: keyring `/home/repo/Ubuntu/mirrorkeyring/trustedkeys.gpg' created
 gpg: key 437D05B5: public key "Ubuntu Archive Automatic Signing Key " imported
 gpg: key FBB75451: public key "Ubuntu CD Image Automatic Signing Key " imported
 gpg: key C0B21F32: public key "Ubuntu Archive Automatic Signing Key (2012) " imported
 gpg: key EFE21092: public key "Ubuntu CD Image Automatic Signing Key (2012) " imported
 gpg: Total number processed: 4
 gpg: imported: 4 (RSA: 2)
 gpg: no ultimately trusted keys found

El script de debmirror

Para Ubuntu

El script como tal es una adaptación de la documentación que se consigue en Ubuntu, el cual se puede guardar en el archivo /home/repo/scripts/debian.sh con la siguiente información:

#!/bin/sh
# Don't touch the user's keyring, have our own instead
export GNUPGHOME=/home/repo/keyrings/ubuntu

# Architecture. For Ubuntu can be i386, powerpc or amd64.
arch=i386,amd64

# Minimum Ubuntu system requires main, restricted
# Section (One of the following - main/restricted/universe/multiverse).
section=main,multiverse,universe,restricted

# Release of the system (Quantal, Precise, etc)
release=quantal,quantal-security,quantal-updates,quantal-backports,precise,precise-security,precise-updates,precise-backports

# Server name, minus the protocol and the path at the end
server=us.archive.ubuntu.com

# Path from the main server, so http://my.web.server/$dir, Server dependant
inPath=/ubuntu

# Protocol to use for transfer (http, ftp, hftp, rsync)
proto=http

# Directory to store the mirror in
outPath=/home/repo/mirrors/ubuntu

# Start script

debmirror       -a $arch \
                --no-source \
                --md5sums \
                --progress \
                --passive \
                --verbose \
                -s $section \
                -h $server \
                -d $release \
                -r $inPath \
                -e $proto \

Para Debian

Para Debian cambiarían los valores, y en esencia en el archivo archivo /home/repo/scripts/debian.sh pondríamos algo como esto:

#!/bin/sh

# Don't touch the user's keyring, have our own instead
export GNUPGHOME=/home/repo/keyrings/debian

# Architecture (i386, powerpc, amd64, etc.)
arch=i386,amd64

# Section (main,contrib,non-free)
section=main,contrib,non-free

# Release of the system (squeeze,lenny,stable,testing,etc)
release=squeeze

# Server name, minus the protocol and the path at the end
server=ftp.us.debian.org

# Path from the main server, so http://my.web.server/$dir, Server dependant
inPath=/debian

# Protocol to use for transfer (http, ftp, hftp, rsync)
proto=http

# Directory to store the mirror in
outPath=/home/repo/mirrors/debian

# Start script

debmirror       -a $arch \
                --no-source \
		--md5sums \
		--progress \
		--passive \
		--verbose \
                -s $section \
                -h $server \
                -d $release \
                -r $inPath \
                -e $proto \
                $outPath

Nota: Para ambos casos se debe dar permisología de ejecución a los scripts, se debe probar la conexión a los servidores seleccionados, y que habrá suficiente espacio para alojar dichos repositorios.

Tarea programada (crontab)

Una vez que se tienen los scripts, se puede configurar una tarea programada para que la sincronización del mirror se haga a un tiempo determinado. Por ejemplo, para que se ejecute diariamente a las 12 de la media noche podemos colocar esto en el /etc/crontab:

0 0 * * *    root    /home/repo/scripts/debian.sh
0 0 * * *    root    /home/repo/scripts/ubuntu.sh

Publicación de los mirrror

Para publicar los mirror vía http se puede instalar un servidor web, como Apache:

aptitude install apache2

Por omisión en Debian, Apache  tiene el directorio /var/www/ como la raíz. Entonces para configurar los mirrors basta con crear los enlaces simbólicos apuntando a este directorio:

# ln -s /home/repo/mirrors/ubuntu /var/www/
# ln -s /home/repo/mirrors/debian /var/www/

Configuración de los clientes

Para configurar los clientes habría que editar el archivo de configuración /etc/apt/sources.list, según sea la versión de Linux que se esté usando en el cliente:

Para Ubuntu

Para Ubuntu precise (12.04) se debería tener algo como esto en el /etc/apt/sources.list:

deb http://192.168.1.1/ubuntu/ precise main restricted universe multiverse
deb http://192.168.1.1/ubuntu/ precise-updates main restricted universe multiverse
deb http://192.168.1.1/ubuntu/ precise-backports main restricted universe multiverse
deb http://192.168.1.1/ubuntu/ precise-security main restricted universe multiverse

En este caso la dirección IP 192.168.1.1 corresponde al servidor que aloja los repositorios, los cuales se publicaron vía http con Apache. Se debe cambiar por la IP del servidor que se esté configurando o una entrada de DNS válida que lo identifique.

Para Debian

Para Debian Squeeze se debe escribir lo siguiente en el /etc/apt/sources.list:

deb http://192.168.1.1/debian squeeze main contrib non-free
deb http://192.168.1.1/debian-security squeeze/updates main contrib non-free

Para ambos casos, luego se debe actualizar la lista de paquetes:

aptitude update

Una vez que se hayan actualizado el listado de paquetes ya se podrá instalar y actualizar aplicaciones desde estos repositorios.

, ,

17 Comentarios

¿Qué hacer después de instalar Ubuntu 12.04?

ubuntu_logo_black-orange-300x67

Seguro muchos pensarán que les voy a decir:  instalen Debian!…pero no, esta vez voy a ser más condescendiente y les voy a dejar un consejo. Después de instalar Ubuntu una de las cosas que pueden hacer para sentir que están en Debian es abrir un terminal y escribir lo siguiente:

sudo apt-get install aptitude
sudo aptitude update

Ahora ya tienen el software que usa Debian para la gestión de paquetes desde la consola de órdenes.

¿Pero cuál es la diferencia entre aptitude y apt-get / apt-cache?

Esta pregunta se comentó en este artículo de aptitude vs. apt-get

Contraseña de usuario vs.  contraseña de root

Otra cosa que pueden hacer es proporcionar una contraseña a root:

sudo passwd root

Luego de esto podrán entrar como root y olvidarse de sudo, además de separar el usuario instalador del administrador real del sistema.

, ,

14 Comentarios

Cómo actualizar a Ubuntu 10.10

Ubuntu 10.10

El día 10 de Octubre de 2010 (10/10/10) salió Ubuntu 10.10, por lo que si quieres actualizar tu sistema a esta versión puedes hacerlos desde el manejador de actualizaciones, de la siguiente manera:

update-manager -d

Una vez hecho esto basta con que le des al botón de Actualizar y seguir el ayudante.

,

15 Comentarios

Agregar repositorios de Ubuntu a cron-apt en Debian

cron-apt ubuntu repos

En casa tengo apt-cacher configurado para que haga caché de Debian y Ubuntu, y en esa misma máquinas tengo cron-apt para que pida diariamente los paquetes de Debian de forma que estén disponibles para cuando quiera hacer una actualización. Por otro lado, mi hermana tiene una netbook con Ubuntu, pero como por omisión  cron-apt solo está configurado para descargar los paquetes de la distribución donde corre, que en este caso es Debian, cuando se actualiza la netbook de mi hermana no se ve el efecto del caché, ya que se debe esperar a que se descarguen los paquetes.

La solución es hacer que los repositorios de Ubuntu sean descargados por cron-apt. Veamos cómo hacerlo…

Agregar los repositorios de Ubuntu a cron-apt

Para agregar los repositorios de Ubuntu debes editar el archivo /etc/cron-apt/config editando la línea:

OPTIONS="-o quiet=1 -o Dir::Etc::SourceList=/etc/apt/sources.list.ubuntu10"

Donde el archivo /etc/apt/sources.list.ubuntu10 debe contener los repositorios de Ubuntu. En mi caso, debe ser el repositorio cache configurado con apt-cacher:

deb http://192.168.2.100:3142/ubuntu/ lucid main restricted
deb http://192.168.2.100:3142/ubuntu/ lucid-updates main restricted
deb http://192.168.2.100:3142/ubuntu/ lucid universe
deb http://192.168.2.100:3142/ubuntu/ lucid-updates universe
deb http://192.168.2.100:3142/ubuntu/ lucid multiverse
deb http://192.168.2.100:3142/ubuntu/ lucid-updates multiverse
deb http://192.168.2.100:3142/ubuntu/ lucid-security main restricted
deb http://192.168.2.100:3142/ubuntu/ lucid-security universe
deb http://192.168.2.100:3142/ubuntu/ lucid-security multiverse

Llaves públicas de Ubuntu

Adicionalmente se debe configurar las llaves públicas de los repositorios que lo requieran, de lo contrario apt-cacher notificará por correo algo como esto:

W: GPG error: http://192.168.2.100 lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5

Para descargar e instalar  la llave pública se deben hacer los siguientes pasos:

gpg --recv-keys 40976EAF437D05B5
gpg --export --armo 40976EAF437D05B5 | apt-key add -

Ahora la próxima vez que se vaya a actualizar la máquina de mi hermana, la mayoría de los paquetes están listo para descargarse en la red local de la casa!!

Referencia

, ,

No hay Comentarios

Cambiar al escritorio Gnome en Ubuntu Netbook Edition

Ubuntu Netbook Edition  - Cambiar al Escritorio Gnome

En la versión anterior de Ubuntu para netbooks (Ubuntu Netbook Remix) existía la posibilidad de cambiarse del entorno limitado para la netbook al entorno completo de Gnome. Esto era posible a través de un paquete adicional llamado desktop-switcher que brindaba esta opción.  Ahora en Ubuntu Netbook Edition me percaté de que el paquete ya no existe. En un principio me pasó por la mente que habían restringido más el acceso a los usuarios de esta edición, pero luego al ver las opciones de inicio de gdm (el gestor gráfico de login) me di cuenta que ya no es necesario el paquete porque esta opción se incluye en la selección de sesiones.  Esto me parece que tiene lógica, ya que el entorno de Ubuntu Netbook Edition es un Gnome con una configuración distinta, pensada para pantallas reducidas.

Selección del entorno Gnome

Para cambiarse al entorno completo de Gnome haz lo siguiente:

  1. Si ya entrante en el sistema, selecciona “Cerrar sesión” en el menú que utilizas para apagar la netbook.
  2. Proporciona tu nombre de usuario.
  3. Justo después de indicar el nombre de usuario, se debe escoger la sesión llamada Gnome.
  4. Proporciona la contraseña
  5. Al iniciar tu sesión verás el entorno completo de Gnome.

Selección del entorno de Ubuntu Netbook Edition

Si deseas volver al entorno de Ubuntu Netbook Edition, puedes repetir el procedimiento pero seleccionado la sesión Ubuntu Netbook Edition o la sesión llamada Ubuntu Netbook Edition 2D.

Algunos problemas

Durante la prueba de esta opción cambié a Gnome y luego a Ubuntu Netbook Edition, y aunque este último se cargó también lo hicieron los paneles de Gnome.  La única forma que conseguí para que solo cargara nuevamente el entorno de Ubuntu Netbook Edition fue reiniciando el servidor gráfico (si te suena muy técnico o no sabes cómo hacerlo, basta con que reinicies la máquina).

,

15 Comentarios

Mejor mirror de Ubuntu

Mejor Servidor

Cuando instalas Ubuntu nunca se te preguntará cuál mirror utilizar para descargar los paquetes porque Ubuntu selecciona un mirror de acuerdo a tu ubicación o país. Por lo tanto, después de instalar Ubuntu Netbook Edition, el mirror por omisión era http://ve.archive.ubuntu.com .Si vienes de Debian tratarás de instalar apt-spy para encontrar el mejor mirror, pero Ubuntu no viene con esta herramienta, así que cómo saber el mejor mirror de acuerdo a la mejor respuesta?

Seleccionar el mejor mirror

Ve a Sistema > Orígenes del Software. Allí haz clic en Descargar desde, y selecciona Otro.Aparecerá una nueva ventana donde puedes seleccionar un nuevo servidor, o hacer clic en el botón Seleccionar el mejor servidor como se muestra en la figura de arriba. Al hacer clic en ese botón Ubuntu realizará una prueba para determinar el mejor servidor. En mi caso fue uno localizado en USA.

Probando el mejor

¿Realmente funciona?

Para actualizar mi Ubuntu Netbook Edition con el servidor venezolano decía que iba a durar una hora y cuarenta minutos, pero con el nuevo servidor solo duró 21 minutos!!

, ,

5 Comentarios

Cómo eliminar la carpeta Ejemplos en Ubuntu Netbook Edition

Carpeta Ejemplos

Ubuntu Netbook Edition viene por omisión una carpeta con algunos archivos de ejemplo de vídeo, audio y documentos. Es interesante tenerlo para probar que todo está bien, pero una vez verificado, y para ahorrar espacio en pantalla, esta carpeta Ejemplo puede borrarse.

Pero esta carpeta en realidad es una especie de acceso directo. Para borrarla abrimos un terminal en la carpeta personal y listamos el contenido:

rebeca@germione:~$ ls -l

drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 13:16 Descargas
drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 13:16 Documentos
drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 13:16 Escritorio
-rw-r--r-- 1 rebeca rebeca  179 2010-07-15 12:58 examples.desktop
drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 21:26 Imágenes
drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 13:16 Música
drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 13:16 Plantillas
drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 13:16 Público
drwxr-xr-x 2 rebeca rebeca 4096 2010-07-15 13:16 Vídeos


El acceso directo es creado por el archivo examples.desktop. Con borrar este archivo bastará:

rebeca@germione:~$ rm examples.desktop


Ahora no debe aparecer la carpeta Ejemplos:

Carpeta Ejemplos no aparece más

, ,

10 Comentarios