{"id":24188,"date":"2017-11-09T07:07:22","date_gmt":"2017-11-09T13:07:22","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=24188"},"modified":"2022-12-12T09:17:53","modified_gmt":"2022-12-12T15:17:53","slug":"how-to-install-python-3-6-on-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/","title":{"rendered":"How to Install Python 3.6 on Ubuntu 16.04"},"content":{"rendered":"
<\/div>\r\n
\"how<\/figure>\r\n\r\n\r\n\r\n
\r\n
\"Installing<\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n

Today we will discuss how do you install Python 3.6 on Ubuntu 16.04. Python is a high-level, interpreted, interactive and object-oriented scripting language, and it is one of the most popular programming languages in the world. Python is designed to be highly readable and it can be used to build just about anything. It is using English keywords instead of punctuation and it also has fewer syntactical constructions than other programming languages.<\/p>\r\n\r\n\r\n\r\n

<\/p>\r\n\r\n\r\n\r\n

Python allows programmers to use different programming styles for creating their programs, get quicker results and write code almost as if speaking in a human language. Some of the most popular systems and applications in the world that have employed Python during development include Google Search, YouTube, Google App Engine, Maya, and many more. Installing\u00a0Python 3.6 on Ubuntu 16.04 is an easy task, just follow the steps in this tutorial carefully, and you should have Python 3.6 on Ubuntu 16.04 installed in few minutes. Let’s get started with the installation.

Python 2.7 and Python 3.5 are installed on Ubuntu 16.04 by default. In this tutorial, we will guide you through the steps of installing the latest Python 3.6 on Ubuntu 16.04.<\/p>\r\n\r\n\r\n\r\n

We have an update version of this tutorial on installing Python 3.9 on Ubuntu 20.04<\/a>.<\/p>\r\n\r\n\r\n\r\n

1. Login via SSH and update all installed packages<\/h3>\r\n\r\n\r\n\r\n

First of all, login to your Ubuntu 16.04 VPS via SSH as user root<\/p>\r\n\r\n\r\n\r\n

ssh root@IP_Address -p Port_number<\/pre>\r\n\r\n\r\n\r\n

and update all installed packages<\/p>\r\n\r\n\r\n\r\n

2.\u00a0Check the currently installed version of Python<\/h3>\r\n\r\n\r\n\r\n

To check the currently installed version of Python, execute the following command<\/p>\r\n\r\n\r\n\r\n

# python -V\r\nPython 2.7.12<\/span><\/pre>\r\n\r\n\r\n\r\n

To check the Python 3 version, use the following command<\/p>\r\n\r\n\r\n\r\n

# python3 -V\r\nPython 3.5.2<\/span><\/pre>\r\n\r\n\r\n\r\n

There are two methods of installing Python 3.6 on an Ubuntu 16.04 VPS, from source, and from PPA.<\/p>\r\n\r\n\r\n\r\n

3. Install Python 3.6 on Ubuntu 16.04, from source<\/h3>\r\n\r\n\r\n\r\n

In order to install the latest Python 3.6 release for Linux\/UNIX, go to their official website and download its source code to your server. At the moment of writing this article, it is version 3.6.3<\/p>\r\n\r\n\r\n\r\n

cd \/opt\r\nwget https:\/\/www.python.org\/ftp\/python\/3.6.3\/Python-3.6.3.tgz<\/pre>\r\n\r\n\r\n\r\n

and unpack the downloaded archive<\/p>\r\n\r\n\r\n\r\n

tar -xvf Python-3.6.3.tgz<\/pre>\r\n\r\n\r\n\r\n

4. Method 1: Run the “configure” script<\/h3>\r\n\r\n\r\n\r\n

Change the current working directory and run the ‘configure’ script<\/p>\r\n\r\n\r\n\r\n

cd Python-3.6.3\r\n.\/configure<\/pre>\r\n\r\n\r\n\r\n

If there are no errors, run the following commands to complete the installation process of Python 3.6<\/p>\r\n\r\n\r\n\r\n

make \r\nmake install<\/pre>\r\n\r\n\r\n\r\n

If you get the following error message<\/p>\r\n\r\n\r\n\r\n

zipimport.ZipImportError: can't decompress data; zlib not available<\/pre>\r\n\r\n\r\n\r\n

install the ‘zlib1g-dev’ package<\/p>\r\n\r\n\r\n\r\n

apt-get install zlib1g-dev<\/pre>\r\n\r\n\r\n\r\n

are run ‘make’ and ‘make install’ again.<\/p>\r\n\r\n\r\n\r\n

That’s all. Python 3.6 should be successfully installed at this point. You can check this with the following command<\/p>\r\n\r\n\r\n\r\n

# python3.6 -V\r\nPython 3.6.3<\/span><\/pre>\r\n\r\n\r\n\r\n

5. Method 2: Install Python 3.6 from PPA<\/h3>\r\n\r\n\r\n\r\n

You can also install Python 3.6 from J Fernyhough’s Personal Package Archive (PPA).
Install the following requirements<\/p>\r\n\r\n\r\n\r\n

apt-get install software-properties-common python-software-properties<\/pre>\r\n\r\n\r\n\r\n

Run the following command to add the PPA<\/p>\r\n\r\n\r\n\r\n

# add-apt-repository ppa:jonathonf\/python-3.6\r\nPress [ENTER] to continue or ctrl-c to cancel adding it<\/pre>\r\n\r\n\r\n\r\n

and press enter to continue.<\/p>\r\n\r\n\r\n\r\n

6. Update the repositories<\/h3>\r\n\r\n\r\n\r\n

update the repositories<\/p>\r\n\r\n\r\n\r\n

apt-get update<\/pre>\r\n\r\n\r\n\r\n

7. Install Python version 3.6 on Ubuntu 16.04<\/p>\r\n\r\n\r\n\r\n

and finally, install Python version 3.6<\/p>\r\n\r\n\r\n\r\n

apt-get install python3.6<\/pre>\r\n\r\n\r\n\r\n

7. Verify Python 3.6.3 installation<\/h3>\r\n\r\n\r\n\r\n

Once it is installed, you can verify the installed version by executing the following command<\/p>\r\n\r\n\r\n\r\n

# python3.6 -V\r\nPython 3.6.3<\/span><\/pre>\r\n\r\n\r\n\r\n

To learn more about Python version 3.6 check their official release notes<\/a>.<\/p>\r\n\r\n\r\n


\r\n\r\n\r\n

See also<\/span> – How to Install Python 3.6.4 on CentOS 7<\/a><\/span><\/h4>\r\n\r\n\r\n\r\n
\r\n
\"Install<\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n

Of course, you don\u2019t have to Install Python 3.6 on Ubuntu 16.04, if you use one of our Python VPS hosting services<\/a>, in which case you can contact us and ask our expert Linux admins to Install<\/span> Python 3.6 on Ubuntu 16.04 for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\r\n\r\n\r\n\r\n

PS<\/strong><\/span>. If you liked this post on how to install Python 3.6 on Ubuntu 16.04, please share it with your friends on social networks or simply leave a reply below. Thanks.<\/p>\r\n\r\n\r\n\r\n

There is a new updated article on how to install Python 3.9 on Ubuntu 20.04<\/a>.<\/p>\r\n","protected":false},"excerpt":{"rendered":"

Today we will discuss how do you install Python 3.6 on Ubuntu 16.04. Python is a high-level, interpreted, interactive and … <\/p>\n

Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":28238,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1698,1712],"tags":[155,59],"yoast_head":"\nHow to Install Python 3.6 on Ubuntu 16.04 - RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting\" \/>\n<meta property=\"og:description\" content=\"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-09T13:07:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-12T15:17:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"371\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Python 3.6 on Ubuntu 16.04\",\"datePublished\":\"2017-11-09T13:07:22+00:00\",\"dateModified\":\"2022-12-12T15:17:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/\"},\"wordCount\":567,\"commentCount\":13,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg\",\"keywords\":[\"python\",\"ubuntu\"],\"articleSection\":[\"Ubuntu\",\"Web Frameworks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/\",\"name\":\"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg\",\"datePublished\":\"2017-11-09T13:07:22+00:00\",\"dateModified\":\"2022-12-12T15:17:53+00:00\",\"description\":\"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg\",\"width\":742,\"height\":371,\"caption\":\"how to install python 3.6 on Ubuntu 16.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Python 3.6 on Ubuntu 16.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"name\":\"RoseHosting\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RoseHosting\",\"https:\/\/x.com\/rosehosting\",\"https:\/\/www.linkedin.com\/in\/rosehosting\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\/\/www.rosehosting.com\",\"https:\/\/www.facebook.com\/rosehosting.helpdesk\"],\"url\":\"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting","description":"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting","og_description":"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2017-11-09T13:07:22+00:00","article_modified_time":"2022-12-12T15:17:53+00:00","og_image":[{"width":742,"height":371,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Python 3.6 on Ubuntu 16.04","datePublished":"2017-11-09T13:07:22+00:00","dateModified":"2022-12-12T15:17:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/"},"wordCount":567,"commentCount":13,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg","keywords":["python","ubuntu"],"articleSection":["Ubuntu","Web Frameworks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/","name":"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg","datePublished":"2017-11-09T13:07:22+00:00","dateModified":"2022-12-12T15:17:53+00:00","description":"How to Install Python 3.6 on Ubuntu 16.04 - RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-python-3.6-on-Ubuntu-16.04.jpg","width":742,"height":371,"caption":"how to install python 3.6 on Ubuntu 16.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-python-3-6-on-ubuntu-16-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Python 3.6 on Ubuntu 16.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"]},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/24188"}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=24188"}],"version-history":[{"count":8,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/24188\/revisions"}],"predecessor-version":[{"id":44178,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/24188\/revisions\/44178"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/28238"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=24188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=24188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=24188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}