---
title: نصب Kubectl در اوبونتو
description: "در این راهنما، سه روش رایج برای نصب Kubectl روی سیستم اوبونتو ۲۲.۰۴ شما را بررسی خواهیم کرد : نصب باینری Kubectl با استفاده از curl ، مدیر بسته apt و مدیر بسته snap."
url: "https://www.novinhost.org/docs/how-to-install-kubectl-on-ubuntu/"
updated: "2025-11-04"
category: راهنمای لینوکس / اوبونتو
---

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

آیا می‌خواهید ابزار خط فرمان Kubernetes، Kubectl، را روی اوبونتو نصب کنید، اما مطمئن نیستید چگونه؟

این راهنما نحوه نصب Kubectl را در اوبونتو ۲۲.۰۴ به شما نشان می‌دهد، که به شما امکان می‌دهد با کلاسترهای Kubernetes تعامل داشته باشید یا دستوراتی را در آنها اجرا کنید . در پایان این راهنما، باید Kubectl را روی سیستم خود نصب کرده باشید.

[**سرور مجازی انگلیس**](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%86%DA%AF%D9%84%DB%8C%D8%B3/)

## کوبکتل چیست؟

قبل از اینکه به نحوه نصب Kubectl روی سیستم اوبونتو بپردازیم، باید بدانیم که Kubectl چیست و چرا مورد نیاز است. Kubectl یک ابزار رابط خط فرمان (CLI) برای تعامل با کلاسترهای Kubernetes است. این ابزار امکان کنترل و مدیریت کارآمد منابع Kubernetes را فراهم می‌کند .

با Kubectl، می‌توانید برنامه‌ها را مستقر کنید، منابع کلاستر را به دلخواه بررسی و به‌روزرسانی کنید، استقرارها را مقیاس‌بندی کنید و حتی مشکلاتی را که پیش می‌آید عیب‌یابی کنید. Kubectl را به عنوان پل خود در نظر بگیرید، که شما را به طور یکپارچه به کلاستر Kubernetes متصل می‌کند و صدور دستورات و بازیابی اطلاعات را آسان می‌سازد.

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

- آشنایی اولیه با رابط خط فرمان لینوکس (CLI)
- سرور اوبونتو ۲۲.۰۴

## نصب Kubectl روی اوبونتو

در این راهنما، سه روش رایج برای نصب Kubectl روی سیستم اوبونتو ۲۲.۰۴ شما را بررسی خواهیم کرد : نصب باینری Kubectl با استفاده از curl ، مدیر بسته apt و مدیر بسته snap.

### روش ۱ - نصب باینری Kubectl با استفاده از curl

این روش شامل دانلود دستی نسخه‌ای از باینری Kubectl از مخزن رسمی Kubernetes با استفاده از دستور curl است. این روش در صورتی مناسب است که نسخه خاصی از Kubectl را ترجیح می‌دهید یا نیاز به نصب Kubectl روی سیستمی دارید که ابزارهای مدیریت بسته سنتی در آن در دسترس نیستند.

#### مرحله ۱ - دانلود فایل باینری Kubectl

ابتدا، باید فایل باینری Kubectl را از مخزن رسمی انتشار Kubernetes دانلود کنید. برای انجام این کار، دستور زیر را در ترمینال خود اجرا کنید:

```bash
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
```

![نصب Kubectl در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/01-4.png)
 این دستور آخرین نسخه پایدار Kubectl را از مخزن دانلود می‌کند. اگر می‌خواهید نسخه خاصی را دانلود کنید، می‌توانید نسخه مورد نظر را در URL دانلود مشخص کنید.

#### مرحله ۲ - فایل اجرایی باینری Kubectl را ایجاد کنید

در مرحله بعد، باید با اجرای دستور زیر، فایل باینری دانلود شده را قابل اجرا کنید:

```bash
chmod +x kubectl
```

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

#### مرحله ۳ - انتقال فایل باینری Kubectl به PATH

دستور زیر را برای انتقال فایل باینری به دایرکتوری موجود در متغیر محیطی PATH سیستم اجرا کنید:

```bash
sudo mv kubectl /usr/local/bin
```

![نصب Kubectl در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/03-4.png)
 این کار باعث می‌شود Kubectl از هر نقطه‌ای در ترمینال قابل دسترسی باشد.

### روش ۲ - نصب Kubectl با استفاده از apt

روش دیگر برای نصب Kubectl در اوبونتو ۲۲.۰۴ استفاده از مدیر بسته apt است. با این روش، می‌توانید به راحتی Kubectl را به‌روزرسانی کرده و وابستگی‌های آن را مدیریت کنید.

#### مرحله ۱ - کلید GPG (محافظ حریم خصوصی گنو) مخزن Kubernetes را اضافه کنید

ابتدا، با اجرای دستور زیر، کلید GPG مربوط به مخزن Kubernetes را دانلود کنید:

```bash
curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/kubernetes-archive-keyring.gpg
```

![نصب Kubectl در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/04-4.png)
 اجرای این دستور، کلید GPG را دانلود می‌کند، آن را به فرمت باینری تبدیل می‌کند و آن را به عنوان یک فایل keyring GPG ذخیره می‌کند. این فایل keyring برای تأیید صحت بسته‌ها استفاده می‌شود و اصالت هر بسته‌ای را که از مخزن Kubernetes نصب می‌کنید، تضمین می‌کند.

#### مرحله 2 - مخزن Kubernetes را به sources.list سیستم خود اضافه کنید

در مرحله بعد، با اجرای دستور زیر در ترمینال، یک ورودی مخزن برای بسته‌های Kubernetes ایجاد کنید:

```bash
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
```

![نصب Kubectl در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/05-4.png)
 این ورودی مخزن توسط apt برای دریافت و نصب بسته‌ها از مخزن Kubernetes استفاده خواهد شد.

#### مرحله ۳ - به‌روزرسانی بسته‌های سیستم

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

```bash
sudo apt update
```

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

#### مرحله ۴ - نصب Kubectl با استفاده از مدیر بسته apt

حالا، با اجرای دستور زیر، Kubectl را با استفاده از apt نصب کنید:

```bash
sudo apt install kubectl
```

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

### روش ۳ - نصب Kubectl با استفاده از Snap

اسنپ ​​یکی دیگر از ابزارهای مدیریت بسته است که می‌توان از آن برای نصب Kubectl در اوبونتو ۲۲.۰۴ استفاده کرد. اگر فرآیند نصب ساده‌ای را ترجیح می‌دهید، این روش مناسب است.

#### مرحله ۱ - به‌روزرسانی بسته‌های سیستم

برای به‌روزرسانی بسته‌های سیستم، دستور زیر را اجرا کنید:

```bash
sudo apt update
```

#### مرحله 2 - نصب Kubectl

در مرحله بعد، برای نصب Kubectl با استفاده از Snap، دستور زیر را اجرا کنید:

```bash
sudo snap install kubectl --classic
```

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

## تأیید نصب Kubectl

شما می‌توانید با اجرای کد زیر در ترمینال، نصب Kubectl را تأیید کنید:

```bash
kubectl version --output=yaml
```

![نصب Kubectl در اوبونتو](https://www.novinhost.org/wp-content/uploads/2025/11/09-1-1.png)
 این دستور اطلاعات مربوط به Kubectl نصب شده را با فرمت YAML نمایش می‌دهد.

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

شما سه روش نصب Kubectl روی اوبونتو ۲۲.۰۴ را یاد گرفته‌اید و می‌توانید بر اساس ترجیح خود، از هر یک از آنها استفاده کنید. با راه‌اندازی و اجرای Kubectl در سیستم خود، می‌توانید با مراجعه به مستندات آن، قابلیت‌های آن را بررسی کنید .
