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) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/gitlab-CB947AD886C8E8FD.asc
۲افزودن مخزن
# 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) Installsudo dnf install gitlab-ce
۴پیکربندی اولیه
پیش از این مرحله، مقدار external_url را در /etc/gitlab/gitlab.rb به نشانی واقعی سرورتان تغییر دهید (یا هنگام نصب، متغیر EXTERNAL_URL را بدهید)؛ وگرنه GitLab با نشانی پیشفرض پیکربندی میشود.
# 4) Initial setupsudo gitlab-ctl reconfigure
۵بررسی نصب
# 5) Check the installationsudo gitlab-ctl status
نسخهٔ بستههای GitLab CE روی AlmaLinux / Rocky / RHEL 8
همهٔ بستههای مخزن gitlab-ce برای این توزیع، مستقیم از manifest مخزن. نام بستهها را برای dnf install میتوانید استفاده کنید.
بسته
نسخه
gitlab-ce
19.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 راهحل امن نیست.