Tentang

Repositori Linux Lokal – Diskominfo Kutai Timur

Dinas Komunikasi dan Informatika — Kabupaten Kutai Timur

Hari Ini -
Bulan Ini -
Total Pengunjung -
🕑 Mirror Ubuntu: Memuat... 🕑 Mirror AlmaLinux: Memuat... 🕑 Mirror CentOS Stream: Memuat... 🕑 Mirror CentOS 8: Memuat...

Server mirror resmi Dinas Komunikasi dan Informatika (Diskominfo) Kabupaten Kutai Timur — menyediakan repositori paket Linux lokal dan ISO installer untuk jaringan internal Pemkab. Tersedia mirror Ubuntu 22.04, 24.04 & 26.04, AlmaLinux 9 & 10, CentOS 8, CentOS Stream 9 & 10, serta ISO installer 16 sistem operasi termasuk Windows 10 & 11.

📦
Mirror Paket
Repositori apt Ubuntu 22.04, 24.04 & 26.04 dan dnf AlmaLinux 9 & 10, CentOS 8, CentOS Stream 9 & 10 tersedia lokal — tanpa internet publik.
💿
ISO Installer
File image installer 16 sistem operasi siap unduh langsung dari jaringan lokal dengan kecepatan penuh.
Bandwidth s/d 8 Gbps
Didukung 3 upstream ISP untuk ketersediaan dan kecepatan unduh maksimal.
Sistem Operasi yang Tersedia
Mirror + ISO Paket & installer tersedia lokal ISO Only File installer saja
Ubuntu 22.04 Jammy Jellyfish
Ubuntu 22.04
Jammy Jellyfish
Mirror + ISO
Ubuntu 24.04 Noble Numbat
Ubuntu 24.04
Noble Numbat
Mirror + ISO
BARU
Ubuntu 26.04 Resolute Raccoon
Ubuntu 26.04
Resolute Raccoon
Mirror + ISO
CentOS
CentOS 8
8.5.2111
Mirror + ISO
CentOS
CentOS Stream 9
Stream 9
Mirror + ISO
CentOS
CentOS Stream 10
Stream 10
Mirror + ISO
AlmaLinux
AlmaLinux 9
9 Latest
Mirror + ISO
AlmaLinux
AlmaLinux 10
10 Latest
Mirror + ISO
Debian
Debian
13 Latest
ISO Only
Rocky Linux
Rocky Linux 8
8 Latest
ISO Only
Rocky Linux
Rocky Linux 9
9 Latest
ISO Only
Proxmox VE
Proxmox VE
Latest
ISO Only
Oracle Linux
Oracle Linux 8
8 Latest
ISO Only
Oracle Linux
Oracle Linux 9
9 Latest
ISO Only
Windows 10
Windows 10
22H2 Latest
ISO Only
Windows 11
Windows 11
23H2 Latest
ISO Only
Akses Cepat
💾
Download ISO
File image installer semua distro siap unduh dari jaringan lokal.
Ubuntu 22, 24 & 26 CentOS 8/Stream AlmaLinux 9 & 10 Oracle Linux 8 & 9 Debian 13 Rocky Linux 8 & 9 Proxmox VE Windows 10 & 11
📂
Mirror Ubuntu
Paket, index, dan metadata Ubuntu 22.04, 24.04 & 26.04 LTS lengkap tersedia di server ini.
jammy jammy-updates noble noble-updates resolute resolute-updates
📂
Mirror AlmaLinux
Paket RPM AlmaLinux 9 & 10 — BaseOS, AppStream, Extras, dan CRB tersedia via jaringan lokal.
AlmaLinux 9 AlmaLinux 10 BaseOS AppStream CRB
📂
Mirror CentOS Stream
Paket RPM CentOS Stream 9 & 10 — BaseOS dan AppStream tersedia via jaringan lokal.
Stream 9 Stream 10 BaseOS AppStream
📂
Mirror CentOS 8
Paket RPM CentOS 8.5.2111 (EOL) — BaseOS, AppStream, dan Extras dari vault tersedia lokal.
CentOS 8.5.2111 BaseOS AppStream extras
ELevate
Repo leapp AlmaLinux ELevate untuk upgrade in-place EL: CentOS 7→8, 8→9, AlmaLinux 9→10. Semua tersedia lokal.
el7 el8 el9 el10 leapp-data
🐋
Docker CE
Repo Docker CE stable lokal — RPM (AlmaLinux/CentOS 9 & 10) dan DEB (Ubuntu 22.04, 24.04 & 26.04). Pasang Docker tanpa internet.
el9 el10 jammy noble resolute
Konfigurasi Mirror & Cara Menggunakan

Pilih distribusi untuk melihat konfigurasi mirror paket dan langkah penggunaan. Mirror tersedia untuk Ubuntu 22.04, Ubuntu 24.04, Ubuntu 26.04, AlmaLinux 9, AlmaLinux 10, CentOS 8, CentOS Stream 9 dan CentOS Stream 10, plus panduan ELevate (upgrade in-place) dan Docker CE.

⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal Ubuntu 22.04 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-ubuntu-22.04.sh
sha256sum setup-ubuntu-22.04.sh
SHA256memuat...
sudo bash setup-ubuntu-22.04.sh
🔄 Auto Update Mingguan — Setiap Sabtu 03.00 WITA Opsional
⚠ Peringatan — Baca sebelum mengaktifkan Script ini mendaftarkan cron job yang menjalankan apt upgrade otomatis setiap Sabtu dini hari. Pahami risikonya:
  • Web server (Apache/Nginx), database (MySQL/MariaDB), dan layanan lain dapat restart otomatis menyebabkan downtime sesaat
  • Update kernel tidak langsung aktif — memerlukan reboot manual setelahnya
  • Ada risiko breaking change jika ada update paket yang tidak kompatibel
  • Tidak ada rollback otomatis — pastikan ada backup sebelum mengaktifkan
  • Tidak disarankan untuk server produksi tanpa prosedur testing terlebih dahulu
wget https://repo.kutaitimurkab.go.id/scripts/setup-autoupdate-ubuntu-22.04.sh
sha256sum setup-autoupdate-ubuntu-22.04.sh
SHA256memuat...
sudo bash setup-autoupdate-ubuntu-22.04.sh

Ubuntu 22.04 LTS — Jammy Jellyfish

Didukung hingga April 2027

Salin baris berikut ke file /etc/apt/sources.list (timpa isi lama):

/etc/apt/sources.list
deb https://repo.kutaitimurkab.go.id/ubuntu jammy main restricted universe multiverse
deb https://repo.kutaitimurkab.go.id/ubuntu jammy-updates main restricted universe multiverse
deb https://repo.kutaitimurkab.go.id/ubuntu jammy-security main restricted universe multiverse
deb https://repo.kutaitimurkab.go.id/ubuntu jammy-backports main restricted universe multiverse

Backup sources.list yang lama

Simpan konfigurasi lama sebelum diubah.

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

Edit file sources.list

Buka dan ganti seluruh isinya dengan konfigurasi di atas.

sudo nano /etc/apt/sources.list

Update daftar paket

sudo apt update

Upgrade semua paket (opsional)

sudo apt upgrade -y

Verifikasi repo sudah aktif

apt-cache policy | grep repo.kutaitimurkab.go.id
⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal Ubuntu 24.04 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-ubuntu-24.04.sh
sha256sum setup-ubuntu-24.04.sh
SHA256memuat...
sudo bash setup-ubuntu-24.04.sh
🔄 Auto Update Mingguan — Setiap Sabtu 03.00 WITA Opsional
⚠ Peringatan — Baca sebelum mengaktifkan Script ini mendaftarkan cron job yang menjalankan apt upgrade otomatis setiap Sabtu dini hari. Pahami risikonya:
  • Web server (Apache/Nginx), database (MySQL/MariaDB), dan layanan lain dapat restart otomatis menyebabkan downtime sesaat
  • Update kernel tidak langsung aktif — memerlukan reboot manual setelahnya
  • Ada risiko breaking change jika ada update paket yang tidak kompatibel
  • Tidak ada rollback otomatis — pastikan ada backup sebelum mengaktifkan
  • Tidak disarankan untuk server produksi tanpa prosedur testing terlebih dahulu
wget https://repo.kutaitimurkab.go.id/scripts/setup-autoupdate-ubuntu-24.04.sh
sha256sum setup-autoupdate-ubuntu-24.04.sh
SHA256memuat...
sudo bash setup-autoupdate-ubuntu-24.04.sh

Ubuntu 24.04 LTS — Noble Numbat

Didukung hingga April 2029

Ubuntu 24.04 menggunakan format baru DEB822. Ganti isi file /etc/apt/sources.list.d/ubuntu.sources:

/etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: https://repo.kutaitimurkab.go.id/ubuntu
Suites: noble noble-updates noble-security noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Catatan: Jangan edit /etc/apt/sources.list untuk Ubuntu 24.04 — gunakan format DEB822 di ubuntu.sources.

Backup ubuntu.sources

sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

Edit file ubuntu.sources

Ganti seluruh isinya dengan konfigurasi DEB822 di atas.

sudo nano /etc/apt/sources.list.d/ubuntu.sources

Update daftar paket

sudo apt update

Upgrade semua paket (opsional)

sudo apt upgrade -y

Verifikasi repo sudah aktif

apt-cache policy | grep repo.kutaitimurkab.go.id
⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal Ubuntu 26.04 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-ubuntu-26.04.sh
sha256sum setup-ubuntu-26.04.sh
SHA256memuat...
sudo bash setup-ubuntu-26.04.sh
🔄 Auto Update Mingguan — Setiap Sabtu 03.00 WITA Opsional
⚠ Peringatan — Baca sebelum mengaktifkan Script ini mendaftarkan cron job yang menjalankan apt upgrade otomatis setiap Sabtu dini hari. Pahami risikonya:
  • Web server (Apache/Nginx), database (MySQL/MariaDB), dan layanan lain dapat restart otomatis menyebabkan downtime sesaat
  • Update kernel tidak langsung aktif — memerlukan reboot manual setelahnya
  • Ada risiko breaking change jika ada update paket yang tidak kompatibel
  • Tidak ada rollback otomatis — pastikan ada backup sebelum mengaktifkan
  • Tidak disarankan untuk server produksi tanpa prosedur testing terlebih dahulu
wget https://repo.kutaitimurkab.go.id/scripts/setup-autoupdate-ubuntu-26.04.sh
sha256sum setup-autoupdate-ubuntu-26.04.sh
SHA256memuat...
sudo bash setup-autoupdate-ubuntu-26.04.sh

Ubuntu 26.04 LTS — Resolute Raccoon

Didukung hingga April 2031

Ubuntu 26.04 menggunakan format baru DEB822. Ganti isi file /etc/apt/sources.list.d/ubuntu.sources:

/etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: https://repo.kutaitimurkab.go.id/ubuntu
Suites: resolute resolute-updates resolute-security resolute-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Catatan: Jangan edit /etc/apt/sources.list untuk Ubuntu 26.04 — gunakan format DEB822 di ubuntu.sources.

Backup ubuntu.sources

sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

Edit file ubuntu.sources

Ganti seluruh isinya dengan konfigurasi DEB822 di atas.

sudo nano /etc/apt/sources.list.d/ubuntu.sources

Update daftar paket

sudo apt update

Upgrade semua paket (opsional)

sudo apt upgrade -y

Verifikasi repo sudah aktif

apt-cache policy | grep repo.kutaitimurkab.go.id
⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal AlmaLinux 9 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-almalinux-9.sh
sha256sum setup-almalinux-9.sh
SHA256memuat...
sudo bash setup-almalinux-9.sh
🔄 Auto Update Mingguan — Setiap Sabtu 03.00 WITA Opsional
⚠ Peringatan — Baca sebelum mengaktifkan Script ini mendaftarkan cron job yang menjalankan dnf update otomatis setiap Sabtu dini hari. Pahami risikonya:
  • Web server (Apache/Nginx), database (MySQL/MariaDB), dan layanan lain dapat restart otomatis menyebabkan downtime sesaat
  • Update kernel tidak langsung aktif — memerlukan reboot manual setelahnya
  • Ada risiko breaking change jika ada update paket yang tidak kompatibel
  • Tidak ada rollback otomatis — pastikan ada backup sebelum mengaktifkan
  • Tidak disarankan untuk server produksi tanpa prosedur testing terlebih dahulu
wget https://repo.kutaitimurkab.go.id/scripts/setup-autoupdate-almalinux-9.sh
sha256sum setup-autoupdate-almalinux-9.sh
SHA256memuat...
sudo bash setup-autoupdate-almalinux-9.sh

AlmaLinux 9

Didukung hingga Mei 2032

Buat file baru /etc/yum.repos.d/local.repo dengan isi berikut:

/etc/yum.repos.d/local.repo
[local-baseos]
name=AlmaLinux 9 - BaseOS (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/almalinux/9/BaseOS/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/almalinux/9/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9

[local-appstream]
name=AlmaLinux 9 - AppStream (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/almalinux/9/AppStream/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/almalinux/9/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9

[local-extras]
name=AlmaLinux 9 - Extras (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/almalinux/9/extras/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/almalinux/9/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9

Nonaktifkan repo default AlmaLinux

Agar tidak konflik dengan mirror online bawaan sistem.

sudo dnf config-manager --disable baseos appstream extras crb

Buat file konfigurasi repo lokal

Salin konfigurasi dari panel di atas, lalu buat file baru:

sudo nano /etc/yum.repos.d/local.repo

Bersihkan cache DNF

sudo dnf clean all

Bangun ulang cache dari mirror lokal

sudo dnf makecache

Verifikasi repo sudah aktif

dnf repolist

Update semua paket (opsional)

sudo dnf update -y
⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal CentOS 8 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-centos-8.sh
sha256sum setup-centos-8.sh
SHA256memuat...
sudo bash setup-centos-8.sh
🔄 Auto Update Mingguan
⚠ Auto Update tidak tersedia untuk CentOS 8 CentOS 8 sudah EOL (End of Life) sejak 31 Desember 2021 dan tidak menerima update keamanan apapun. Mengaktifkan auto update tidak memberikan manfaat dan berisiko merusak sistem. Disarankan segera migrasi ke AlmaLinux 9 atau CentOS Stream 9.

CentOS 8 — 8.5.2111

EOL — Tidak ada update keamanan

Buat file baru /etc/yum.repos.d/local.repo dengan isi berikut:

/etc/yum.repos.d/local.repo
[local-baseos]
name=CentOS 8 - BaseOS (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/centos-8/BaseOS/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official

[local-appstream]
name=CentOS 8 - AppStream (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/centos-8/AppStream/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official

[local-extras]
name=CentOS 8 - Extras (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/centos-8/extras/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official
⚠ CentOS 8 sudah EOL sejak 31 Desember 2021. Tidak ada lagi update keamanan. Disarankan migrasi ke AlmaLinux 9 atau CentOS Stream 9.

Nonaktifkan repo default CentOS

sudo dnf config-manager --disable baseos appstream extras

Buat file konfigurasi repo lokal

sudo nano /etc/yum.repos.d/local.repo

Bersihkan cache DNF

sudo dnf clean all

Bangun ulang cache dari mirror lokal

sudo dnf makecache

Verifikasi repo sudah aktif

dnf repolist
⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal CentOS Stream 9 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-centos-stream-9.sh
sha256sum setup-centos-stream-9.sh
SHA256memuat...
sudo bash setup-centos-stream-9.sh
🔄 Auto Update Mingguan — Setiap Sabtu 03.00 WITA Opsional
⚠ Peringatan — Baca sebelum mengaktifkan Script ini mendaftarkan cron job yang menjalankan dnf update otomatis setiap Sabtu dini hari. Pahami risikonya:
  • Web server (Apache/Nginx), database (MySQL/MariaDB), dan layanan lain dapat restart otomatis menyebabkan downtime sesaat
  • Update kernel tidak langsung aktif — memerlukan reboot manual setelahnya
  • Ada risiko breaking change jika ada update paket yang tidak kompatibel
  • Tidak ada rollback otomatis — pastikan ada backup sebelum mengaktifkan
  • Tidak disarankan untuk server produksi tanpa prosedur testing terlebih dahulu
wget https://repo.kutaitimurkab.go.id/scripts/setup-autoupdate-centos-stream-9.sh
sha256sum setup-autoupdate-centos-stream-9.sh
SHA256memuat...
sudo bash setup-autoupdate-centos-stream-9.sh

CentOS Stream 9

Didukung hingga Mei 2027

Buat file baru /etc/yum.repos.d/local.repo dengan isi berikut:

/etc/yum.repos.d/local.repo
[local-baseos]
name=CentOS Stream 9 - BaseOS (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/centos-stream/9/BaseOS/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official

[local-appstream]
name=CentOS Stream 9 - AppStream (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/centos-stream/9/AppStream/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official

Nonaktifkan repo default CentOS

Agar tidak konflik dengan mirror online bawaan sistem.

sudo dnf config-manager --disable baseos appstream

Buat file konfigurasi repo lokal

sudo nano /etc/yum.repos.d/local.repo

Bersihkan cache DNF

sudo dnf clean all

Bangun ulang cache dari mirror lokal

sudo dnf makecache

Verifikasi repo sudah aktif

dnf repolist
⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal CentOS Stream 10 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-centos-stream-10.sh
sha256sum setup-centos-stream-10.sh
SHA256memuat...
sudo bash setup-centos-stream-10.sh
🔄 Auto Update Mingguan — Setiap Sabtu 03.00 WITA Opsional
⚠ Peringatan — Baca sebelum mengaktifkan Script ini mendaftarkan cron job yang menjalankan dnf update otomatis setiap Sabtu dini hari. Pahami risikonya:
  • Web server (Apache/Nginx), database (MySQL/MariaDB), dan layanan lain dapat restart otomatis menyebabkan downtime sesaat
  • Update kernel tidak langsung aktif — memerlukan reboot manual setelahnya
  • Ada risiko breaking change jika ada update paket yang tidak kompatibel
  • Tidak ada rollback otomatis — pastikan ada backup sebelum mengaktifkan
  • Tidak disarankan untuk server produksi tanpa prosedur testing terlebih dahulu
wget https://repo.kutaitimurkab.go.id/scripts/setup-autoupdate-centos-stream-10.sh
sha256sum setup-autoupdate-centos-stream-10.sh
SHA256memuat...
sudo bash setup-autoupdate-centos-stream-10.sh

CentOS Stream 10

Didukung hingga ~2030

Buat file baru /etc/yum.repos.d/local.repo dengan isi berikut:

/etc/yum.repos.d/local.repo
[local-baseos]
name=CentOS Stream 10 - BaseOS (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/centos-stream/10/BaseOS/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official

[local-appstream]
name=CentOS Stream 10 - AppStream (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/centos-stream/10/AppStream/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://www.centos.org/keys/RPM-GPG-KEY-CentOS-Official

Nonaktifkan repo default CentOS

Agar tidak konflik dengan mirror online bawaan sistem.

sudo dnf config-manager --disable baseos appstream

Buat file konfigurasi repo lokal

sudo nano /etc/yum.repos.d/local.repo

Bersihkan cache DNF

sudo dnf clean all

Bangun ulang cache dari mirror lokal

sudo dnf makecache

Verifikasi repo sudah aktif

dnf repolist
⬆ ELevate — Upgrade In-Place EL (leapp) Mirror Lokal
⚠ Peringatan — Baca sebelum upgrade Upgrade in-place mengganti sistem berjalan ke versi mayor berikutnya. Bersifat berisiko dan tidak ada rollback otomatis:
  • Wajib snapshot / backup penuh (VM snapshot atau image) sebelum mulai — jika gagal di tengah, sistem bisa tidak bisa boot
  • Jalankan leapp preupgrade dulu, selesaikan semua "inhibitor" di /var/log/leapp/leapp-report.txt sebelum leapp upgrade
  • Butuh akses ke mirror paket versi target (AlmaLinux 10 di /almalinux/10/) selama proses — sudah tersedia lokal
  • Disarankan uji di VM kloning dulu, bukan langsung server produksi

AlmaLinux 9 → 10 (contoh)

leapp-data-almalinux

Path mirror per versi sumber: el7 (CentOS 7→8), el8 (8→9), el9 (AlmaLinux 9→10). Contoh di bawah untuk AlmaLinux 9 → 10 — ganti el9 sesuai versi sumber Anda.

1. Pasang paket elevate-release dari mirror lokal

sudo dnf install -y https://repo.kutaitimurkab.go.id/elevate/elevate-release-latest-el9.noarch.rpm

2. Arahkan repo ELevate ke mirror lokal

Timpa file /etc/yum.repos.d/elevate.repo agar tarik paket leapp dari server ini, bukan internet.

/etc/yum.repos.d/elevate.repo
[elevate]
name=ELevate (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/elevate/el9/x86_64/
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/elevate/RPM-GPG-KEY-ELevate

3. Import kunci GPG ELevate

sudo rpm --import https://repo.kutaitimurkab.go.id/elevate/RPM-GPG-KEY-ELevate

4. Pasang leapp + metadata migrasi AlmaLinux

sudo dnf clean all && sudo dnf install -y leapp-upgrade leapp-data-almalinux

5. Jalankan pemeriksaan pra-upgrade

Lalu baca laporan, selesaikan semua inhibitor sebelum lanjut.

sudo leapp preupgrade
sudo less /var/log/leapp/leapp-report.txt

6. Jalankan upgrade lalu reboot

Sistem reboot ke initramfs khusus untuk transaksi upgrade (bisa lama). Jangan matikan paksa.

sudo leapp upgrade
sudo reboot

7. Verifikasi versi setelah upgrade

cat /etc/almalinux-release && uname -r

Mirror Docker CE channel stable (semua versi historis). Pilih sesuai OS — RPM untuk AlmaLinux/CentOS, DEB untuk Ubuntu. GPG key Docker asli tetap dipakai untuk verifikasi.

📥 AlmaLinux / CentOS (RPM)

el9 & el10

Buat file /etc/yum.repos.d/docker-ce.repo ($releasever = 9 atau 10 otomatis):

/etc/yum.repos.d/docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable (Local Mirror Kutai Timur)
baseurl=https://repo.kutaitimurkab.go.id/docker/centos/$releasever/x86_64/stable
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/docker/centos/gpg

Pasang Docker + plugin

sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Aktifkan service

sudo systemctl enable --now docker && sudo docker run --rm hello-world

📥 Ubuntu (DEB)

jammy / noble / resolute

Pasang GPG key + tambah sumber apt lokal (codename otomatis dari OS). Perhatikan segmen /docker/ubuntu:

1. GPG key
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://repo.kutaitimurkab.go.id/docker/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
2. Sumber apt
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://repo.kutaitimurkab.go.id/docker/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Update index + pasang Docker

sudo apt update && sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Verifikasi

sudo docker run --rm hello-world
⚡ Quick Install — Setup Otomatis

Jalankan perintah berikut di terminal AlmaLinux 10 Anda. Script akan otomatis mengganti repo ke mirror lokal.

wget https://repo.kutaitimurkab.go.id/scripts/setup-almalinux-10.sh
sha256sum setup-almalinux-10.sh
SHA256memuat...
sudo bash setup-almalinux-10.sh
🔄 Auto Update Mingguan — Setiap Sabtu 03.00 WITA Opsional
⚠ Peringatan — Baca sebelum mengaktifkan Script ini mendaftarkan cron job yang menjalankan dnf update otomatis setiap Sabtu dini hari. Pahami risikonya:
  • Web server (Apache/Nginx), database (MySQL/MariaDB), dan layanan lain dapat restart otomatis menyebabkan downtime sesaat
  • Update kernel tidak langsung aktif — memerlukan reboot manual setelahnya
  • Ada risiko breaking change jika ada update paket yang tidak kompatibel
  • Tidak ada rollback otomatis — pastikan ada backup sebelum mengaktifkan
  • Tidak disarankan untuk server produksi tanpa prosedur testing terlebih dahulu
wget https://repo.kutaitimurkab.go.id/scripts/setup-autoupdate-almalinux-10.sh
sha256sum setup-autoupdate-almalinux-10.sh
SHA256memuat...
sudo bash setup-autoupdate-almalinux-10.sh

AlmaLinux 10

Didukung hingga Mei 2035

Buat file baru /etc/yum.repos.d/local.repo dengan isi berikut:

/etc/yum.repos.d/local.repo
[local-baseos]
name=AlmaLinux 10 - BaseOS (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/almalinux/10/BaseOS/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/almalinux/10/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-10

[local-appstream]
name=AlmaLinux 10 - AppStream (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/almalinux/10/AppStream/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/almalinux/10/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-10

[local-extras]
name=AlmaLinux 10 - Extras (Local Mirror)
baseurl=https://repo.kutaitimurkab.go.id/almalinux/10/extras/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://repo.kutaitimurkab.go.id/almalinux/10/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-10

Nonaktifkan repo default AlmaLinux

Agar tidak konflik dengan mirror online bawaan sistem.

sudo dnf config-manager --disable baseos appstream extras crb

Buat file konfigurasi repo lokal

Salin konfigurasi dari panel di atas, lalu buat file baru:

sudo nano /etc/yum.repos.d/local.repo

Bersihkan cache DNF

sudo dnf clean all

Bangun ulang cache dari mirror lokal

sudo dnf makecache

Verifikasi repo sudah aktif

dnf repolist

Update semua paket (opsional)

sudo dnf update -y