<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Carlos Zayas Guggiari &#187; Tutoriales</title>
	<atom:link href="http://gnustix.com/wordpress/category/tutoriales/feed/" rel="self" type="application/rss+xml" />
	<link>http://gnustix.com/wordpress</link>
	<description>El software como lo que es: un servicio.</description>
	<lastBuildDate>Fri, 18 Nov 2011 17:00:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Introducción a la Estructura de los Lenguajes</title>
		<link>http://gnustix.com/wordpress/2010/09/introduccion-a-la-estructura-de-los-lenguajes/</link>
		<comments>http://gnustix.com/wordpress/2010/09/introduccion-a-la-estructura-de-los-lenguajes/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 21:58:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=302</guid>
		<description><![CDATA[Lo que sigue es un resumen de algunos de los conceptos fundamentales relacionados con la asignatura &#8220;Estructura de los Lenguajes&#8221; que enseño en la Facultad Politécnica de la Universidad Nacional de Asunción. Este post va dedicado a mis alumnos. Lenguaje de programación Un lenguaje, en su sentido natural, es un método humano, no instintivo, que sirve para comunicar ideas, emociones y deseos mediante un sistema de símbolos producidos voluntariamente. Un lenguaje, en su sentido formal, es aquel que tiene una gramática que consta de un vocabulario de símbolos, reglas sintácticas (combinaciones) y reglas semánticas (significado). El lenguaje, en general, es entonces un conjunto de objetos (vocabulario) capaces de ser combinados de acuerdo a ciertas reglas (gramática) con el fin de comunicarse con un receptor. Un lenguaje de programación es un subconjunto de los lenguajes formales que le permite al ser humano comunicarse con una computadora (receptor) para indicarle a ésta qué es lo que debe hacer. Se puede considerar a un lenguaje de programación como una capa de abstracción que le protege al ser humano (programador) de las complejidades o particularidades de la computadora. Esa capa le presenta al programador una máquina virtual que le resulta mucho más fácil de [...]]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2010/09/introduccion-a-la-estructura-de-los-lenguajes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instalación de un servidor SFTP</title>
		<link>http://gnustix.com/wordpress/2010/02/instalacion-de-un-servidor-sftp/</link>
		<comments>http://gnustix.com/wordpress/2010/02/instalacion-de-un-servidor-sftp/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 16:44:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=278</guid>
		<description><![CDATA[La sigla SFTP puede significar tanto Secure File Transfer Protocol (Protocolo Seguro de Transferencia de Archivos) como SSH File Transfer Protocol, ya que representa a un servicio de transferencia de archivos (FTP) que utiliza un canal de comunicación seguro proveído por el protocolo Secure Shell (SSH). En servidores basados en Unix, como GNU/Linux, se suele instalar el servicio SSH (sshd) para así poder acceder remotamente tanto al sistema de archivos como a una consola de comandos. Esto último debería estar reservado exclusivamente a aquellas cuentas de usuario a las que se les permita escalar privilegios hasta administrador (root). Para instalar un servidor SSH en una distribución Debian de GNU/Linux: apt-get install openssh-server El archivo de configuración es /etc/ssh/sshd_config y se puede modificar con nuestro editor preferido. Al final de la línea que empieza con AllowUsers hay que agregar a los usuarios que podrán acceder al servicio. Se deben agregar las siguientes líneas al archivo de configuración: Subsystem sftp internal-sftp Match group sftp ChrootDirectory /chroot/%u X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp Debemos crear un grupo llamado sftp (o como queramos) al que le asignaremos las cuentas de usuario que accederán exclusivamente al servicio SFTP y a las que queremos bloquear el [...]]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2010/02/instalacion-de-un-servidor-sftp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cómo instalar Ubuntu Tweak</title>
		<link>http://gnustix.com/wordpress/2009/11/como-instalar-ubuntu-tweak/</link>
		<comments>http://gnustix.com/wordpress/2009/11/como-instalar-ubuntu-tweak/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 17:42:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Evaluaciones]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Tweak]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=236</guid>
		<description><![CDATA[Ubuntu Tweak es una aplicación diseñada para facilitar la configuración de Ubuntu. Provee una serie de opciones de configuración del escritorio y del sistema en general que no vienen incluidas en Ubuntu de manera predeterminada. Con Ubuntu Tweak, podemos: Consultar información básica sobre el sistema Configurar una sesión GNOME Controlar los programas autoejecutables Instalar rápidamente aplicaciones Actualizar el sistema mediante fuentes alternativas Liberar espacio en disco de paquetes no utilizados Mostrar, ocultar y cambiar la pantalla de arranque Mostrar y ocultar iconos y volúmenes en el escritorio Mostrar/ocultar/renombrar iconos de escritorio Customizar el tema de escritorio y los efectos de Compiz Configurar atajos a aplicaciones y Nautilus Configurar opciones de energía y seguridad Para instalar Ubuntu Tweak, hay que ejecutar los siguientes pasos: 1. Importar clave: sudo apt-key adv &#8211;recv-keys &#8211;keyserver keyserver.ubuntu.com FE85409EEAB40ECCB65740816AF0E1940624A220 2. Editar lista de fuentes: sudo nano /etc/apt/sources.list deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu karmic main deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu karmic main (Reemplazar las palabras en rojo por las adecuadas a cada situación) 3. Actualizar las fuentes y finalmente instalar Ubuntu Tweak: sudo apt-get update sudo apt-get install ubuntu-tweak ¡Listo!]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2009/11/como-instalar-ubuntu-tweak/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cómo instalar Google Chrome en Ubuntu</title>
		<link>http://gnustix.com/wordpress/2009/11/como-instalar-google-chrome-en-ubuntu/</link>
		<comments>http://gnustix.com/wordpress/2009/11/como-instalar-google-chrome-en-ubuntu/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 18:35:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=227</guid>
		<description><![CDATA[Chrome es el navegador web desarrollado por Google, basado en componentes de fuente abierta entre los cuales el fundamental es el motor de renderizado Webkit. La versión para GNU/Linux, o dicho de una forma más general, la versión open source de Chrome, se denomina Chromium, y hasta el momento se encuentra disponible en forma experimental. Considero a Chrome/Chromium un navegador interesante, con un enfoque minimalista y algunas características notables: Barra integrada de direcciones y búsqueda. Barra de estado auto-ocultable. Atractivo manejo de etiquetas (tabs). Visión general con miniaturas de las páginas más visitadas. Posibilidad de crear accesos directos a aplicaciones web. Antes de instalar Chromium en Ubuntu, primero tenemos que editar el archivo /etc/apt/sources.list sudo editor /etc/apt/sources.list (Reemplazar la palabra &#8220;editor&#8221; por nuestro editor favorito de archivos de texto plano) A continuación, debemos insertar al final del archivo las siguientes líneas: deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu versión main deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu versión main (Reemplazar la palabra &#8220;versión&#8221; por intrepid, jaunty o karmic, según el caso) Por último, tenemos que agregar la clave GPG de la siguiente manera: sudo apt-key adv &#8211;recv-keys &#8211;keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5 Antes de la instalación propiamente dicha, hay que actualizar los repositorios: sudo apt-get update Ahora sí (¡por fin!) podemos proceder [...]]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2009/11/como-instalar-google-chrome-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tasksel, el selector de tareas de Debian</title>
		<link>http://gnustix.com/wordpress/2009/11/tasksel-el-selector-de-tareas-de-debian/</link>
		<comments>http://gnustix.com/wordpress/2009/11/tasksel-el-selector-de-tareas-de-debian/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 17:09:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=197</guid>
		<description><![CDATA[Tasksel (&#8220;selector de tareas&#8221;) es un sistema de instalación que forma parte integral del instalador Debian, y como tal, también está incluido en Ubuntu. Agrupa los paquetes de software en tareas, ofreciendo así una manera sencilla de instalar todos los componentes necesarios para que nuestro sistema cumpla alguna función en particular. Provee, de este modo, la misma funcionalidad que los meta-paquetes. Este programa aparece automáticamente durante la instalación de Ubuntu Server, pero puede ser invocado después en cualquier ocasión, mediante el comando de consola tasksel. Sin parámetros, el comando tasksel despliega la interfaz de usuario en modo texto, como se ve en la ilustración anterior. El comando tasksel debe ser ejecutado con perfil de administrador (root), por lo que previamente tenemos que escalar privilegios: sudo su Para listar las tareas disponibles en el sistema: tasksel &#8211;list-tasks Esto puede dar como resultado algo parecido a: i desktop               Desktop environment i web-server            Web server i print-server          Print server u dns-server            DNS server u file-server           File server i mail-server           Mail server u database-server       SQL database i laptop                Laptop u manual                manual package selection ^ Donde &#8220;i&#8221; indica installed (instalado) y &#8220;u&#8221; indica uninstalled (desinstalado). Para listar los paquetes que incluye una tarea específica: [...]]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2009/11/tasksel-el-selector-de-tareas-de-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo instalar una impresora en Ubuntu</title>
		<link>http://gnustix.com/wordpress/2008/01/como-instalar-una-impresora-en-ubuntu/</link>
		<comments>http://gnustix.com/wordpress/2008/01/como-instalar-una-impresora-en-ubuntu/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 11:58:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Impresora]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://gnustix.com/wordpress/?p=11</guid>
		<description><![CDATA[El título de este post puede parecer trivial a estas alturas cuando instalar una impresora en cualquier distribución de Linux es tan sencillo como hacerlo en Windows, sin embargo los recién llegados pueden encontrar útil lo que detallo a continuación. Haber leído algo parecido cuando era principiante me hubiera ahorrado bastante tiempo (ahora soy &#8220;principiante avanzado&#8221;). Para instalar una nueva impresora en Ubuntu se empieza entrando en Administración > Impresoras y dándole doble clic a &#8220;Nueva Impresora&#8221; (o &#8220;New Printer&#8221; si no tenemos el paquete de idiomas adecuado). Después de leer la base de datos de CUPS (Common UNIX Printing System) el asistente de instalación de impresoras nos presentará el paso 1 de 3, donde con suerte aparecerá nuestra impresora en la lista de las detectadas, ya sea que esté conectada directamente al equipo o a través de la red. En el paso 2 de 3 quizás nos encontremos con la situación que me motivó a escribir este post: ¿Qué hacemos si nuestra marca o modelo de impresora no aparece en el listado? Una opción que tenemos es elegir de la lista algún modelo de impresora compatible o de la misma serie, pero si eso no es posible (o los [...]]]></description>
		<wfw:commentRss>http://gnustix.com/wordpress/2008/01/como-instalar-una-impresora-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

