{"id":7418,"date":"2020-12-19T11:12:24","date_gmt":"2020-12-19T08:12:24","guid":{"rendered":"https:\/\/kifarunix.com\/?p=7418"},"modified":"2024-03-15T00:16:35","modified_gmt":"2024-03-14T21:16:35","slug":"install-netbeans-ide-on-debian-10","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-netbeans-ide-on-debian-10\/","title":{"rendered":"Install NetBeans IDE on Debian 10"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"967\" height=\"409\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/install-netbeans-debian.png\" alt=\"Install NetBeans IDE on Debian 10\" class=\"wp-image-7420\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/install-netbeans-debian.png?v=1608361349 967w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/install-netbeans-debian-768x325.png?v=1608361349 768w\" sizes=\"(max-width: 967px) 100vw, 967px\" \/><\/figure>\n\n\n\n<p>In this tutorial, we will cover how to install NetBeans IDE on Debian 10. <a aria-label=\"NetBeans IDE (opens in a new tab)\" class=\"rank-math-link\" href=\"https:\/\/netbeans.org\/features\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">NetBeans IDE<\/a> is a free and open source\u00a0extensible Java IDE (Integrated Development Environment) that enable software developers to quickly and easily develop Java desktop, Java EE, and web applications, as well as HTML5 applications with HTML, JavaScript, and CSS. The IDE also provides a great set of tools for PHP, Ruby and C\/C++ developers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installing NetBeans IDE on Debian 10<\/h2>\n\n\n\n<p>Step through this guide to learn how to install NetBeans IDE.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prerequisites<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Install Java Development Kit on Debian 10<\/h4>\n\n\n\n<p>In order to run NetBeans IDE, you need to have installed Java Development Kit version 8 or above. In this guide, we use Java 11, which is the default available version on Debian 10 main repos.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt update<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt install default-jdk<\/code><\/pre>\n\n\n\n<p>To verify the version of the installed Java development kit, run the command below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>java -version<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>openjdk version \"11.0.9.1\" 2020-11-04\nOpenJDK Runtime Environment (build 11.0.9.1+1-post-Debian-1deb10u2)\nOpenJDK 64-Bit Server VM (build 11.0.9.1+1-post-Debian-1deb10u2, mixed mode, sharing)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Installing NetBeans IDE on Debian<\/h3>\n\n\n\n<p>There are different methods in which you can install NetBeans IDE on Debian. These include;<\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"install-netbeans-with-installer-script\">\n<li><a class=\"rank-math-link\" href=\"#install-netbeans-with-installer-script\">Install NetBeans using NetBeans installer script<\/a><\/li>\n\n\n\n<li><a href=\"#install-netbeans-from-snaps\" class=\"rank-math-link\">Install NetBeans from Snaps on Debian<\/a><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"install-netbeans-with-installer-script\">Install NetBeans using NetBeans installer script<\/h4>\n\n\n\n<p>NetBeans provides a script that makes it installation easier. Navigate to <a aria-label=\"Apache NetBeans downloads page (opens in a new tab)\" href=\"https:\/\/netbeans.apache.org\/download\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Apache NetBeans downloads page<\/a> and grab the installer script for Linux. You can simply run the command below to download it (for version 12.2).<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>apt install wget<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>wget https:\/\/downloads.apache.org\/netbeans\/netbeans\/12.2\/Apache-NetBeans-12.2-bin-linux-x64.sh<\/code><\/pre>\n\n\n\n<p>Once download, execute it as follows;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo sh Apache-NetBeans-12.2-bin-linux-x64.sh <\/code><\/pre>\n\n\n\n<p>The script will launch the NetBeans installation wizard. <strong>Note that you need to be non-root user with sudo to run the script<\/strong>, otherwise you may get such an error;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>No X11 DISPLAY variable was set, but this program performed an operation which requires it.\nException: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread \"main\"<\/code><\/pre>\n\n\n\n<p>If you want, you can customize your installation, otherwise, click Next to proceed.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"847\" height=\"500\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-installation.png\" alt=\"Install NetBeans IDE on Debian 10\" class=\"wp-image-7413\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-installation.png?v=1608225057 847w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-installation-768x453.png?v=1608225057 768w\" sizes=\"(max-width: 847px) 100vw, 847px\" \/><\/figure><\/div>\n\n\n<p>Accept the EULA and proceed.<\/p>\n\n\n\n<p>Choose the installation path for your NetBeans application. Otherwise, click next to accept the default.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"847\" height=\"501\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-path.png\" alt=\"\" class=\"wp-image-7414\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-path.png?v=1608225083 847w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-path-768x454.png?v=1608225083 768w\" sizes=\"(max-width: 847px) 100vw, 847px\" \/><\/figure><\/div>\n\n\n<p>Check the installation summary and install NetBeans on Debian 10.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"848\" height=\"501\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-summary.png\" alt=\"\" class=\"wp-image-7415\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-summary.png?v=1608225112 848w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-summary-768x454.png?v=1608225112 768w\" sizes=\"(max-width: 848px) 100vw, 848px\" \/><\/figure><\/div>\n\n\n<p>Once the installation is done, click <strong>Finish<\/strong> to close the installation wizard.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"849\" height=\"500\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-finish.png\" alt=\"\" class=\"wp-image-7416\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-finish.png?v=1608225129 849w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-install-finish-768x452.png?v=1608225129 768w\" sizes=\"(max-width: 849px) 100vw, 849px\" \/><\/figure><\/div>\n\n\n<p>Netbeans should be installed on your Debian 10 system.<\/p>\n\n\n\n<p>If you ever want to remove or uninstall NetBeans IDE on Debian systems installed using this method, navigate to the NetBeans install directory and execute the uninstall script.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>cd \/usr\/local\/netbeans-12.2<\/code><\/pre>\n\n\n\n<p>Similarly, run the uninstall script as non root user with sudo provileges;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo .\/uninstall.sh<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"install-netbeans-from-snaps\">Install NetBeans from Snap on Debian<\/h4>\n\n\n\n<p>If you need to get the latest version of NetBeans installed and running on Debian 10, you can install it from snaps using the snap package manager.<\/p>\n\n\n\n<p>On Debian 10, Snapd is not installed by default, hence run the command below to install it.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo apt install snapd<\/code><\/pre>\n\n\n\n<p>Once that is done, you need to install the&nbsp;<code><strong>core<\/strong><\/code>&nbsp;snap in order to get the latest&nbsp;<code>snapd<\/code>. But before you can install core snap, <strong>Log out of your system and re-login or simply reboot;<\/strong><\/p>\n\n\n\n<p>Once you re-login to your system, then install core snap.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo snap install core<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>snap version<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>snap    2.48\nsnapd   2.48\nseries  16\ndebian  10\nkernel  4.19.0-13-amd64<\/code><\/pre>\n\n\n\n<p>Check the available version of NetBeans provided by the Snap repos;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>snap info netbeans<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>name:      netbeans\nsummary:   Apache NetBeans IDE\npublisher: Apache NetBeans\u2713\ncontact:   https:\/\/lists.apache.org\/list.html?users@netbeans.apache.org\nlicense:   Apache-2.0\ndescription: |\n  Apache NetBeans IDE lets you quickly and easily develop Java desktop, Java EE, and  web\n  applications, as well as HTML5 applications with HTML, JavaScript, and CSS. The IDE also provides\n  a great set of tools for PHP and C\/C++ developers.\n  It is free and open source and has a large community of users and developers\n  around the world.\n  \n  It requires Java 8 or later Java Development Kit installed.\n  \n  Disclaimer:\n  This is a convenience binary of Apache NetBeans IDE, this is not an official release.\nsnap-id: JyXqEgtoFceo2Ppmyr1XrbqOoRIkNRrS\nchannels:\n  stable:         12.2 2020-12-07 (41) 485MB classic\n  candidate:      \u2191                          \n  beta:           \u2191                          \n  edge:           12.2 2020-11-23 (41) 485MB classic\n  12.0\/stable:    12.0 2020-06-12 (30) 462MB classic\n  12.0\/candidate: \u2191                          \n  12.0\/beta:      \u2191                          \n  12.0\/edge:      \u2191                          \n  11.0\/stable:    11.0 2019-09-04  (6) 399MB classic\n  11.0\/candidate: \u2191                          \n  11.0\/beta:      \u2191                          \n  11.0\/edge:      \u2191<\/code><\/pre>\n\n\n\n<p>Well, as you can see, it got the latest version of NetBeans which you can then install using snap package manager;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo snap install netbeans --classic<\/code><\/pre>\n\n\n\n<p>If for some reason you need to uninstall NetBeans installed from Snap, simply run the command below;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo snap remove netbeans<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Running NetBeans on Debian 10<\/h3>\n\n\n\n<p>In all the methods, once the installation is done, NetBeans should now be available among your system applications.<\/p>\n\n\n\n<p>You can just launch and start using it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1724\" height=\"637\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-start-page.png\" alt=\"\" class=\"wp-image-7421\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-start-page.png?v=1608365190 1724w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-start-page-768x284.png?v=1608365190 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2020\/12\/netbeans-start-page-1536x568.png?v=1608365190 1536w\" sizes=\"(max-width: 1724px) 100vw, 1724px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Other Tutorials<\/h3>\n\n\n\n<p><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/install-mantis-bug-tracker-on-debian\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Install Mantis Bug Tracker on Debian 10<\/a><\/p>\n\n\n\n<p><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/install-mantis-bug-tracker-on-ubuntu-20-04\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Install Mantis Bug Tracker on Debian 10<\/a><\/p>\n\n\n\n<p><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/kifarunix.com\/install-bugzilla-bug-tracker-on-ubuntu-20-04\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Install Bugzilla Bug Tracker on Debian 10<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-gitlab-with-ssl-tls-certificate-on-ubuntu-20-04\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"rank-math-link\">Install Gitlab with SSL\/TLS Certificate on Debian 10<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will cover how to install NetBeans IDE on Debian 10. NetBeans IDE is a free and open source\u00a0extensible Java IDE (Integrated<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[121],"tags":[2963,997,2962,2964,2961,2958],"class_list":["post-7418","post","type-post","status-publish","format-standard","hentry","category-howtos","tag-apache-netbeans-ide-debian-10","tag-debian-10","tag-debian-10-netbeans-ide","tag-install-apache-netbeans-debian","tag-install-netbeans-debian-10","tag-netbeans-ide","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7418"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=7418"}],"version-history":[{"count":3,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7418\/revisions"}],"predecessor-version":[{"id":21565,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/7418\/revisions\/21565"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=7418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=7418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=7418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}