dacker

نصب GitLab CE روی AlmaLinux / Rocky / RHEL 8

GitLab CE نسخهٔ 19.4.1 را روی AlmaLinux / Rocky / RHEL 8 از مخزن داخلی dacker نصب کنید؛ بدون خطای ۴۰۳ و با سرعت داخلی. دستور زیر کامل است: کلید امضا، مخزن، نصب، راه‌اندازی و بررسی.

  • نسخه: 19.4.1
  • حجم مخزن: 1.0 GB
  • مدیر بسته: dnf
  • آخرین تغییر:
  • مجوز: MIT

دستور نصب GitLab CE روی AlmaLinux / Rocky / RHEL 8

GitLab CE19.4.1

  • AlmaLinux / Rocky / RHEL 8
  • 1.0 GB
  • امضا و بررسی‌شده
bash · EL 8
  1. ۱کلید امضای سازنده
    # 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/gitlab-CB947AD886C8E8FD.asc
  2. ۲افزودن مخزن
    # 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-gitlab-ce.repo -o /etc/yum.repos.d/dacker-gitlab-ce.repo
  3. ۳نصب
    # 3) Installsudo dnf install gitlab-ce
  4. ۴پیکربندی اولیه

    پیش از این مرحله، مقدار external_url را در /etc/gitlab/gitlab.rb به نشانی واقعی سرورتان تغییر دهید (یا هنگام نصب، متغیر EXTERNAL_URL را بدهید)؛ وگرنه GitLab با نشانی پیش‌فرض پیکربندی می‌شود.

    # 4) Initial setupsudo gitlab-ctl reconfigure
  5. ۵بررسی نصب
    # 5) Check the installationsudo gitlab-ctl status

نسخهٔ بسته‌های GitLab CE روی AlmaLinux / Rocky / RHEL 8

همهٔ بسته‌های مخزن gitlab-ce برای این توزیع، مستقیم از manifest مخزن. نام بسته‌ها را برای dnf install می‌توانید استفاده کنید.

بستهنسخه
gitlab-ce19.4.1-ce.0.el8

پیش از نصب روی AlmaLinux / Rocky / RHEL 8

روی EL 8 اگر dnf بسته را «filtered out by modular filtering» گزارش کرد، این پرسش را ببینید.

خطاهای رایج نصب GitLab CE روی AlmaLinux / Rocky / RHEL 8

«Unable to find a match: gitlab-ce»

output
No match for argument: gitlab-ceError: Unable to find a match: gitlab-ce

فایل مخزن (مرحلهٔ ۲) در /etc/yum.repos.d/ نیست، یا نسخهٔ EL سرور با این صفحه یکی نیست. با دستورهای زیر بررسی کنید.

bash · EL 8
dnf repolistcat /etc/os-release

«GPG check FAILED» یا «Public key … is not installed»

output
Public key for gitlab-ce-….rpm is not installedError: GPG check FAILED

کلید امضای سازنده وارد نشده است. مرحلهٔ ۱ (rpm --import) را اجرا کنید و نصب را تکرار کنید. غیرفعال کردن gpgcheck راه‌حل امن نیست.

bash · EL 8
sudo rpm --import https://repo.dacker.ir/el/keys/gitlab-CB947AD886C8E8FD.asc

دربارهٔ کلیدهای سازنده روی EL ←

مرتبط

روی توزیع دیگری هستید؟

معمولاً کنار GitLab روی AlmaLinux / Rocky / RHEL 8 نصب می‌شوند:

همهٔ نسخه‌ها و توزیع‌های GitLab CE ← · همهٔ محصولات برای AlmaLinux / Rocky / RHEL 8 ←