---
title: نصب جاوا در اوبونتو
description: در این آموزش گام به گام جاوا، نحوه نصب جاوا روی سرور اوبونتو را به روش‌های مختلف، از جمله نحوه پیکربندی نسخه پیش‌فرض جاوا در اوبونتو و پیکربندی متغیر محیطی JAVA_HOME، خواهید آموخت.
url: "https://www.novinhost.org/docs/how-to-install-java-on-ubuntu/"
updated: "2025-11-11"
category: راهنمای لینوکس / اوبونتو
---

# نصب جاوا در اوبونتو

در این آموزش گام به گام جاوا، نحوه نصب جاوا روی سرور اوبونتو را به روش‌های مختلف، از جمله نحوه پیکربندی نسخه پیش‌فرض جاوا در اوبونتو و پیکربندی متغیر محیطی JAVA_HOME، خواهید آموخت.

## جاوا چیست؟

جاوا که اولین بار در سال ۱۹۹۵ منتشر شد، اکنون یکی از شناخته‌شده‌ترین و پرکاربردترین زبان‌های برنامه‌نویسی در جهان است که برای ایجاد برنامه‌های قوی، مقیاس‌پذیر و با کارایی بالا استفاده می‌شود. جاوا معمولاً در توسعه برنامه‌های دسکتاپ و اندروید، بازی‌ها، کلان‌داده‌ها و برنامه‌های وب استفاده می‌شود.

[سرور مجازی المان](https://www.novinhost.org/%D8%B3%D8%B1%D9%88%D8%B1-%D9%85%D8%AC%D8%A7%D8%B2%DB%8C-%D8%A7%D9%84%D9%85%D8%A7%D9%86/)

جاوا یک زبان برنامه‌نویسی سطح بالا، همه منظوره و شی‌گرا (OOP) است که در بین توسعه‌دهندگان محبوب است. با وجود ظهور زبان‌های برنامه‌نویسی محبوب دیگر مانند پایتون ، جاوا هنوز هم یک زبان مرتبط و قدرتمند به ویژه در توسعه برنامه‌های کاربردی در سطح سازمانی است.

## جاوا برای چه مواردی استفاده می‌شود؟

جاوا یک زبان سریع و قابل اعتماد است که در حوزه‌های مختلفی از جمله توسعه بازی، ساخت برنامه‌های وب و موبایل، چت‌بات‌هایی مانند چت‌بات واتس‌اپ و توسعه نرم‌افزار در سطح سازمانی مورد استفاده قرار می‌گیرد .

یکی از مزایای اصلی جاوا این است که مستقل از پلتفرم است و از این رو می‌تواند روی هر سیستم عاملی اجرا شود. این ویژگی، آن را به انتخابی ایده‌آل برای سازمان‌هایی تبدیل می‌کند که می‌خواهند برنامه‌های چند پلتفرمی با عملکرد بالا توسعه دهند.

## پیش‌ نیازها

قبل از اینکه سفر دریایی خود را آغاز کنید، مطمئن شوید که مجموعه الزامات زیر را دارید:

- یک سرور مجازی با سیستم عامل اوبونتو .
- دسترسی SSH به سرور با کاربر sudo پیکربندی شده.
- نصب و پیکربندی جاوا در اوبونتو

برای شروع و نصب جاوا در اوبونتو ۲۲.۰۴، مراحل زیر را دنبال کنید.

## مرحله 1: نصب جاوا در اوبونتو 22.04

دو گزینه اصلی برای نصب جاوا وجود دارد. می‌توانید OpenJDK را نصب کنید که پیاده‌سازی متن‌باز جاوا است. این نسخه در مخزن پیش‌فرض اوبونتو موجود است. به صورت اختیاری، می‌توانید Oracle JDK را نصب کنید که به طور کامل توسط اوراکل پشتیبانی می‌شود.

هر دو گزینه توسط اوراکل توسعه داده شده‌اند. تفاوت بین این دو این است که OpenJDK رایگان و متن‌باز است و از پشتیبانی جامعه برخوردار است. با این حال، Oracle JDK 17 و نسخه‌های بعدی آن طبق [مجوز شرایط و ضوابط بدون هزینه اوراکل (NFTC)](https://www.oracle.com/downloads/licenses/no-fee-license.html) برای استفاده تجاری رایگان هستند .

همین الان، از طریق SSH به سرور خود وارد شوید. برای تأیید نصب جاوا، دستور زیر را اجرا کنید:

```bash
$ java -version
```

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/01-8.png)
نصب جاوا در اوبونتو

خروجی به وضوح نشان می‌دهد که جاوا نصب نشده است. علاوه بر این، چند پیشنهاد در مورد نحوه نصب جاوا دریافت می‌کنید.

همانطور که دیدید، روش‌های مختلفی برای نصب جاوا وجود دارد. با این حال، ما نصب OpenJDK [کیت ](https://www.aegissofttech.com/java-application-development-services.html)[توسعه جاوای](https://www.aegissofttech.com/java-application-development-services.html) را توصیه می‌کنیم.

### گزینه ۱: نصب جاوا با استفاده از OpenJDK

OpenJDK تمام ابزارهایی را که برای توسعه برنامه‌های کاربردی مبتنی بر جاوا و میکروسرویس‌ها نیاز دارید، از جمله کامپایلر جاوا، محیط زمان اجرای جاوا (JRE) و کتابخانه کلاس جاوا، فراهم می‌کند.

مخازن اوبونتو به طور پیش‌فرض بسته OpenJDK را ارائه می‌دهند و می‌توانید مطابق شکل زیر، موجود بودن آن را جستجو کنید.

```bash
$ sudo apt-cache search openjdk
```

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/02-8.png)
 در زمان نگارش این مطلب، جدیدترین نسخه OpenJDK 20 است. آخرین نسخه LTS (پشتیبانی طولانی مدت) OpenJDK 17 است و تا 30 سپتامبر 2026 پشتیبانی خواهد شد.

برای نصب OpenJDK 11 با استفاده از مدیر بسته APT، دستور زیر را اجرا کنید:

```bash
$ sudo apt install openjdk-17-jdk -y
```

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/03-8.png)
 پس از اتمام نصب، با اجرای دستور زیر، نسخه جاوا نصب شده را تأیید کنید:

```bash
$ java -version
```

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/04-8.png)
 خروجی نشان می‌دهد که ما با موفقیت OpenJDK 17.0.6 را نصب کرده‌ایم.

این یکی از روش‌های نصب جاوا روی اوبونتو است.

### گزینه ۲: نصب اوراکل جاوا ۱۷ از طریق PPA

به عنوان یک جایگزین، می‌توانید Oracle JDK را نصب کنید که به جای OpenJDK، Oracle Java را ارائه می‌دهد. هر دو از نظر کد از نظر فنی مشابه هستند. با این حال، مجوز آنها متفاوت است.

OpenJDK یک پروژه رایگان و متن‌باز تحت مجوز GNU/GPL است، در حالی که Oracle JDK یک نسخه تجاری JDK تحت توافقنامه مجوز کد دودویی Oracle است.

طبق شرایط و ضوابط بدون هزینه (NFTC) اوراکل، نسخه‌های Oracle JDK 17 و نسخه‌های بعدی آن برای همه کاربران، از جمله برای استفاده تجاری و تولیدی، رایگان خواهد بود.

با توجه به این نکته، می‌توانید به راحتی Oracle Java 17 را به صورت رایگان و بدون نگرانی در مورد خرید مجوز نصب کنید.

برای شروع، Linux Uprising Oracle Java PPA را همانطور که نشان داده شده است اضافه کنید.

```bash
$ sudo add-apt-repository ppa:linuxuprising/java
```

در طول مسیر، وقتی از شما خواسته شد ادامه دهید، «ENTER» را فشار دهید.

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/05-8.png)
 پس از افزودن PPA، فهرست بسته محلی را به‌روزرسانی کنید

```bash
$ sudo apt update
```

سپس، با اجرای دستورات زیر، Oracle Java 17 را نصب کنید.

```bash
$ sudo apt install oracle-java17-installer oracle-java17-set-default
```

در طول نصب، از شما خواسته می‌شود که با شرایط و ضوابط مجوز بدون هزینه اوراکل موافقت کنید. ابتدا کلید TAB را فشار دهید تا گزینه «تأیید» را انتخاب کنید و سپس ENTER را بزنید.

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/06-7.png)
 در مرحله بعد، یک بار دیگر، کلید TAB را فشار دهید تا گزینه «بله» را انتخاب کنید و ENTER را بزنید تا شرایط مجوز NFTC برای Oracle Java SE را بپذیرید.

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/07-7.png)
 پس از اتمام نصب، مطابق شکل، تأیید کنید که جاوا ۱۷ را نصب کرده‌اید.

```bash
$ java -version
```

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/08-6.png)

## مرحله 2: پیکربندی نسخه پیش‌فرض جاوا در اوبونتو

شما می‌توانید بدون مشکل خاصی چندین نصب جاوا روی سیستم خود داشته باشید. با این حال، ممکن است لازم باشد بر اساس نیازهای پروژه خود، یک نسخه خاص از جاوا را به عنوان نسخه پیش‌فرض تنظیم کنید.

شما می‌توانید این کار را با `update-alternatives `ابزار خط فرمان انجام دهید، که به شما امکان می‌دهد نسخه پیش‌فرض جاوا را روی سیستم خود فهرست و تنظیم کنید.

برای پیکربندی نسخه پیش‌فرض جاوا، دستور زیر را اجرا کنید:

```bash
$ sudo update-alternatives --config java
```

این دستور تمام نسخه‌های نصب‌شده‌ی فعلی جاوا و مسیرهای نصب آن‌ها را فهرست می‌کند. نسخه پیش‌فرض با یک ستاره (*) در ستون «انتخاب» مشخص شده است. می‌توانید با فشار دادن «ENTER» نسخه فعلی را به عنوان نسخه پیش‌فرض نگه دارید یا با تایپ شماره انتخاب نصب جاوای دلخواه خود و فشار دادن «ENTER»، نسخه پیش‌فرض را تغییر دهید.

در مثال زیر، ما OpenJDK 11 را به عنوان نسخه پیش‌فرض جاوا پیکربندی کرده‌ایم.

بعداً می‌توانید با بررسی نسخه جاوا، این موضوع را تأیید کنید.

```bash
$ java -version
```

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/09-7.png)

## مرحله ۳: پیکربندی متغیر محیطی JAVA_HOME (توصیه می‌شود)

متغیر `JAVA_HOME`محیطی به محل نصب محیط زمان اجرای جاوا (JRE) اشاره می‌کند. اگرچه اجباری نیست، اما توصیه می‌شود این متغیر را پیکربندی کنید زیرا تعداد زیادی از برنامه‌های مبتنی بر جاوا برای تعیین محل جاوا به این متغیر مراجعه می‌کنند.

برای تعیین مسیر جاوا، یک بار دیگر، دستور زیر را اجرا کنید:

```bash
$ sudo update-alternatives --config java
```

از خروجی، دیدیم که مسیر جاوا ۱۷ که توسط OpenJDK ۱۷ ارائه شده است، است `/usr/lib/jvm/java-17-openjdk-amd64/bin/java`.

برای تنظیم `JAVA_HOME`متغیر محیطی، `/etc/environment`فایل را باز کنید.

```bash
$ sudo nano /etc/environment
```

خط زیر را جایگذاری کنید و `/bin/java`بخش را حذف کنید.

```bash
JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
```

این برای همه کاربران سرور لینوکس شما اعمال خواهد شد . تغییرات را ذخیره کرده و خارج شوید. در مرحله بعد، فایل را مجدداً بارگذاری کنید تا تغییرات اعمال شوند.

```bash
$ source /etc/environment
```

برای تأیید اینکه متغیر تنظیم شده است، دستور زیر را اجرا کنید.

```bash
$ echo $JAVA_HOME
```

![نصب جاوا در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/10-8.png)

## نتیجه‌ گیری

خب، این هم از این. در این راهنما، نحوه نصب جاوا روی اوبونتو ۲۲.۰۴ را نشان دادیم. از اینجا، می‌توانید برنامه‌های جاوا را نصب کرده و کدهای جاوا را به طور یکپارچه اجرا کنید.
