<?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>Bosque Viejo &#187; debian</title>
	<atom:link href="http://bosqueviejo.net/category/gnulinux/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://bosqueviejo.net</link>
	<description>Sitio web sobre programación, software libre, redes, servidores, ofimática... y todo lo relacionado con la informática que nos rodea</description>
	<lastBuildDate>Thu, 22 Jul 2010 07:02:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>SQL Server vía ODBC en Debian Etch</title>
		<link>http://bosqueviejo.net/2009/02/04/sql-server-via-odbc-en-debian-etch/</link>
		<comments>http://bosqueviejo.net/2009/02/04/sql-server-via-odbc-en-debian-etch/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 17:18:34 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[Base de Datos]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[administración de sistemas]]></category>
		<category><![CDATA[base de datos]]></category>
		<category><![CDATA[servidores]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/wordpress/?p=69</guid>
		<description><![CDATA[Casi a punto de asistir a la liberación de lenny (la versión 5.0 de Debian), seguimos viendo que con etch, aún, tenemos lo suficiente para tirar perfectamente, y sin agregar paquetes de backport. En este caso, voy a explicar como instalar y usar SQL Server vía ODBC desde cualquier aplicación en GNU/Linux, como pueden ser [...]


Entradas relacionadas:<ol><li><a href='http://bosqueviejo.net/2009/02/16/%c2%a1debian-lenny-50-ya-es-estable/' rel='bookmark' title='Permanent Link: ¡Debian Lenny 5.0 ya es estable!'>¡Debian Lenny 5.0 ya es estable!</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Casi a punto de asistir a la liberación de <em>lenny</em> (la versión 5.0 de Debian), seguimos viendo que con <em>etch</em>, aún, tenemos lo suficiente para tirar perfectamente, y sin agregar paquetes de backport.</p>
<p>En este caso, voy a explicar como instalar y usar SQL Server vía ODBC desde cualquier aplicación en GNU/Linux, como pueden ser programas Java, Perl, PHP, Ruby&#8230;</p>
<p>En principio, vamos a tirar de <em>apt-get</em> para instalar algunos programas:</p>
<pre>apt-get install tdsodbc unixodbc libct3 libltdl3 odbcinst1debian1</pre>
<p>Lo siguiente es crear el fichero <em>/etc/odbcinst.ini</em>, que debe de contener lo siguiente:</p>
<pre>
[FreeTDS]
Description     = TDS driver (Sybase/MS SQL)
Driver          = /usr/lib/odbc/libtdsodbc.so
Setup           = /usr/lib/odbc/libtdsS.so
CPTimeout       =
CPReuse         =
</pre>
<p>Ahora, para cada base de datos a la que queramos conectarnos, habrá que agregar un bloque de este tipo en el fichero <em>/etc/odbc.ini</em>:</p>
<pre>
[contactos]
Driver      = FreeTDS
Server      = 192.168.1.5
Database    = contactos
TDS_Version = 8.0
Port        = 1433
</pre>
<p>El nombre de la conexión es el que se situa entre los corchetes, y el que se usará para referenciar a esa conexión.</p>
<p>Para comprobar, podemos ejecutar el comando <em>isql</em> con los siguientes parámetros:</p>
<pre>isql contactos usuario clave</pre>
<p>Con esto, desde interfaces como DBI (Perl y Ruby), podemos usar DSN del tipo <em>DBI:ODBC:contactos</em> para acceder a esta conexión, siempre pensando que el usuario y la clave debe de insertarse en el comando de conexión.</p>


<p>Entradas relacionadas:<ol><li><a href='http://bosqueviejo.net/2009/02/16/%c2%a1debian-lenny-50-ya-es-estable/' rel='bookmark' title='Permanent Link: ¡Debian Lenny 5.0 ya es estable!'>¡Debian Lenny 5.0 ya es estable!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2009/02/04/sql-server-via-odbc-en-debian-etch/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Software empaquetado y listo para usar</title>
		<link>http://bosqueviejo.net/2007/02/19/software-empaquetado-y-listo-para-usar/</link>
		<comments>http://bosqueviejo.net/2007/02/19/software-empaquetado-y-listo-para-usar/#comments</comments>
		<pubDate>Mon, 19 Feb 2007 15:40:04 +0000</pubDate>
		<dc:creator>bombadil</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[administración de sistemas]]></category>
		<category><![CDATA[gnu/linux]]></category>

		<guid isPermaLink="false">http://bosqueviejo.net/wordpress/?p=5</guid>
		<description><![CDATA[Los paquetes son una forma de distribuir software compilado para una arquitectura concreta. En Windows se distribuyen en comprimidos autoejecutables que autoconfiguran el entorno y en GNU/Linux también, pero de forma más controlada. Los paquetes de GNU/Linux tienen que cumplir la especificación de ordenación de ficheros que establece la distribución en concreto donde se va [...]


Entradas relacionadas:<ol><li><a href='http://bosqueviejo.net/2010/04/06/programacion-para-administradores-de-sistemas/' rel='bookmark' title='Permanent Link: Programación para Administradores de Sistemas'>Programación para Administradores de Sistemas</a></li>
<li><a href='http://bosqueviejo.net/2009/03/03/debootstrap-probar-sin-ensuciar/' rel='bookmark' title='Permanent Link: Debootstrap: probar sin ensuciar'>Debootstrap: probar sin ensuciar</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Los paquetes son una forma de distribuir software compilado para una arquitectura concreta. En Windows se distribuyen en comprimidos autoejecutables que autoconfiguran el entorno y en GNU/Linux también, pero de forma más controlada.</p>
<p>Los paquetes de GNU/Linux tienen que cumplir la especificación de ordenación de ficheros que establece la distribución en concreto donde se va a instalar la aplicación, así pues, nos encontramos a este respecto con dos grandes variantes: RPM y DEB.</p>
<p>Los RPM, obra de RedHat, son paquetes que se guardan comprimidos y contienen una serie de scripts para la instalación, actualización, eliminación y otras actividades similares. Además de esto, los paquetes contienen información de dependencia, es decir, que antes de instalarse en el sistema, deben de estar instalados otros paquetes para que el binario que contiene el paquete funcione correctamente. Es su garantía de funcionalidad y lo que lo diferencia de los paquetes binarios que se generan para Windows.</p>
<p>Los DEB son paquetes obra de Debian, que tienen las mismas características que los RPM, pero agregando algunas características más como sugerencias y recomendaciones. Las sugerencias son paquetes similares o que pueden trabajar en conjunto con el que se va a instalar. Las recomendaciones son paquetes que añaden funcionalidades al paquete que se está instalando, como por ejemplo la internacionalización, algún plugin, o algo por el estilo.</p>
<p>El uso de los paquetes RPM se lleva a cabo por el programa <strong>rpm</strong>, el cual es instalable en cualquier distribución (incluso Debian) y permite manipular los paquetes de tipo RPM para su instalación, listado e incluso creación. En los paquetes DEB tenemos <strong>dpkg</strong>, el cual se usa de forma idéntica a <strong>rpm</strong> (en concepto).</p>
<p>La facilidad de estos paquetes no es en sí la encapsulación, puesto que agregan muy pocas características en comparación con los famosos InstallShield de Windows y otros similares. La gran ventaja de estos sistemas son los repositorios. Un repositorio es un sitio accesible por HTTP, FTP o similar que permite la descarga de un paquete RPM y/o DEB para su instalación en el sistema.</p>
<p>Cada distribución ha ido creando su herramienta específica y podemos ver, entre otras, para RPM en Fedora <strong>yum</strong>, en SuSE es <strong>yast</strong>, en Mandriva es <strong>urpmi</strong> e incluso en todas las distribuciones basadas en RPM, se puede usar <strong>apt</strong>; para DEB tan solo tenemos <strong>apt</strong>. No obstante, hay otras distribuciones como Slackware y Gentoo, que no usan paquetes ni RPM ni DEB, los cuales también tienen herramientas para descarga de sus paquetes específicos desde Internet.</p>
<p>La configuración de APT la podemos ver en detalle en el siguiente <a href="http://www.debian.org/doc/manuals/apt-howto">enlace</a>.</p>
<p>La configuración de YUM la podemos ver en detalle en el siguiente <a href="http://sangrenegrv.blogspot.com/2006/11/configuracin-yum-y-repositorios.html">enlace</a>.</p>
<p>La configuración de URPMI la podemos ver en el siguiente <a href="http://easyurpmi.zarb.org/index.php?language=es">enlace</a>.</p>


<p>Entradas relacionadas:<ol><li><a href='http://bosqueviejo.net/2010/04/06/programacion-para-administradores-de-sistemas/' rel='bookmark' title='Permanent Link: Programación para Administradores de Sistemas'>Programación para Administradores de Sistemas</a></li>
<li><a href='http://bosqueviejo.net/2009/03/03/debootstrap-probar-sin-ensuciar/' rel='bookmark' title='Permanent Link: Debootstrap: probar sin ensuciar'>Debootstrap: probar sin ensuciar</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://bosqueviejo.net/2007/02/19/software-empaquetado-y-listo-para-usar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
