{"id":156,"date":"2017-09-26T17:32:03","date_gmt":"2017-09-26T20:32:03","guid":{"rendered":"http:\/\/hackerzone.com.br\/blog\/?p=156"},"modified":"2017-09-26T17:33:41","modified_gmt":"2017-09-26T20:33:41","slug":"como-instalar-netbeans-no-fedora-26","status":"publish","type":"post","link":"http:\/\/hackerzone.com.br\/blog\/como-instalar-netbeans-no-fedora-26\/","title":{"rendered":"Como instalar NetBeans no Fedora 26"},"content":{"rendered":"<p>Se voc\u00ea foi at\u00e9 o site da Oracle e baixou o Netbeans provavelmente ele veio um arquivo .sh, se voc\u00ea j\u00e1 esta acostumado a lidar com arquivos .sh provavelmente voc\u00ea foi correndo no terminal e tentou executar com o .\/nome_do_arquivo.sh, mas n\u00e3o \u00e9 t\u00e3o simples assim.<\/p>\n<p>No meu caso utilizando o Fedora 26 encontrei uma certa dificuldade, n\u00e3o sei se foi um bug ou se realmente ser\u00e1 assim pra todos. Assim que eu baixei o arquivo eu fiz os seguintes passos:<br \/>\n&#8211; Cliquei com o bot\u00e3o direito do mouse sobre o arquivo.<br \/>\n&#8211; Fui em Propriedades<br \/>\n&#8211; Aba Permiss\u00f5es e selecionei a op\u00e7\u00e3o &#8220;Permitir execu\u00e7\u00e3o do arquivo como um programa.&#8221;<\/p>\n<p>Primeiramente eu cometi um erro, eu fui at\u00e9 o terminal e entrei como root, ent\u00e3o o seguinte erro me era retornado:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nConfiguring the installer...\r\nSearching for JVM on the system...\r\nExtracting installation data...\r\nRunning the installer wizard...\r\nCan`t initialize UI\r\nRunning in headless mode\r\nNo X11 DISPLAY variable was set, but this program performed an operation which requires it.\r\n\r\nException: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread &quot;main&quot;\r\n<\/pre>\n<p>E realmente se formos pensar bem n\u00e3o existe um ambiente gr\u00e1fico iniciado para o root e sim para o meu usu\u00e1rio de m\u00e1quina, ent\u00e3o resolvi abrir novamente o terminal, mas dessa vez tentei executar o programa como usu\u00e1rio comum e me foi retornado um erro diferente:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nConfigurando o instalador ...\r\nProcurando por um JVM no sistema...\r\nPreparando JVM embutida...\r\nExtraindo dados para instala\u00e7\u00e3o...\r\nExecutando o assistente do instalador...\r\nNo protocol specified\r\n\r\nException: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread &quot;main&quot;\r\n<\/pre>\n<p>Ent\u00e3o resolvi deduzir o seguinte, acreditei que talvez o comando para execu\u00e7\u00e3o do arquivo n\u00e3o tivesse funcionado e resolvi aplic\u00e1-lo novamente, s\u00f3 que dessa vez via terminal:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n[adriano@adriano-linux Downloads]$ chmod +x jdk-8u111-nb-8_2-linux-x64.sh \r\n[adriano@adriano-linux Downloads]$ .\/jdk-8u111-nb-8_2-linux-x64.sh \r\nConfigurando o instalador ...\r\nProcurando por um JVM no sistema...\r\nPreparando JVM embutida...\r\nExtraindo dados para instala\u00e7\u00e3o...\r\nExecutando o assistente do instalador...\r\n\r\n<\/pre>\n<p>E ent\u00e3o finalmente o instalador do programa abriu normalmente.<\/p>\n<p>Caso seu problema n\u00e3o tenha sido resolvido aconselho acessar esse link:<br \/>\n<a href=\"https:\/\/www.vivaolinux.com.br\/dica\/Netbeans-solucao-para-No-protocol-specified-durante-a-instalacao\">https:\/\/www.vivaolinux.com.br\/dica\/Netbeans-solucao-para-No-protocol-specified-durante-a-instalacao<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea foi at\u00e9 o site da Oracle e baixou o Netbeans provavelmente ele veio um arquivo .sh, se voc\u00ea j\u00e1 esta acostumado a lidar com arquivos .sh provavelmente voc\u00ea foi correndo no terminal e tentou executar com o .\/nome_do_arquivo.sh, mas n\u00e3o \u00e9 t\u00e3o simples assim. No meu caso utilizando o Fedora 26 encontrei uma [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,2],"tags":[70,7,71,72],"class_list":["post-156","post","type-post","status-publish","format-standard","hentry","category-fedora","category-linux","tag-fedora-26","tag-linux","tag-netbeans","tag-tutorial","cat-3-id","cat-2-id"],"_links":{"self":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/comments?post=156"}],"version-history":[{"count":2,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts\/156\/revisions"}],"predecessor-version":[{"id":158,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/posts\/156\/revisions\/158"}],"wp:attachment":[{"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/media?parent=156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/categories?post=156"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/hackerzone.com.br\/blog\/wp-json\/wp\/v2\/tags?post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}