<?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>language Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/language/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Fri, 03 Sep 2021 15:52:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>
	<item>
		<title>Install Rust Programming Language on Debian 11</title>
		<link>https://www.osradar.com/install-rust-programming-language-debian/</link>
					<comments>https://www.osradar.com/install-rust-programming-language-debian/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 08 Sep 2021 23:51:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bullseye]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[rust]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=32110</guid>

					<description><![CDATA[<p>Hello, friends. Installing Rust on Debian 11 is an important issue for everyone who wants to learn how to program in this programming language. That’s why today in this post, you will learn how to install it quickly and easily. What is Rust? Rust is a programming language that was born to allow you to [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-rust-programming-language-debian/">Install Rust Programming Language on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-line-data">Hello, friends. Installing Rust on Debian 11 is an important issue for everyone who wants to learn how to program in this programming language. That’s why today in this post, you will learn how to install it quickly and easily.</p>



<h2 class="code-line"><a id="What_is_Rust_2"></a>What is Rust?</h2>



<p class="has-line-data"><a href="https://www.rust-lang.org" target="_blank" rel="noreferrer noopener">Rust </a>is a programming language that was born to allow you to write code as fast as C or C++, eliminating the drawbacks with the garbage collector to avoid the problems arising from memory management. This was all thanks to Mozilla, but it has worked so well that many people are using it for many programs.</p>



<p class="has-line-data">Currently, <strong>Rust is funded by large entities such as Amazon AWS, Microsoft Azure, Google Cloud, Facebook, and, since its inception, Mozilla Firefox</strong>. But it is also supported by a large community of users who share their experiences and help those new to the language.</p>



<p class="has-line-data">As we know, Rust is quite fast, supports object-oriented programming, and is multi-purpose. So all in all it is an important programming language in our time.</p>



<p class="has-line-data">So, let’s go for it.</p>



<h2 class="code-line"><a id="Install_Rust_on_Debian_11_12"></a>Install Rust on Debian 11</h2>



<p class="has-line-data">From the Rust website, we are informed of a very simple installation procedure. This is due to the presence of an installation script that makes everything very easy.</p>



<p class="has-line-data">So to start the process, you have to upgrade the operating system completely.</p>



<pre class="wp-block-preformatted">sudo apt update
sudo apt upgrade</pre>



<p class="has-line-data">The download of this script will be done using <code>curl</code> so it has to be installed on the system.</p>



<pre class="wp-block-preformatted">sudo apt install curl</pre>



<p>If you do not have the <code>build-essential</code> package installed, you need to do so.</p>



<pre class="wp-block-preformatted">sudo apt install build-essential</pre>



<p class="has-line-data">Now all you have to do is run the following command:</p>



<pre class="wp-block-preformatted">curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh</pre>



<p class="has-line-data">During the installation process, you will be asked how the installation will be performed. In this case, it is wise to choose option 1 which will install Rust with the default configuration.</p>



<figure class="wp-block-image size-full"><img loading="lazy" width="934" height="650" src="https://www.osradar.com/wp-content/uploads/2021/09/1.png" alt="1.- Installing Rust programming Language on Debian 11" class="wp-image-32124" srcset="https://www.osradar.com/wp-content/uploads/2021/09/1.png 934w, https://www.osradar.com/wp-content/uploads/2021/09/1-300x209.png 300w, https://www.osradar.com/wp-content/uploads/2021/09/1-768x534.png 768w, https://www.osradar.com/wp-content/uploads/2021/09/1-696x484.png 696w" sizes="(max-width: 934px) 100vw, 934px" /><figcaption>1.- Installing Rust programming Language on Debian 11</figcaption></figure>



<p class="has-line-data">When the process finishes, you will be prompted to run a command to update the system environment variables. This will allow us to use Rust commands from any location in the terminal.</p>



<figure class="wp-block-image size-full"><img loading="lazy" width="814" height="186" src="https://www.osradar.com/wp-content/uploads/2021/09/2.png" alt="2.- Rust installed on Debian 11" class="wp-image-32125" srcset="https://www.osradar.com/wp-content/uploads/2021/09/2.png 814w, https://www.osradar.com/wp-content/uploads/2021/09/2-300x69.png 300w, https://www.osradar.com/wp-content/uploads/2021/09/2-768x175.png 768w, https://www.osradar.com/wp-content/uploads/2021/09/2-696x159.png 696w" sizes="(max-width: 814px) 100vw, 814px" /><figcaption>2.- Rust installed on Debian 11</figcaption></figure>



<pre class="wp-block-preformatted">source $HOME/.cargo/env</pre>



<p class="has-line-data">And you can also check the compiler version.</p>



<pre class="wp-block-preformatted">rustc --version
rustc 1.54.0 (a178d0322 2021-07-26)</pre>



<h2 class="code-line"><a id="Testing_the_Rust_installation_39"></a>Testing the Rust installation</h2>



<p class="has-line-data">When we install Rust, we also install <code>cargo</code> which is the Rust package manager and provides us with the command line tools to create our project without any problems.</p>



<p class="has-line-data">So, we create our project by executing the following command</p>



<pre class="wp-block-preformatted">cargo new [project-name]</pre>



<p class="has-line-data">For example</p>



<pre class="wp-block-preformatted">cargo new osradar
     Created binary (application) `osradar` package</pre>



<p class="has-line-data">This will create a new folder called <code>osradar</code> which will have a file called <code>Cargo.toml</code> where you can specify your project dependencies and manifest. Also, there will be a folder called <code>src</code> where the source code for the application will be. This folder comes with a file called <code>main.rs</code> which is the main file where we will start our coding.</p>



<p class="has-line-data">Now access the folder and run the <code>Hello World</code> that comes with the <code>cargo new</code> command.</p>



<pre class="wp-block-preformatted">cd osradar
cargo run</pre>



<p class="has-line-data">Output:</p>



<pre class="wp-block-preformatted">    Finished dev [unoptimized + debuginfo] target(s) in 0.00s
     Running `target/debug/osradar`
Hello, world!</pre>



<figure class="wp-block-image size-full"><img loading="lazy" width="686" height="118" src="https://www.osradar.com/wp-content/uploads/2021/09/3.png" alt="3.- Rust running properly" class="wp-image-32126" srcset="https://www.osradar.com/wp-content/uploads/2021/09/3.png 686w, https://www.osradar.com/wp-content/uploads/2021/09/3-300x52.png 300w" sizes="(max-width: 686px) 100vw, 686px" /><figcaption>3.- Rust running properly</figcaption></figure>



<p class="has-line-data">So, Rust is installed correctly.</p>



<h2 class="code-line"><a id="Conclusion_63"></a>Conclusion</h2>



<p class="has-line-data">Rust is a modern programming language that presents an alternative to C++ and can be used in many places and for many things. Installing it on Debian 11 is something we can do without much difficulty as we have explained.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-rust-programming-language-debian/">Install Rust Programming Language on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-rust-programming-language-debian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install Java on Debian 11</title>
		<link>https://www.osradar.com/install-java-debian-programming-language/</link>
					<comments>https://www.osradar.com/install-java-debian-programming-language/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sun, 29 Aug 2021 23:22:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bullseye]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=31852</guid>

					<description><![CDATA[<p>Hello, friends. Old rockers never die and that’s why languages like Java don’t either. Many important tools are created in this language. In this post, you will learn quickly and easily how to install Java on Debian 11. This post can be the basis for you to get into this programming language. Besides this, it [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-java-debian-programming-language/">Install Java on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-line-data">Hello, friends. Old rockers never die and that’s why languages like Java don’t either. Many important tools are created in this language. In this post, you will learn quickly and easily how to install Java on Debian 11. This post can be the basis for you to get into this programming language. Besides this, it is also the basis for the installation of many other applications.</p>



<p class="has-line-data">Java is one of the preferred languages by many developers but it is also necessary to run other very important software. In this sense, Oracle from time to time releases a new version that includes good news.</p>



<p class="has-line-data">So, if you are a developer and want to try Java on Debian 11, this post will help you with that.</p>



<h2 class="code-line"><a id="Install_Java_on_Debian_11_6"></a>Install Java on Debian 11</h2>



<p class="has-line-data">In the Debian 11 stable repositories we have the presence of <a href="https://openjdk.java.net/" target="_blank" rel="noreferrer noopener">OpenJDK which is a free Java implementation</a>. We will be able to use and install it without compatibility problems because it is the same as the version distributed by Oracle.</p>



<p class="has-line-data">For the sake of stability and compatibility with most applications, Debian 11 includes Java 11. This version besides being LTS is the base on which many important applications have been built.</p>



<p class="has-line-data">So, this is the version we will install.</p>



<p class="has-line-data">To install both the JDK (Java Development Kit) and the JRE (Java Runtime Environment) just execute in a terminal this pair of commands</p>



<pre class="wp-block-preformatted">sudo apt update
sudo apt install default-jdk
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  ca-certificates-java default-jdk-headless default-jre default-jre-headless fontconfig-config fonts-dejavu-core java-common libasound2 libasound2-data
  libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libfontconfig1
  libgif7 libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libharfbuzz0b libjpeg62-turbo liblcms2-2 libllvm11 libnspr4 libnss3
  libpciaccess0 libpcsclite1 libsensors-config libsensors5 libvulkan1 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxrender1 libxshmfence1 libxtst6 libxxf86vm1 libz3-4
  openjdk-11-jdk openjdk-11-jdk-headless openjdk-11-jre openjdk-11-jre-headless x11-common
Suggested packages:
  libasound2-plugins alsa-utils cups-common liblcms2-utils pciutils pcscd lm-sensors openjdk-11-demo openjdk-11-source visualvm libnss-mdns fonts-dejavu-extra
  fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic
Recommended packages:
  alsa-ucm-conf alsa-topology-conf mesa-vulkan-drivers | vulkan-icd libxt-dev libatk-wrapper-java-jni fonts-dejavu-extra
The following NEW packages will be installed:
  ca-certificates-java default-jdk default-jdk-headless default-jre default-jre-headless fontconfig-config fonts-dejavu-core java-common libasound2 libasound2-data
  libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libfontconfig1
  libgif7 libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libharfbuzz0b libjpeg62-turbo liblcms2-2 libllvm11 libnspr4 libnss3
  libpciaccess0 libpcsclite1 libsensors-config libsensors5 libvulkan1 libx11-6 libx11-data libx11-xcb1 libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0
  libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxrender1 libxshmfence1 libxtst6 libxxf86vm1 libz3-4
  openjdk-11-jdk openjdk-11-jdk-headless openjdk-11-jre openjdk-11-jre-headless x11-common
0 upgraded, 67 newly installed, 0 to remove and 2 not upgraded.
Need to get 306 MB of archives.
After this operation, 574 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<p class="has-line-data">In case you only want to install the JRE which is enough to run certain applications made with Java,</p>



<pre class="wp-block-preformatted">sudo apt install default-jre</pre>



<p class="has-line-data">At the end of the process, Java will be installed on your computer.</p>



<h3 class="code-line"><a id="Configuring_the_Environment_Variable_25"></a>Configuring the Environment Variable</h3>



<p class="has-line-data">Once Java is installed, it is a good idea to set the <code>JAVA_HOME</code> environment variable that tells the system the path where Java is installed. This step, although optional for this post, may be necessary when installing more complex applications.</p>



<p class="has-line-data">So, to know where JAVA is installed, just run the following command</p>



<pre class="wp-block-preformatted">sudo update-alternatives --config java</pre>



<p class="has-line-data">There you will be shown a screen where you can choose between several versions of Java installed. Of course, in this case, you should only see version 11 that was installed, but the important thing is that it will also show you the path where it will be.</p>



<p class="has-line-data">In this case OpenJDK 11 is located at <code>/usr/lib/jvm/java-11-openjdk-amd64/bin/java</code>.</p>



<p class="has-line-data">With this information, we can edit the <code>/etc/environment</code> file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/environment</pre>



<p class="has-line-data">And add the following to the end of the file</p>



<pre class="wp-block-preformatted">JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"</pre>



<p class="has-line-data">Save the changes and close the text editor.</p>



<p class="has-line-data">Apply the changes</p>



<pre class="wp-block-preformatted">source /etc/environment</pre>



<p class="has-line-data">Finally, the environment variable has been set correctly. To demonstrate this, run</p>



<pre class="wp-block-preformatted">echo $JAVA_HOME</pre>



<p class="has-line-data">Sample Output:</p>



<pre class="wp-block-preformatted">/usr/lib/jvm/java-11-openjdk-amd64</pre>



<p class="has-line-data">So, Java is installed without problems. Enjoy it!</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-java-debian-programming-language/">Install Java on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-java-debian-programming-language/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install R programming on Ubuntu 20.04 /18.04?</title>
		<link>https://www.osradar.com/r-programming-ubuntu/</link>
					<comments>https://www.osradar.com/r-programming-ubuntu/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 20 Apr 2021 01:33:00 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[R programming]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=7083</guid>

					<description><![CDATA[<p>Programming is an elementary part of computer science. It creates applications that solve some daily problems. You can make applications of all kinds and some oriented to statistics. So, this article will help you install R programming in Ubuntu 20.04 / 18.04. R is a free software environment for statistical computing and graphics. It compiles [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/r-programming-ubuntu/">How to install R programming on Ubuntu 20.04 /18.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Programming is an elementary part of computer science. It creates applications that solve some daily problems. You can make applications of all kinds and some oriented to statistics. So, this article will help you install R programming in Ubuntu 20.04 / 18.04.</p>
<p><a href="https://www.r-project.org/" rel="noopener">R</a> is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.In addition, it is also a very well documented language and has its own LaTeX-like documentation format.</p>
<h2>Features</h2>
<p>Among the advantages of R, is its great syntactic <strong>similarity with S-Plus</strong>, which has facilitated the migration of many users. Equally important is the fact that it is a language with a<strong> very active development cycle</strong>.</p>
<p>One of R’s strengths is the ease with which <strong>well-designed publication-quality plots</strong> can be produced, including mathematical symbols and formulae where needed.</p>
<p>Another great advantage is that R is multiplatform, that is to say, it can be installed both in Windows and in <strong>any Linux distribution.</strong></p>
<p>Let&#8217;s not talk anymore and we are going to install R programming on Ubuntu 18.04.</p>
<h2>0. What you need</h2>
<p>In the first place, it is necessary that you have installed Ubuntu 20.04 / 18.04 which is the recommended platform for development with this language.</p>
<p>It is also necessary that you have a user who can execute commands in the terminal as root.</p>
<p>So, let&#8217;s start.</p>
<h2>1. Upgrade the system</h2>
<p>In order to have the latest security patches and thus ensure the proper functioning of the system, it is necessary to make a general update to all packages.</p>
<pre class="">:~$ sudo apt update &amp;&amp; sudo apt upgrade</pre>
<p>Now, you can continue with the installation.</p>
<h2>2. Add GPG keys for the R repository</h2>
<p>A simple way to install R is through APT. To do this we must add the R repository, however, first you have to add the GPG key.</p>
<pre class="">:~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9</pre>
<p>Then, add the repository.</p>
<pre class="">:~$ sudo<code class="sourceCode bash"><span id="cb1-8"><span class="ex">add-apt-repository</span> <span class="st">"deb https://cloud.r-project.org/bin/linux/ubuntu </span><span class="va">$(</span><span class="ex">lsb_release</span> -cs<span class="va">)</span><span class="st">-cran40/"</span></span></code></pre>
<p>Now, you can install R programming.</p>
<h2>3. Install R programming</h2>
<p>Now just run the command to install R programming.</p>
<pre class="">:~$ sudo apt update
:~$ sudo apt install r-base</pre>
<p><figure id="attachment_7091" aria-describedby="caption-attachment-7091" style="width: 800px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-7091 size-full" src="https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944.png" alt="4.- Install R programming" width="800" height="596" srcset="https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944.png 800w, https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944-300x224.png 300w, https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944-768x572.png 768w, https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944-80x60.png 80w, https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944-265x198.png 265w, https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944-485x360.png 485w, https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944-696x519.png 696w, https://www.osradar.com/wp-content/uploads/2018/11/4-6-e1541707613944-564x420.png 564w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption id="caption-attachment-7091" class="wp-caption-text">1.- Install R programming</figcaption></figure></p>
<p>Now, you can start to use R.</p>
<h2>4. Verify the installation and using R</h2>
<p>Now, it is necessary to verify the installation that we have made. To do this, type on the terminal.</p>
<pre class="">:~$ sudo -i R</pre>
<p>And you&#8217;ll see R&#8217;s console.</p>
<p><figure id="attachment_7097" aria-describedby="caption-attachment-7097" style="width: 800px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-7097 size-full" src="https://www.osradar.com/wp-content/uploads/2018/11/5-6-e1541711098369.png" alt="5.- R console on Ubuntu 18.04" width="800" height="476" srcset="https://www.osradar.com/wp-content/uploads/2018/11/5-6-e1541711098369.png 800w, https://www.osradar.com/wp-content/uploads/2018/11/5-6-e1541711098369-300x179.png 300w, https://www.osradar.com/wp-content/uploads/2018/11/5-6-e1541711098369-768x457.png 768w, https://www.osradar.com/wp-content/uploads/2018/11/5-6-e1541711098369-696x414.png 696w, https://www.osradar.com/wp-content/uploads/2018/11/5-6-e1541711098369-706x420.png 706w" sizes="(max-width: 800px) 100vw, 800px" /><figcaption id="caption-attachment-7097" class="wp-caption-text">5.- R console on Ubuntu 20.04 / 18.04</figcaption></figure></p>
<p>Now let&#8217;s make the typical &#8220;Hello World&#8221; using R.</p>
<p><figure id="attachment_7098" aria-describedby="caption-attachment-7098" style="width: 762px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-7098 size-full" src="https://www.osradar.com/wp-content/uploads/2018/11/6-6-e1541711652824.png" alt="6.- Hello World" width="762" height="127" srcset="https://www.osradar.com/wp-content/uploads/2018/11/6-6-e1541711652824.png 762w, https://www.osradar.com/wp-content/uploads/2018/11/6-6-e1541711652824-300x50.png 300w, https://www.osradar.com/wp-content/uploads/2018/11/6-6-e1541711652824-696x116.png 696w" sizes="(max-width: 762px) 100vw, 762px" /><figcaption id="caption-attachment-7098" class="wp-caption-text">6.- Hello World</figcaption></figure></p>
<h2>5. Conclusion</h2>
<p>R is not a programming language for all people or for all circumstances. On the other hand, it is a language rather oriented to manipulation of data for statistical purposes and that makes it a quite reliable alternative for your subject.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/r-programming-ubuntu/">How to install R programming on Ubuntu 20.04 /18.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/r-programming-ubuntu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Rust Programming Language on OpenSUSE 15.2?</title>
		<link>https://www.osradar.com/install-rust-opensuse/</link>
					<comments>https://www.osradar.com/install-rust-opensuse/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sat, 06 Mar 2021 04:27:00 +0000</pubDate>
				<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[opensuse]]></category>
		<category><![CDATA[rust]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=28947</guid>

					<description><![CDATA[<p>Learning programming languages is a good option to find a good job. Above all, if you dedicate yourself to this. Because for no one is a secret that we live in times where many applications are used. That’s why this post will teach you how to install Rust on OpenSUSE 15.2 What is Rust? Rust [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-rust-opensuse/">How to install Rust Programming Language on OpenSUSE 15.2?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Learning programming languages is a good option to find a good job. Above all, if you dedicate yourself to this. Because for no one is a secret that we live in times where many applications are used. That’s why this post will teach you how to install Rust on OpenSUSE 15.2</p>



<h2 id="what-is-rust?"><a href="#what-is-rust?" name="what-is-rust?"></a>What is Rust?</h2>



<p><a href="https://www.rust-lang.org/" target="_blank" rel="noreferrer noopener">Rust</a> is an open source, multipurpose and new programming language that aims to retire to the C language. Although <strong>it is sponsored by Mozilla and Samsung</strong>, it is a community project. Its focus is primarily on large programs that run on the client and server side.</p>



<p>The main characteristics of Rust are performance, reliability, and productivity. Rust can compile and create applications very quickly; it is conducive to very few failures and its large documentation makes it possible to learn quickly.</p>



<h2 id="install-rust-on-opensuse-15.2"><a href="#install-rust-on-opensuse-15.2" name="install-rust-on-opensuse-15.2"></a>Install Rust on OpenSUSE 15.2</h2>



<p>Perhaps the best way to get Rust on OpenSUSE is through the official installer provided by the language. In this respect, this guarantees that we are running the latest version available and is not complicated.</p>



<p>To do this, open a terminal or connect via SSH and update OpenSUSE.</p>



<pre class="wp-block-preformatted">sudo zypper up</pre>



<p>After this, make sure you have the <code><a href="https://www.osradar.com/how-to-use-curl-command-linux/" target="_blank" rel="noreferrer noopener">curl</a></code> package installed on the system</p>



<pre class="wp-block-preformatted">sudo zypper in curl</pre>



<p>And all you have to do is run this command which will download and install Rust on your system</p>



<pre class="wp-block-preformatted">curl https://sh.rustup.rs -sSf | sh</pre>



<p>During the installation, you will be asked how to install it. It is recommended that you use the default configuration by choosing option 1.</p>



<p>At the end you will get an output screen similar to this one:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="957" height="716" src="https://www.osradar.com/wp-content/uploads/2021/03/1-1.png" alt="1.- Install Rust on OpenSUSE 15.2" class="wp-image-28948" srcset="https://www.osradar.com/wp-content/uploads/2021/03/1-1.png 957w, https://www.osradar.com/wp-content/uploads/2021/03/1-1-300x224.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/1-1-768x575.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/1-1-696x521.png 696w" sizes="(max-width: 957px) 100vw, 957px" /><figcaption>1.- Install Rust on OpenSUSE 15.2</figcaption></figure>



<p>And to make rust available in the terminal without problems, run:</p>



<pre class="wp-block-preformatted">source $HOME/.cargo/env</pre>



<p>Finally, you can check the version we just installed.</p>



<pre class="wp-block-preformatted">rustc --version
rustc 1.50.0 (cb75ad5db 2021-02-10)</pre>



<h2 id="testing-rust-on-opensuse-15.2"><a href="#testing-rust-on-opensuse-15.2" name="testing-rust-on-opensuse-15.2"></a>Testing Rust on OpenSUSE 15.2</h2>



<p>Now it is necessary to make a test file and run it to make sure that everything is OK.</p>



<p>So, create the project folder and inside it the program folder. You can choose any name you want.</p>



<pre class="wp-block-preformatted">mkdir ~/projects
cd projects
mkdir example
cd example</pre>



<p>Now we just need to add some rust code to the file. A hello world!! will suffice.</p>



<pre class="wp-block-preformatted">nano helloworld.rs</pre>



<p>And add the following:</p>



<pre class="wp-block-preformatted"><span class="hljs-function"><span class="hljs-keyword">fn</span> <span class="hljs-title">main</span></span>() {
    <span class="hljs-built_in">println!</span>(<span class="hljs-string">"Hello, thanks for visiting Osradar blog."</span>);
}</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="891" height="186" src="https://www.osradar.com/wp-content/uploads/2021/03/2-1.png" alt="2.- Testing the Rust installation" class="wp-image-28949" srcset="https://www.osradar.com/wp-content/uploads/2021/03/2-1.png 891w, https://www.osradar.com/wp-content/uploads/2021/03/2-1-300x63.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/2-1-768x160.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/2-1-696x145.png 696w" sizes="(max-width: 891px) 100vw, 891px" /><figcaption>2.- Testing the Rust installation</figcaption></figure>



<p>Save your changes and close the editor.</p>



<p>Then, compile the file with the <code>rustc</code> command</p>



<pre class="wp-block-preformatted">rustc helloworld.rs</pre>



<p>And now run it</p>



<pre class="wp-block-preformatted">./helloworld</pre>



<p>Finally, you get the following output, which indicates that Rust is now working properly.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="888" height="143" src="https://www.osradar.com/wp-content/uploads/2021/03/3.png" alt="3.- Running a program made it with rust" class="wp-image-28950" srcset="https://www.osradar.com/wp-content/uploads/2021/03/3.png 888w, https://www.osradar.com/wp-content/uploads/2021/03/3-300x48.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/3-768x124.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/3-696x112.png 696w" sizes="(max-width: 888px) 100vw, 888px" /><figcaption>3.- Running a program made it with rust</figcaption></figure>



<pre class="wp-block-preformatted">Hello, thanks for visit Osradar blog.</pre>



<p>So, enjoy it.</p>



<h2 id="conclusion"><a href="#conclusion" name="conclusion"></a>Conclusion</h2>



<p>Installing the Rust language in Linux is a fairly simple process. The possibilities offered by this language are many. It is also a great alternative to traditional programming languages.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-rust-opensuse/">How to install Rust Programming Language on OpenSUSE 15.2?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-rust-opensuse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The Windows 10 translator is a great tool</title>
		<link>https://www.osradar.com/the-windows-10-translator-is-a-great-tool/</link>
					<comments>https://www.osradar.com/the-windows-10-translator-is-a-great-tool/#respond</comments>
		
		<dc:creator><![CDATA[roger]]></dc:creator>
		<pubDate>Tue, 02 Feb 2021 22:43:00 +0000</pubDate>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[translate]]></category>
		<category><![CDATA[translator]]></category>
		<category><![CDATA[utility]]></category>
		<category><![CDATA[windows translator]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=28201</guid>

					<description><![CDATA[<p>Hello! Without a doubt, everything related to languages is fundamental on a personal and professional level. Moreover, this has been enhanced with the use of the internet. It allows direct access to information and people worldwide. Therefore, there is a boom of translator programs. It is well known that platforms like Google offer these services. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/the-windows-10-translator-is-a-great-tool/">The Windows 10 translator is a great tool</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hello! Without a doubt, everything related to languages is fundamental on a personal and professional level. Moreover, this has been enhanced with the use of the internet. It allows direct access to information and people worldwide. Therefore, there is a boom of translator programs. It is well known that platforms like Google offer these services. Being able to translate sentences, texts and even entire documents. With more or less reliability. The truth is that it was necessary to resort to third-party platforms. However, Windows incorporates its own translation tool. With very good features actually. Well, today we will see why the Windows translator is an excellent tool.</p>



<h2>Why Windows Translator is a great tool to use?</h2>



<p>As mentioned, there are third-party tools for translation. However, Microsoft has incorporated an effective translator designed especially for Windows 10. In fact, it is a UWP application. That is, Universal Windows Platform, so it works on any device with Windows 10. In addition, it is included in the system. So all you have to do is look for it in the start button. If it is not present, just download it from this <a href="https://www.microsoft.com/en-us/p/traductor/9wzdncrfj3pg?activetab=pivot:overviewtab" target="_blank" rel="noreferrer noopener">link.</a> Please note that you will be redirected to the Microsoft Store to complete the download and installation.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans-1024x787.png" alt="Getting the Windows translator. " class="wp-image-28202" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans-1024x787.png 1024w, https://www.osradar.com/wp-content/uploads/2021/01/trans-300x231.png 300w, https://www.osradar.com/wp-content/uploads/2021/01/trans-768x590.png 768w, https://www.osradar.com/wp-content/uploads/2021/01/trans-696x535.png 696w, https://www.osradar.com/wp-content/uploads/2021/01/trans-1068x821.png 1068w, https://www.osradar.com/wp-content/uploads/2021/01/trans.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Getting the Windows translator.</figcaption></figure>



<h2>First steps with Windows Translator</h2>



<p>Once the program has been launched, tips on how to use it are provided. These are very useful to use its capabilities to the fullest. Once the program has been launched, tips on how to use it are provided. These are very useful to use its capabilities to the fullest. For example, it shows the integration with Cortana and other valuable additions.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="796" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans2-1024x796.png" alt="Windows Translator Starter Tips" class="wp-image-28204" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans2-1024x796.png 1024w, https://www.osradar.com/wp-content/uploads/2021/01/trans2-300x233.png 300w, https://www.osradar.com/wp-content/uploads/2021/01/trans2-768x597.png 768w, https://www.osradar.com/wp-content/uploads/2021/01/trans2-696x541.png 696w, https://www.osradar.com/wp-content/uploads/2021/01/trans2-1068x830.png 1068w, https://www.osradar.com/wp-content/uploads/2021/01/trans2.png 1202w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Windows Translator Starter Tips</figcaption></figure>



<p>After these tips, the app interface is presented. It is very similar to that of other translators. Therefore, there are two columns. In the left one, the text to be translated is entered, and in the right one, the result is displayed. There are also a couple of upper boxes with the input and output languages.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans3-1024x787.jpg" alt="Windows Translator main user interface." class="wp-image-28206" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans3-1024x787.jpg 1024w, https://www.osradar.com/wp-content/uploads/2021/01/trans3-300x231.jpg 300w, https://www.osradar.com/wp-content/uploads/2021/01/trans3-768x590.jpg 768w, https://www.osradar.com/wp-content/uploads/2021/01/trans3-696x535.jpg 696w, https://www.osradar.com/wp-content/uploads/2021/01/trans3-1068x821.jpg 1068w, https://www.osradar.com/wp-content/uploads/2021/01/trans3.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Windows Translator main user interface.</figcaption></figure>



<h2>Other ways to use Windows Translator.</h2>



<p>Previously we saw the traditional mode of use. Which is similar to those offered by other translation services. However, Windows Translator offers unique features. A Voice section is displayed in the interface. So if you click on the microphone icon, you can dictate by voice the text to be translated.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans4-1024x787.jpg" alt="You can use your voice to add the text to be translated." class="wp-image-28208" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans4-1024x787.jpg 1024w, https://www.osradar.com/wp-content/uploads/2021/01/trans4-300x231.jpg 300w, https://www.osradar.com/wp-content/uploads/2021/01/trans4-768x590.jpg 768w, https://www.osradar.com/wp-content/uploads/2021/01/trans4-696x535.jpg 696w, https://www.osradar.com/wp-content/uploads/2021/01/trans4-1068x821.jpg 1068w, https://www.osradar.com/wp-content/uploads/2021/01/trans4.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>You can use your voice to add the text to be translated.</figcaption></figure>



<p>On the other hand, there is a very striking function. And that is the opportunity to translate from an image. That is, if you have an image with a text included, then you can upload it to the program. Since the app is able to recognize the text and do the translation.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans5-1024x787.jpg" alt="It is possible to translate the text present in an image file." class="wp-image-28210" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans5-1024x787.jpg 1024w, https://www.osradar.com/wp-content/uploads/2021/01/trans5-300x231.jpg 300w, https://www.osradar.com/wp-content/uploads/2021/01/trans5-768x590.jpg 768w, https://www.osradar.com/wp-content/uploads/2021/01/trans5-696x535.jpg 696w, https://www.osradar.com/wp-content/uploads/2021/01/trans5-1068x821.jpg 1068w, https://www.osradar.com/wp-content/uploads/2021/01/trans5.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>It is possible to translate the text present in an image file.</figcaption></figure>



<p>Additionally, touch screen users have another function. Freehand text input is possible. Consequently, the app will translate the text.</p>



<h2>Additional Translator features</h2>



<p>The program supports a large number of languages. In fact, they are valid for both input and output text. Moreover, the program incorporates a translation history. It is therefore possible to repeat past translations.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans6-1024x787.jpg" alt="Translation history" class="wp-image-28212" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans6-1024x787.jpg 1024w, https://www.osradar.com/wp-content/uploads/2021/01/trans6-300x231.jpg 300w, https://www.osradar.com/wp-content/uploads/2021/01/trans6-768x590.jpg 768w, https://www.osradar.com/wp-content/uploads/2021/01/trans6-696x535.jpg 696w, https://www.osradar.com/wp-content/uploads/2021/01/trans6-1068x821.jpg 1068w, https://www.osradar.com/wp-content/uploads/2021/01/trans6.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Translation history</figcaption></figure>



<p>By clicking on the 3 dots in the upper right corner you can enter the tool settings. These allow you to adjust the operation. In fact, it is possible to modify operating parameters. For example, listen to male or female voice, preferred languages, interface color, font size, among others.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="376" height="987" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans7.png" alt="Windows Translator Settings" class="wp-image-28213" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans7.png 376w, https://www.osradar.com/wp-content/uploads/2021/01/trans7-114x300.png 114w" sizes="(max-width: 376px) 100vw, 376px" /><figcaption>Windows Translator Settings</figcaption></figure>



<p>Another feature that makes it different from other options is the Phrasebook feature. It groups a series of phrases in different sections. Such as Essentials, Health, Food, Emergency and others. Just click on any section to display the phrases. Therefore, the user can use the phrase according to the occasion. As you can see, it is very useful for the user who travels.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="787" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/trans8-1024x787.jpg" alt="" class="wp-image-28215" srcset="https://www.osradar.com/wp-content/uploads/2021/01/trans8-1024x787.jpg 1024w, https://www.osradar.com/wp-content/uploads/2021/01/trans8-300x231.jpg 300w, https://www.osradar.com/wp-content/uploads/2021/01/trans8-768x590.jpg 768w, https://www.osradar.com/wp-content/uploads/2021/01/trans8-696x535.jpg 696w, https://www.osradar.com/wp-content/uploads/2021/01/trans8-1068x821.jpg 1068w, https://www.osradar.com/wp-content/uploads/2021/01/trans8.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>In short, all these options make Windows Translator a great tool. Okay, that&#8217;s all for now. Stay tuned for more great tools for <a href="https://www.osradar.com/category/windows/" target="_blank" rel="noreferrer noopener">Windows 10.</a> Goodbye!</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/the-windows-10-translator-is-a-great-tool/">The Windows 10 translator is a great tool</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/the-windows-10-translator-is-a-great-tool/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install the V programming Language on Ubuntu 20.04 / Debian 10?</title>
		<link>https://www.osradar.com/install-the-v-programming-language-ubuntu-20-04-debian-10/</link>
					<comments>https://www.osradar.com/install-the-v-programming-language-ubuntu-20-04-debian-10/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 24 Jun 2020 00:11:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[language]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=19753</guid>

					<description><![CDATA[<p>Last year we talked about the V programming language. Now that it is in a more mature phase of development, we will teach you how to install it in Ubuntu 20.04 / Debian 10. The V Programming Language In short, this programming language is quite small but surprisingly fast. This does not mean you can&#8217;t [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-the-v-programming-language-ubuntu-20-04-debian-10/">How to install the V programming Language on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Last year <a href="https://www.osradar.com/the-v-programming-language-powerfull-and-lightweight/" target="_blank" rel="noopener noreferrer">we talked about the V programming language</a>. Now that it is in a more mature phase of development, <strong>we will teach you how to install it in Ubuntu 20.04 / Debian 10.</strong></p>
<h2>The V Programming Language</h2>
<p>In short, this programming language is quite small but surprisingly fast. This does not mean you can&#8217;t do interesting things with it. The <a href="https://vlang.io/" target="_blank" rel="noopener noreferrer">project website</a> describes it as <strong>&#8220;Simple, fast, safe, compiled language for developing maintainable software.&#8221;</strong></p>
<p>Some of the main characteristics of this language are the following:</p>
<ul>
<li><strong>Secure</strong>. Because it does not allow global variables, null values, strange behaviors of functions, nor undefined values.</li>
<li><strong>Fast</strong>. I think this is V’s main point. It can compile 1.5 Million lines of code per processor core. It is wonderful.</li>
<li><strong>Code translation from C</strong>. If you have a project from C, you can convert the source code to V, without any problem.</li>
<li><strong>Compiler with 0 dependencies</strong>. All in just 400 kb.</li>
<li><strong>Hot Code Reload</strong>. It is not necessary to compile frequently to get the desired changes. Of course, in some cases yes, where there are many lines of codes.</li>
</ul>
<p>The development of this programming language that can be as fast as C but taking advantage of newer technologies is very active. This has improved in features and stability to date.</p>
<p>Now, it is perfectly usable and it is time to install it in Ubuntu 20.04 / Debian 10.</p>
<h2>Install the V programming language on Ubuntu 20.04 / Debian 10</h2>
<p>From the Github profile of the project, we are told that the best way to install V is by compiling the source code. Something quite simple to do the truth.</p>
<p>First, open a terminal session and install the basic packages for the compilation.</p>
<pre>:~$ sudo apt install build-essential<br />Reading package lists... Done<br />Building dependency tree       <br />Reading state information... Done<br />The following additional packages will be installed:<br />  binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-8 dirmngr dpkg-dev fakeroot g++ g++-8 gcc gcc-8 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client<br />  gpg-wks-server gpgconf gpgsm libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libassuan0 libatomic1 libbinutils libc-dev-bin<br />  libc6-dev libcc1-0 libdpkg-perl libfakeroot libfile-fcntllock-perl libgcc-8-dev libgomp1 libisl19 libitm1 libksba8 liblsan0 libmpc3 libmpfr6 libmpx2 libnpth0<br />  libquadmath0 libstdc++-8-dev libtsan0 libubsan1 linux-libc-dev make manpages-dev patch pinentry-curses<br />Suggested packages:<br />  binutils-doc cpp-doc gcc-8-locales pinentry-gnome3 tor debian-keyring g++-multilib g++-8-multilib gcc-8-doc libstdc++6-8-dbg gcc-multilib autoconf automake libtool<br />  flex bison gdb gcc-doc gcc-8-multilib libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan5-dbg liblsan0-dbg libtsan0-dbg libubsan1-dbg libmpx2-dbg<br />  libquadmath0-dbg parcimonie xloadimage scdaemon glibc-doc git bzr libstdc++-8-doc make-doc ed diffutils-doc pinentry-doc<br />The following NEW packages will be installed:<br />  binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-8 dirmngr dpkg-dev fakeroot g++ g++-8 gcc gcc-8 gnupg gnupg-l10n gnupg-utils gpg gpg-agent<br />  gpg-wks-client gpg-wks-server gpgconf gpgsm libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libassuan0 libatomic1 libbinutils<br />  libc-dev-bin libc6-dev libcc1-0 libdpkg-perl libfakeroot libfile-fcntllock-perl libgcc-8-dev libgomp1 libisl19 libitm1 libksba8 liblsan0 libmpc3 libmpfr6 libmpx2<br />  libnpth0 libquadmath0 libstdc++-8-dev libtsan0 libubsan1 linux-libc-dev make manpages-dev patch pinentry-curses<br />0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded.<br />Need to get 56.4 MB of archives.<br />After this operation, 200 MB of additional disk space will be used.<br />Do you want to continue? [Y/n]</pre>
<figure id="attachment_19761" aria-describedby="caption-attachment-19761" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-19761" src="https://www.osradar.com/wp-content/uploads/2020/04/1-11.png" alt="1.- Install the build essentials package" width="1365" height="427" srcset="https://www.osradar.com/wp-content/uploads/2020/04/1-11.png 1365w, https://www.osradar.com/wp-content/uploads/2020/04/1-11-300x94.png 300w, https://www.osradar.com/wp-content/uploads/2020/04/1-11-1024x320.png 1024w, https://www.osradar.com/wp-content/uploads/2020/04/1-11-768x240.png 768w, https://www.osradar.com/wp-content/uploads/2020/04/1-11-696x218.png 696w, https://www.osradar.com/wp-content/uploads/2020/04/1-11-1068x334.png 1068w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-19761" class="wp-caption-text">1.- Install the build essentials package</figcaption></figure>
<p>V also requires the C compiler to be installed. You probably already have it installed, but with the previous command, you will have already installed it.</p>
<p>To download the V source code for later compilation, we will clone the entire project. Therefore, you need to have Git installed.</p>
<p>To install Git, just run the following command:</p>
<pre>:~$ sudo apt install git</pre>
<p>However, you may be interested in installing the latest stable version available, for that you can read our posts:</p>
<p><a href="https://www.osradar.com/install-git-on-debian-10/" target="_blank" rel="noopener noreferrer">How to install Git on Debian 10?</a></p>
<p><a href="https://www.osradar.com/install-git-ubuntu-20-04/" target="_blank" rel="noopener noreferrer">How to install Git on Ubuntu 20.04?</a></p>
<p>Once Git is successfully installed, we proceed to clone the repository.</p>
<pre>:~$ git clone https://github.com/vlang/v<br />Cloning into 'v'...<br />remote: Enumerating objects: 15, done.<br />remote: Counting objects: 100% (15/15), done.<br />remote: Compressing objects: 100% (14/14), done.<br />remote: Total 32508 (delta 2), reused 3 (delta 0), pack-reused 32493<br />Receiving objects: 100% (32508/32508), 12.90 MiB | 50.00 KiB/s, done.<br />Resolving deltas: 100% (22885/22885), done.</pre>
<figure id="attachment_19762" aria-describedby="caption-attachment-19762" style="width: 655px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-19762" src="https://www.osradar.com/wp-content/uploads/2020/04/2-9.png" alt="2.- Cloning the repository of V" width="655" height="200" srcset="https://www.osradar.com/wp-content/uploads/2020/04/2-9.png 655w, https://www.osradar.com/wp-content/uploads/2020/04/2-9-300x92.png 300w" sizes="(max-width: 655px) 100vw, 655px" /><figcaption id="caption-attachment-19762" class="wp-caption-text">2.- Cloning the repository of V</figcaption></figure>
<p>A folder called &#8220;<strong>v</strong>&#8221; will now be generated at the site where the prompt was located. In this case, it is in the personal folder. You can move it anywhere you want.</p>
<p>Then, access the generated folder and compile the code.</p>
<pre>:~$ cd v/<br />:~$ make</pre>
<figure id="attachment_19763" aria-describedby="caption-attachment-19763" style="width: 960px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-19763 size-full" src="https://www.osradar.com/wp-content/uploads/2020/04/3-9.png" alt="3.- Installing V programming language on Ubuntu 20.04 / Debian 10" width="960" height="510" srcset="https://www.osradar.com/wp-content/uploads/2020/04/3-9.png 960w, https://www.osradar.com/wp-content/uploads/2020/04/3-9-300x159.png 300w, https://www.osradar.com/wp-content/uploads/2020/04/3-9-768x408.png 768w, https://www.osradar.com/wp-content/uploads/2020/04/3-9-696x370.png 696w" sizes="(max-width: 960px) 100vw, 960px" /><figcaption id="caption-attachment-19763" class="wp-caption-text">3.- Installing V programming language on Ubuntu 20.04 / Debian 10</figcaption></figure>
<p>This will generate an executable called v. It is convenient to make a symbolic link to this file so that it can be used as a command from any location.</p>
<pre>:~$ sudo ./v symlink</pre>
<p>Now you can verify the use of the command.</p>
<pre>:~$ v<br />For usage information, quit V REPL using `exit` and use `v help`<br />V 0.1.28 d4f0fe1<br />Use Ctrl-C or `exit` to exit<br />&gt;&gt;&gt;</pre>
<figure id="attachment_21333" aria-describedby="caption-attachment-21333" style="width: 627px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-21333 size-full" src="https://www.osradar.com/wp-content/uploads/2020/04/d.png" alt="4.- V programming language on Ubuntu 20.04 / Debian 10" width="627" height="116" srcset="https://www.osradar.com/wp-content/uploads/2020/04/d.png 627w, https://www.osradar.com/wp-content/uploads/2020/04/d-300x56.png 300w" sizes="(max-width: 627px) 100vw, 627px" /><figcaption id="caption-attachment-21333" class="wp-caption-text">4.- V programming language on Ubuntu 20.04 / Debian 10</figcaption></figure>
<p>And to verify that the compiler is doing its job, we can run the &#8220;hello world&#8221; example from the examples folder that comes with the code clone.</p>
<pre>:~$ cd v/examples/<br />:~$ v hello_world.v &amp;&amp; ./hello_world<br />Hello, World!</pre>
<figure id="attachment_19765" aria-describedby="caption-attachment-19765" style="width: 763px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-19765" src="https://www.osradar.com/wp-content/uploads/2020/04/5-3.png" alt="5.- Hello world from V" width="763" height="105" srcset="https://www.osradar.com/wp-content/uploads/2020/04/5-3.png 763w, https://www.osradar.com/wp-content/uploads/2020/04/5-3-300x41.png 300w, https://www.osradar.com/wp-content/uploads/2020/04/5-3-696x96.png 696w" sizes="(max-width: 763px) 100vw, 763px" /><figcaption id="caption-attachment-19765" class="wp-caption-text">5.- Hello world from V</figcaption></figure>
<p>V is being constantly updated. To update V, simply run:</p>
<pre>:~$ v up</pre>
<p>So, that is it. Enjoy the V programming language.</p>
<h2>Conclusion</h2>
<p>The V programming language has many important features such as the speed of compilation. It is the kind of project that only needs a boost to gain many followers. Now that you know how to install it on Ubuntu 20.04 / Debian 10, you can explore all its possibilities.</p>
<p>Please share this post and join <a href="https://t.me/osradar" target="_blank" rel="noopener noreferrer">our Telegram channel</a>.</p>


<p></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-the-v-programming-language-ubuntu-20-04-debian-10/">How to install the V programming Language on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-the-v-programming-language-ubuntu-20-04-debian-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Python 3 in Windows 10?</title>
		<link>https://www.osradar.com/how-to-install-python-3-in-windows-10/</link>
					<comments>https://www.osradar.com/how-to-install-python-3-in-windows-10/#respond</comments>
		
		<dc:creator><![CDATA[Roger Polanco]]></dc:creator>
		<pubDate>Wed, 24 Jul 2019 00:30:37 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[console]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[pip]]></category>
		<category><![CDATA[python 3]]></category>
		<category><![CDATA[Windows 10]]></category>
		<guid isPermaLink="false">http://googez.com/?p=195</guid>

					<description><![CDATA[<p>Hello! In this opportunity, we will talk about Python 3 and how to install it in Windows 10. It is about a multi-paradigm, general-purpose, interpreted, high-level programming language. By the same token, Python is an&#160;interpreted language. This means that it is not converted to computer-readable code before the program is run but at run time, [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-python-3-in-windows-10/">How to install Python 3 in Windows 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hello! In this opportunity, we will talk about Python 3 and how to install it in Windows 10. It is about a multi-paradigm, general-purpose, interpreted, high-level programming language. By the same token,  Python is an&nbsp;interpreted language. This means that it is not converted to computer-readable code before the program is run but at run time, it also is a scripting language like PHP, Perl, Ruby and so much more. It can be used for web programming. In addition, nowadays is a language with a large grown of users, overcoming the users number of Java language, for example.</p>



<p>However, <strong>Windows 10 by default is not compatible with this programming language</strong>, so to run applications programmed with it, we have to install all the libraries and dependencies of Python in the system and configure them, a task that for many people can become complicated.</p>



<h2>Installing Python 3</h2>



<p>For this reason, today we will learn <strong>how to install Python 3 in Windows 10</strong>. In the first place, we need to <a href="https://www.python.org/downloads/" target="_blank" rel="noreferrer noopener" aria-label="download  (opens in a new tab)">download </a>it, Once on the page, we choose Download Python 3.7.4 (or the number that is when we visit it, as long as it is 3)</p>



<figure class="wp-block-image"><img src="http://googez.com/wp-content/uploads/2019/07/python.jpg" alt="Python Official Site" class="wp-image-197"/><figcaption>Official site of Python&#8217;s downloads</figcaption></figure>



<p>Once the download is finished, we have to proceed to execute it as the Administrator user. A window will appear, select both options at the bottom of it; <em>install launcher for all users</em> (to grant access for all users) and <em>Add Python 3.7 PATH</em> (add the path of the interpreter to the PATH variable). This second option is imperative to select, inasmuch as allow run <em>python.exe</em> from anywhere on the command line (otherwise, we would have to always put the absolute path).</p>



<figure class="wp-block-image"><img src="http://googez.com/wp-content/uploads/2019/07/python2.jpg" alt="set up installation" class="wp-image-199"/><figcaption>set up installation</figcaption></figure>



<p>Then, press <em>Next</em> to start the installation.</p>



<figure class="wp-block-image"><img src="http://googez.com/wp-content/uploads/2019/07/python3.jpg" alt="installing Python 3 in progress" class="wp-image-200"/><figcaption>installing Python 3 in progress</figcaption></figure>



<p>A couple of minutes later, our installation will be finished. If a warning message appears, asking for a disabling path length limit, then we need to approve it.</p>



<figure class="wp-block-image"><img src="http://googez.com/wp-content/uploads/2019/07/python4.jpg" alt="Installation was successful" class="wp-image-201"/><figcaption>Installation</figcaption></figure>



<h2>Testing Python 3 operation</h2>



<p>To start python, we have to press <em>Windows + R</em> keys, to invocate CMD box. Once there, type <em>python. </em>Thereupon we will have a console with Python interpreter and we could make operations like additions, subtraction and more.  </p>



<figure class="wp-block-image"><img src="http://googez.com/wp-content/uploads/2019/07/python6.jpg" alt="run Python 3" class="wp-image-202"/><figcaption>run Python 3</figcaption></figure>



<p>To go out of Python, type </p>



<pre class="wp-block-preformatted">exit()</pre>



<h2>Postscript. Installing Python 3 from Windows Store</h2>



<p>It is quite known that most of the users in Windows 10 would like to install programs, just by clicking on some buttons.  As a matter of fact, Windows Store is full of programs (free or paid) ready to be downloaded and installed by users. With this in mind, Python Software Foundation has to dabble in<a href="https://www.microsoft.com/en-us/p/python-37/9nj46sx7x90p?activetab=pivot:overviewtab" target="_blank" rel="noreferrer noopener" aria-label=" Windows Store (opens in a new tab)"> Windows Store</a>, offer Python 3 to those users who own at least Windows 10 version 17763.0 or high. However, it does not come with absolutely all the components that are included in the complete conventional installer.  Inasmuch as, developers are still working to be able to bring all these components to this installer. In addition, they also warn that there may be a problem and some applications may not work properly.  Although this may be true, this option is very interesting and for sure will be improved in the future.</p>



<p>Now, we have installed Python 3 in Windows 10, and we can start to use it. Please visit our tutorial about the backup <a href="http://googez.com/make-a-backup-of-the-windows-registry/" target="_blank" rel="noreferrer noopener" aria-label="windows registry (opens in a new tab)">windows registry</a>. </p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-python-3-in-windows-10/">How to install Python 3 in Windows 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/how-to-install-python-3-in-windows-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install GO language on CentOS 7</title>
		<link>https://www.osradar.com/install-go-language-on-centos-7/</link>
					<comments>https://www.osradar.com/install-go-language-on-centos-7/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Thu, 21 Feb 2019 11:16:03 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[GoLang]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=10971</guid>

					<description><![CDATA[<p>Many people are passionate about programming and use Linux as a learning platform for it. In addition, Linux being a free system lends itself to this type of educational projects. However, although it is free, it does not leave aside security and stability, to be a whole software platform. In this sense, it also adapts [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-go-language-on-centos-7/">Install GO language on CentOS 7</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Many people are passionate about programming and use Linux as a learning platform for it. In addition, Linux being a free system lends itself to this type of educational projects. However, although it is free, it does not leave aside security and stability, to be a whole software platform. In this sense, it also adapts to many programming languages that are emerging as an alternative to the existing ones that have dominated the sector for a long time as Java or C++. With this in mind, I will teach you how to install Go on CentOS7.</p>
<p>In the past, <a href="https://www.osradar.com/install-go-language-ubuntu-18-04/" rel="noopener">we&#8217;ve talked</a> about GO. GO is a programming language that is becoming increasingly popular among developers and sysadmin. Initially, it was created by Google but has been expanding to be used by many current developers. It is inspired by <a href="https://www.osradar.com/how-to-compile-a-c-code-on-gnu-linux/" rel="noopener">C++</a> and has binaries for Windows, Linux and Mac OS. It is also open source under the <a href="https://www.osradar.com/how-to-install-gnome-or-plasma5-kde-on-freebsd-12/" rel="noopener">BSD</a> license.</p>
<h2>1.- Upgrade the system</h2>
<p>First of all, it is necessary to make a complete update to the system. For this, run the following command:</p>
<pre>:~$ su
:~# yum update</pre>
<p><figure id="attachment_10973" aria-describedby="caption-attachment-10973" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10973" src="https://www.osradar.com/wp-content/uploads/2019/02/1-15.png" alt="1.- Upgrade the system" width="1365" height="299" srcset="https://www.osradar.com/wp-content/uploads/2019/02/1-15.png 1365w, https://www.osradar.com/wp-content/uploads/2019/02/1-15-300x66.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/1-15-768x168.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/1-15-1024x224.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/1-15-696x152.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/1-15-1068x234.png 1068w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-10973" class="wp-caption-text">1.- Upgrade the system</figcaption></figure></p>
<p>The main objective of this is to make your system have the latest security patches available. This way it will be more stable and you will be ready to continue with the process.</p>
<h2>2.- Download and install GO</h2>
<p>CentOS 7 is a 64-bit system, so we will download the corresponding binaries using wget. If you do not have it installed, do it first.</p>
<pre>:~# yum install wget
:~# wget https://dl.google.com/go/go1.11.5.linux-amd64.tar.gz</pre>
<p><figure id="attachment_10974" aria-describedby="caption-attachment-10974" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10974" src="https://www.osradar.com/wp-content/uploads/2019/02/2-14.png" alt="2.- Download and install GO" width="1365" height="280" srcset="https://www.osradar.com/wp-content/uploads/2019/02/2-14.png 1365w, https://www.osradar.com/wp-content/uploads/2019/02/2-14-300x62.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/2-14-768x158.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/2-14-1024x210.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/2-14-696x143.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/2-14-1068x219.png 1068w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-10974" class="wp-caption-text">2.- Download and install GO</figcaption></figure></p>
<p>At the time of writing this post, the latest stable version of GO is 1.11.5. Check the GO website for the latest version.</p>
<p>After doing this, it is necessary to unzip the downloaded folder. We will do it in the <code>/usr/local</code> directory.</p>
<pre>:~# tar -zxvf go1.11.5.linux-amd64.tar.gz -C /usr/local</pre>
<p><figure id="attachment_10975" aria-describedby="caption-attachment-10975" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10975" src="https://www.osradar.com/wp-content/uploads/2019/02/3-14.png" alt="3.- Decompress GO" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/02/3-14.png 1366w, https://www.osradar.com/wp-content/uploads/2019/02/3-14-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/3-14-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/3-14-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/3-14-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/3-14-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/3-14-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-10975" class="wp-caption-text">3.- Decompress GO</figcaption></figure></p>
<p>So that the installation does not have problems. It is necessary to define environment variables. I mean <code>GOROOT</code> and <code>PATH</code>.</p>
<pre>:~# echo 'export GOROOT=/usr/local/go' | tee -a /etc/profile
:~# echo 'export PATH=$PATH:/usr/local/go/bin' | tee -a /etc/profile</pre>
<p>Finally, refresh your bash profile.</p>
<pre>:~# source /etc/profile</pre>
<p><figure id="attachment_10976" aria-describedby="caption-attachment-10976" style="width: 961px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10976" src="https://www.osradar.com/wp-content/uploads/2019/02/4-10.png" alt="4.- Setting the environment variables" width="961" height="183" srcset="https://www.osradar.com/wp-content/uploads/2019/02/4-10.png 961w, https://www.osradar.com/wp-content/uploads/2019/02/4-10-300x57.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/4-10-768x146.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/4-10-696x133.png 696w" sizes="(max-width: 961px) 100vw, 961px" /><figcaption id="caption-attachment-10976" class="wp-caption-text">4.- Setting the environment variables</figcaption></figure></p>
<p>So, test GO.</p>
<h2>3.- Test the installation</h2>
<p>To verify that the installation has been correct, it is first necessary to show the version of GO. To do it, run this command:</p>
<pre>:~# go version
:~# go env</pre>
<p><figure id="attachment_10977" aria-describedby="caption-attachment-10977" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10977" src="https://www.osradar.com/wp-content/uploads/2019/02/5-12.png" alt="5.- Showing the GO version" width="1365" height="571" srcset="https://www.osradar.com/wp-content/uploads/2019/02/5-12.png 1365w, https://www.osradar.com/wp-content/uploads/2019/02/5-12-300x125.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/5-12-768x321.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/5-12-1024x428.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/5-12-696x291.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/5-12-1068x447.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/5-12-1004x420.png 1004w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-10977" class="wp-caption-text">5.- Showing the GO version</figcaption></figure></p>
<p>However, the best way to check if your GO is correctly installed is to make a program and run it.</p>
<p>First, create a folder where the program will be located.</p>
<pre>:~# mkdir -p src/test
:~# cd src/test</pre>
<p><figure id="attachment_10978" aria-describedby="caption-attachment-10978" style="width: 855px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10978" src="https://www.osradar.com/wp-content/uploads/2019/02/6-11.png" alt="6.- Creating the folder" width="855" height="129" srcset="https://www.osradar.com/wp-content/uploads/2019/02/6-11.png 855w, https://www.osradar.com/wp-content/uploads/2019/02/6-11-300x45.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/6-11-768x116.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/6-11-696x105.png 696w" sizes="(max-width: 855px) 100vw, 855px" /><figcaption id="caption-attachment-10978" class="wp-caption-text">6.- Creating the folder</figcaption></figure></p>
<p>Next, create the file. I will name it test.go.</p>
<pre>:~# nano test.go</pre>
<p>And add the following:</p>
<pre>package main
import "fmt"
func main() {
    fmt.Printf("Hi, I am Angelo. Thanks for visit Osradar\n")
}</pre>
<p><figure id="attachment_10979" aria-describedby="caption-attachment-10979" style="width: 874px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10979" src="https://www.osradar.com/wp-content/uploads/2019/02/7-11.png" alt="7.- Creating a new file to test GO" width="874" height="199" srcset="https://www.osradar.com/wp-content/uploads/2019/02/7-11.png 874w, https://www.osradar.com/wp-content/uploads/2019/02/7-11-300x68.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/7-11-768x175.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/7-11-696x158.png 696w" sizes="(max-width: 874px) 100vw, 874px" /><figcaption id="caption-attachment-10979" class="wp-caption-text">7.- Creating a new file to test GO</figcaption></figure></p>
<p>Finally, run the file.</p>
<pre>:~# go run test.go</pre>
<p><figure id="attachment_10980" aria-describedby="caption-attachment-10980" style="width: 897px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10980" src="https://www.osradar.com/wp-content/uploads/2019/02/8-12.png" alt="8.- GO is running properly" width="897" height="130" srcset="https://www.osradar.com/wp-content/uploads/2019/02/8-12.png 897w, https://www.osradar.com/wp-content/uploads/2019/02/8-12-300x43.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/8-12-768x111.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/8-12-696x101.png 696w" sizes="(max-width: 897px) 100vw, 897px" /><figcaption id="caption-attachment-10980" class="wp-caption-text">8.- GO is running properly</figcaption></figure></p>
<p>So, GO is ready for the action.</p>
<h2>Conclusion</h2>
<p>Learning to program using GO is a good idea these days. The project is quite mature and more and more people are interested in this language. Installing GO on CentOS 7 is not complicated at all.</p>
<p>Please share this post with your friends.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-go-language-on-centos-7/">Install GO language on CentOS 7</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-go-language-on-centos-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
