<?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>Fedora 35 archivos - Frexus</title>
	<atom:link href="https://www.frexus.dev/tag/fedora-35/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.frexus.dev/tag/fedora-35/</link>
	<description>Generando Valor Agreado</description>
	<lastBuildDate>Wed, 02 Oct 2024 12:33:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.frexus.dev/wp-content/uploads/2024/03/cropped-Captura-de-Pantalla-2022-12-26-a-las-15.52.42-32x32.png</url>
	<title>Fedora 35 archivos - Frexus</title>
	<link>https://www.frexus.dev/tag/fedora-35/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">215529362</site>	<item>
		<title>Net core en una distribución linux (fedora 35)</title>
		<link>https://www.frexus.dev/articulo/net-core-en-una-distribucion-linux-fedora-35/</link>
					<comments>https://www.frexus.dev/articulo/net-core-en-una-distribucion-linux-fedora-35/#respond</comments>
		
		<dc:creator><![CDATA[Alfredo de Jesús Gutiérrez]]></dc:creator>
		<pubDate>Fri, 29 Jul 2022 11:41:00 +0000</pubDate>
				<category><![CDATA[articulo]]></category>
		<category><![CDATA[.netcore]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Fedora 35]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://ajgutierrez.com.mx/?p=1307</guid>

					<description><![CDATA[<p>Hoy se instalara el .net core, ya se instalo el gestor de base de datos (vea aquí) ahora falta instalar el lenguaje de programación, no se debe de olvidar que a finales de la década de los 90&#8217;s Microsoft tenía un entorno llamado Visual Estudio y que permitía programar en lenguajes como C#, F, c/c++, asp y otros. Se debe de recordar que por aquellos tiempos crear una aplicación de escritorio se tenía que llevar la versión del .net en el que se creo la aplicación, y si por alguna circunstancia extraordinaria se actualizaba la aplicación dejaba de funcionar. Es un sentido muy extraño que después de tantos tiempo Microsoft permita que sus tecnologías puedan ser instaladas en sistemas operativos libres, por lo que si se quiere instalar el sdk para crear aplicaciones solo hay que ejecutar el siguiente comando, al menos en un entorno de la familia red hat. si se estuviera en las familias de debian solo se tendría que cambar el dnf por apt.</p>
<p>La entrada <a href="https://www.frexus.dev/articulo/net-core-en-una-distribucion-linux-fedora-35/">Net core en una distribución linux (fedora 35)</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hoy se instalara el <strong>.net core</strong>, ya se instalo el gestor de base de datos (vea <a href="https://ajgutierrez.com.mx/2022/07/26/docker-sql-server-y-una-base-de-datos/">aquí</a>) ahora falta instalar el lenguaje de programación, no se debe de olvidar que a finales de la década de los 90&#8217;s Microsoft tenía un entorno llamado Visual Estudio y que permitía programar en lenguajes como C#, F, c/c++, asp y otros. </p>



<p>Se debe de recordar que por aquellos tiempos crear una aplicación de escritorio se tenía que llevar la versión del .net en el que se creo la aplicación, y si por alguna circunstancia extraordinaria se actualizaba la aplicación dejaba de funcionar.</p>



<p>Es un sentido muy extraño que después de tantos tiempo Microsoft permita que sus tecnologías puedan ser instaladas en sistemas operativos libres, por lo que si se quiere instalar el sdk para crear aplicaciones solo hay que ejecutar el siguiente comando, al menos en un entorno de la familia red hat.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
dnf install dotnet-sdk-6.
</pre></div>


<p>si se estuviera en las familias de debian solo se tendría que cambar el <strong>dnf</strong> por <strong>apt</strong>.</p>



<figure class="wp-block-embed is-type-rich is-provider-tumblr wp-block-embed-tumblr"><div class="wp-block-embed__wrapper">
<div class="tumblr-post" data-href="https://embed.tumblr.com/embed/post/t:d0KmrxJkElKB8EsGh2qW4w/690893090315272192/v2" data-did="58996a1b842ba4bf75595d45b8083d03a9ca3bdd"  ><a href="https://www.tumblr.com/ajgutierr3z/690893090315272192/instalaci%C3%B3n-netcore-en-distro-fedora-35">https://www.tumblr.com/ajgutierr3z/690893090315272192/instalaci%C3%B3n-netcore-en-distro-fedora-35</a></div><script async src="https://assets.tumblr.com/post.js?_v=38df9a6ca7436e6ca1b851b0543b9f51"></script>
</div><figcaption class="wp-element-caption">Imagen 1. Instalación de .net core en fedora 35. Fuente: tomada de tumblr.com</figcaption></figure>



<p></p>
<p>La entrada <a href="https://www.frexus.dev/articulo/net-core-en-una-distribucion-linux-fedora-35/">Net core en una distribución linux (fedora 35)</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.frexus.dev/articulo/net-core-en-una-distribucion-linux-fedora-35/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1307</post-id>	</item>
		<item>
		<title>Docker + SQL Server y una base de datos</title>
		<link>https://www.frexus.dev/articulo/docker-sql-server-y-una-base-de-datos/</link>
					<comments>https://www.frexus.dev/articulo/docker-sql-server-y-una-base-de-datos/#comments</comments>
		
		<dc:creator><![CDATA[Alfredo de Jesús Gutiérrez]]></dc:creator>
		<pubDate>Tue, 26 Jul 2022 11:00:00 +0000</pubDate>
				<category><![CDATA[articulo]]></category>
		<category><![CDATA[Base de datos]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[Fedora 35]]></category>
		<category><![CDATA[mssql]]></category>
		<category><![CDATA[MSSqlserver]]></category>
		<guid isPermaLink="false">https://ajgutierrez.com.mx/?p=1277</guid>

					<description><![CDATA[<p>Después de preparar el docker con mssql server en una M1 y topar con que la arquitectura no era aplicable para la M1. Se tomo la destreza de actualizar un portatil que tenía fedora a la versión 35 para instalar el .netcore y ejecutar el mssql. Pero se tuvo el detalle que falta una librería una llamada libldap, por lo que se tomó la acción de ejecutar un contenedor en docker con mssql se siguieron estas instrucciones para instalar la versión 2022 en el docker. Interactuando con MSSQL después de ejecutar la segunda línea de comando se notará que cambia el promt de la terminal. Ahora es solo crear una base de datos, una tabla e insertar dos registros para ello se hará uso de los siguientes comando en el orden en que se colocan Crear Base de datos, Tabla e Insertar datos Código para crear la base de datos y mostrar todas las bases de datos creadas en el servidor. Código para seleccionar la base de datos y crear una tabla llamada inventario con tres campos, id de tipo entero, name de tipo nvarchar de 50 y cantidad de tipo entero, con la instrucción go se le indica al interprete que ejecute las instrucciones anteriores. Código para insertar dos valores en la tabla inventario. El siguiente código permite mostrar lo que hay en la tabla inventario. Para salir del entorno de mssql solo hay que ejecutar el comando quit y con ello habrá terminado la sesión de mssql. Ahora para salir del contenedor debe de ejecutar el comando sudo docker stop sql1. No se debe de olvidar que sql1 es el nombre del contenedor donde se encuentra mssql. En caso de que requiera eliminar el contenedor ejecute el comando: sudo docker rm sql1. Claro es que debe de estar detenido(fuera de linea) previamente el contenedor para poderlo eliminar. Y hasta aquí la interacción con la base de datos de Microsoft. Al parecer todo va mejor desde el contenedor docker.</p>
<p>La entrada <a href="https://www.frexus.dev/articulo/docker-sql-server-y-una-base-de-datos/">Docker + SQL Server y una base de datos</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Después de preparar el docker con mssql server en una M1 y topar con que la arquitectura no era aplicable para la M1. Se tomo la destreza de actualizar un portatil que tenía fedora a la versión 35 para instalar el .netcore y ejecutar el mssql.</p>



<p>Pero se tuvo el detalle que falta una librería una llamada libldap, por lo que se tomó la acción de ejecutar un contenedor en docker con mssql se siguieron <a href="https://frexus.dev/2022/07/23/docker-y-microsoft-sqlserver/">estas</a> instrucciones para instalar la versión 2022 en el docker.</p>



<h2 class="wp-block-heading">Interactuando con MSSQL</h2>



<ol class="wp-block-list">
<li>No hay que olvidar levantar el servicio de docker se puede usar el siguiente comando para levantar el servicio: <code>docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=' -p 1400:1433 -d mcr.microsoft.com/mssql/server:2022-latest</code></li>



<li>Ejecutar el siguiente comando: <code>docker exec -it sql1 "bash".</code> Hay que tener muy presente que <strong>sql1</strong> es el nombre del contenedor que se creo.</li>



<li>El siguiente código permitirá interactuar con sqlcmd: <code>/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "Contrasnia12-"</code></li>
</ol>



<p>después de ejecutar la segunda línea de comando se notará que cambia el promt de la terminal. Ahora es solo crear una base de datos, una tabla e insertar dos registros para ello se hará uso de los siguientes comando en el orden en que se colocan</p>



<h2 class="wp-block-heading">Crear Base de datos, Tabla e Insertar datos</h2>



<p>Código para crear la base de datos y mostrar todas las bases de datos creadas en el servidor.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: sql; title: ; notranslate">
Create database TestDB;
Select Name from sys.databases;
go
</pre></div>


<p>Código para seleccionar la base de datos y crear una tabla llamada inventario con tres campos, <strong>id</strong> de tipo <strong>entero</strong>, <strong>name</strong> de tipo <strong>nvarchar</strong> de <strong>50</strong> y <strong>cantidad</strong> de tipo <strong>entero</strong>, con la instrucción <strong>go</strong> se le indica al interprete que ejecute las instrucciones anteriores.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: sql; title: ; notranslate">
Use TestDB;
Create table inventario (id INT, name NVARCHAR(50), cantidad INT);
go
</pre></div>


<p>Código para insertar dos valores en la tabla inventario.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: sql; title: ; notranslate">
Insert into inventario values (1,'banana',150);
Insert into inventario values (1,'peras',200);
go
</pre></div>


<p>El siguiente código permite mostrar lo que hay en la tabla inventario.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
Select * from inventario;
go
</pre></div>


<figure class="wp-block-embed is-type-rich is-provider-tumblr wp-block-embed-tumblr"><div class="wp-block-embed__wrapper">
<div class="tumblr-post" data-href="https://embed.tumblr.com/embed/post/t:d0KmrxJkElKB8EsGh2qW4w/690798142483038208/v2" data-did="a6463f5648490192b8856c9312eaae0adcfc1c54"  ><a href="https://www.tumblr.com/ajgutierr3z/690798142483038208/mssql-server-en-docker-desde-linux">https://www.tumblr.com/ajgutierr3z/690798142483038208/mssql-server-en-docker-desde-linux</a></div><script async src="https://assets.tumblr.com/post.js?_v=38df9a6ca7436e6ca1b851b0543b9f51"></script>
</div><figcaption class="wp-element-caption">Imagen 1. Ejecución de los comandos de MSSQL Server en la terminal de fedora 35 dentro del contenedor. Fuente: tumblr.com</figcaption></figure>



<p>Para salir del entorno de mssql solo hay que ejecutar el comando <code>quit</code> y con ello habrá terminado la sesión de mssql. Ahora para salir del contenedor debe de ejecutar el comando <code>sudo docker stop sql1</code>. No se debe de olvidar que <strong>sql1</strong> es el nombre del contenedor donde se encuentra mssql. En caso de que requiera eliminar el contenedor ejecute el comando: <code>sudo docker rm sql1</code>. Claro es que debe de estar detenido(fuera de linea) previamente el contenedor para poderlo eliminar.</p>



<p>Y hasta aquí la interacción con la base de datos de Microsoft. Al parecer todo va mejor desde el contenedor docker. </p>
<p>La entrada <a href="https://www.frexus.dev/articulo/docker-sql-server-y-una-base-de-datos/">Docker + SQL Server y una base de datos</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.frexus.dev/articulo/docker-sql-server-y-una-base-de-datos/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1277</post-id>	</item>
		<item>
		<title>Y un buen día te acuerdas de actualizar</title>
		<link>https://www.frexus.dev/articulo/y-un-buen-dia-te-acuerdas-de-actualizar/</link>
					<comments>https://www.frexus.dev/articulo/y-un-buen-dia-te-acuerdas-de-actualizar/#respond</comments>
		
		<dc:creator><![CDATA[Alfredo de Jesús Gutiérrez]]></dc:creator>
		<pubDate>Mon, 25 Jul 2022 19:19:46 +0000</pubDate>
				<category><![CDATA[articulo]]></category>
		<category><![CDATA[Actualizar]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fedora 34]]></category>
		<category><![CDATA[Fedora 35]]></category>
		<guid isPermaLink="false">https://ajgutierrez.com.mx/?p=1271</guid>

					<description><![CDATA[<p>Bueno esta entrada en el blog esta dedicada a la actualización de la distribución que regularmente utilizo, esa es fedora, instalada en la versión 33 y actualizada hasta la versión 34, y sin detalles. Resulta que por cuestiones de aprendizaje requiero al menos la versión 35 de la distribución. Pero que se me había olvidado en actualizarla creo que va en la versión 36 o 37 no estoy muy seguro. Sin embargo solo contaba con un par de opciones, descargar, preparar una usb, butearla, e instalar de nuevo y hacer toda la preparación del entorno de trabajo. O actualizar a la versión 35 por la línea de comando, así al estilo MacOsx (ahí fue donde lo ví primero) pero se hace todo automático. Lo hermoso en fedora es que hay que tipear los comandos para que todo funcione. ¿Qué hay que hacer? Actualizar el sistema para se ejecuta el siguiente comando: sudo dnf upgrade --refresh. Luego hay que instalar unas herramientas al dnf, para ello se ejecuta el siguiente comando: sudo dnf install dnf-plugin-system-upgrade. Ahora hay que descargar la imagen de fedora 35, se hace con la siguiente instrucción: sudo dnf system-upgrade download --releasever=35 En caso que exista algún problema con la actualización se debe de ejecutar lo siguiente: sudo dnf system-upgrade download --allowerasing --skip-broken --refresh --releasever=35. Después de que se haya descargado la actualización hay que reiniciar el equipo para ello se hace con el siguiente comando: sudo dnf system-upgrade reboot En el paso cuatro al reiniciar va a empezar a instalarse las actualizaciones tarda un buen así que hay que tener paciencia.</p>
<p>La entrada <a href="https://www.frexus.dev/articulo/y-un-buen-dia-te-acuerdas-de-actualizar/">Y un buen día te acuerdas de actualizar</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Bueno esta entrada en el blog esta dedicada a la actualización de la distribución que regularmente utilizo, esa es fedora, instalada en la versión 33 y actualizada hasta la versión 34, y sin detalles. Resulta que por cuestiones de aprendizaje requiero al menos la versión 35 de la distribución. Pero que se me había olvidado en actualizarla creo que va en la versión 36 o 37 no estoy muy seguro.</p>



<p>Sin embargo solo contaba con un par de opciones, descargar, preparar una usb, butearla, e instalar de nuevo y hacer toda la preparación del entorno de trabajo. O actualizar a la versión 35 por la línea de comando, así al estilo MacOsx (ahí fue donde lo ví primero) pero se hace todo automático. Lo hermoso en fedora es que hay que tipear los comandos para que todo funcione.  </p>



<p>¿Qué hay que hacer?</p>



<ol class="wp-block-list"><li>Actualizar el sistema para se ejecuta el siguiente comando: <code>sudo dnf upgrade --refresh.</code></li><li>Luego hay que instalar unas herramientas al dnf, para ello se ejecuta el siguiente comando: <code>sudo dnf install dnf-plugin-system-upgrade</code>.</li><li>Ahora hay que descargar la imagen de fedora 35, se hace con la siguiente instrucción: <code>sudo dnf system-upgrade download --releasever=35</code><ol><li>En caso que exista algún problema con la actualización se debe de ejecutar lo siguiente: <code>sudo dnf system-upgrade download --allowerasing --skip-broken --refresh --releasever=35</code>.</li></ol></li><li>Después de que se haya descargado la actualización hay que reiniciar el equipo para ello se hace con el siguiente comando: <code>sudo dnf system-upgrade reboot</code></li></ol>



<p>En el paso cuatro al reiniciar va a empezar a instalarse las actualizaciones tarda un buen así que hay que tener paciencia.</p>



<p></p>
<p>La entrada <a href="https://www.frexus.dev/articulo/y-un-buen-dia-te-acuerdas-de-actualizar/">Y un buen día te acuerdas de actualizar</a> se publicó primero en <a href="https://www.frexus.dev">Frexus</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.frexus.dev/articulo/y-un-buen-dia-te-acuerdas-de-actualizar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1271</post-id>	</item>
	</channel>
</rss>
