在Debian 10上安裝NetBeans IDE

在本教程中,我們將介紹如何在Debian 10上安裝NetBeans IDE。 NetBeans IDE 是一個免費和開放源代碼的可擴展Java IDE(集成開發環境),使軟件開發人員可以快速輕鬆地開發Java桌面,Java EE和Web應用程序以及具有HTML,JavaScript和CSS的HTML5應用程序。 IDE還為PHP,Ruby和C / C ++開發人員提供了很多工具。

是否要在Debian 10桌面上運行NetBeans IDE?本指南將引導您逐步了解如何在Debian 10上安裝NetBeans IDE。

在Debian 10上安裝NetBeans IDE

逐步閱讀本指南,以了解如何在Debian 10上安裝NetBeans IDE。

先決條件

在Debian 10上安裝Java Development Kit

為了運行NetBeans IDE,您需要安裝Java Development Kit版本8或更高版本。在本指南中,我們使用Java 11,這是Debian 10主存儲庫上的默認可用版本。

apt update
apt install default-jdk

要驗證已安裝的Java開發工具包的版本,請運行以下命令;

java -version
openjdk version "11.0.9.1" 2020-11-04
OpenJDK Runtime Environment (build 11.0.9.1+1-post-Debian-1deb10u2)
OpenJDK 64-Bit Server VM (build 11.0.9.1+1-post-Debian-1deb10u2, mixed mode, sharing)

在Debian上安裝NetBeans IDE

您可以通過多種方法在Debian上安裝NetBeans IDE。這些包括;

  • 使用NetBeans安裝程序腳本在Debian上安裝NetBeans
  • 從Debian上的Snaps安裝NetBeans

使用NetBeans安裝程序腳本在Debian上安裝NetBeans

NetBeans提供了一個腳本,使安裝更加容易。導航 Apache NetBeans下載頁面 並獲取Linux的安裝程序腳本。您可以簡單地運行以下命令來下載它(對於版本12.2)。

apt install wget
wget https://downloads.apache.org/netbeans/netbeans/12.2/Apache-NetBeans-12.2-bin-linux-x64.sh

下載後,請按照以下步驟執行;

sudo sh Apache-NetBeans-12.2-bin-linux-x64.sh 

該腳本將啟動NetBeans安裝嚮導。 請注意,您必須是sudo的非root用戶才能運行腳本,否則您可能會收到這樣的錯誤;

No X11 DISPLAY variable was set, but this program performed an operation which requires it.
Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"

如果需要,您可以自定義安裝,否則,請單擊“下一步”繼續。

在Debian 10上安裝NetBeans IDE

接受EULA並繼續。

選擇您的NetBeans應用程序的安裝路徑。否則,單擊“下一步”接受默認設置。

在Debian 10上安裝NetBeans IDE

檢查安裝摘要,然後在Debian 10上安裝NetBeans。

在Debian 10上安裝NetBeans IDE

安裝完成後,單擊 關閉安裝嚮導。

在Debian 10上安裝NetBeans IDE

Netbeans應該安裝在您的Debian 10系統上。

如果要在使用此方法安裝的Debian系統上刪除或卸載NetBeans IDE,請導航至NetBeans安裝目錄並執行卸載腳本。

cd /usr/local/netbeans-12.2

同樣,以具有sudo provileges的非root用戶身份運行卸載腳本。

sudo ./uninstall.sh

在Debian上從Snap安裝NetBeans

如果您需要在Debian 10上安裝並運行最新版本的NetBeans,則可以使用快照包管理器從快照中安裝它。

在Debian 10上,默認情況下未安裝Snapd,因此請運行以下命令進行安裝。

sudo apt install snapd

完成後,您需要安裝 core 搶購以獲得最新的 snapd。但是在安裝核心捕捉之前, 註銷系統並重新登錄或直接重啟;

重新登錄系統後,請安裝核心快照。

sudo snap install core
snap version
snap    2.48
snapd   2.48
series  16
debian  10
kernel  4.19.0-13-amd64

檢查Snap存儲庫提供的NetBeans可用版本;

snap info netbeans
name:      netbeans
summary:   Apache NetBeans IDE
publisher: Apache NetBeans✓
contact:   https://lists.apache.org/[email protected]
license:   Apache-2.0
description: |
  Apache NetBeans IDE lets you 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 and C/C++ developers.
  It is free and open source and has a large community of users and developers
  around the world.
  
  It requires Java 8 or later Java Development Kit installed.
  
  Disclaimer:
  This is a convenience binary of Apache NetBeans IDE, this is not an official release.
snap-id: JyXqEgtoFceo2Ppmyr1XrbqOoRIkNRrS
channels:
  stable:         12.2 2020-12-07 (41) 485MB classic
  candidate:      ↑                          
  beta:           ↑                          
  edge:           12.2 2020-11-23 (41) 485MB classic
  12.0/stable:    12.0 2020-06-12 (30) 462MB classic
  12.0/candidate: ↑                          
  12.0/beta:      ↑                          
  12.0/edge:      ↑                          
  11.0/stable:    11.0 2019-09-04  (6) 399MB classic
  11.0/candidate: ↑                          
  11.0/beta:      ↑                          
  11.0/edge:      ↑

好了,正如您所看到的,它獲得了NetBeans的最新版本,您可以使用快照程序包管理器進行安裝。

sudo snap install netbeans --classic

如果出於某些原因需要卸載從Snap安裝的NetBeans,只需運行以下命令;

sudo snap remove netbeans

在Debian 10上運行NetBeans

在所有方法中,一旦完成安裝,NetBeans現在應該在系統應用程序中可用。

您可以啟動並開始使用它。

在Debian 10上安裝NetBeans IDE

至此,我們結束了有關如何在Debian 10上安裝NetBeans IDE的簡單教程的結尾。

其他教程

在Debian 10上安裝Mantis Bug Tracker

在Debian 10上安裝Mantis Bug Tracker

在Debian 10上安裝Bugzilla Bug Tracker

在Debian 10上使用SSL / TLS證書安裝Gitlab

Sidebar