Lider Ahenk kurulumu: sunucu ve kurulum uygulaması
Giriş: Lider Ahenk (Lider Sunucu) Nedir?
Lider Ahenk, Pardus istemcileri merkezi olarak yönetmek için sunucu ve Ahenk ajanını birleştirir. Bu rehber kurulum uygulamasını hazırlama, sunucuya bağlanma ve kurulum günlüklerini izleme adımlarını açıklar.
Lider Sunucu Ne İşe Yarar?
- Merkezi Yönetim: Binlerce istemciyi (Ahenk) tek bir merkezden yönetmenizi sağlar.
- Envanter Takibi: İstemcilerin donanım ve yazılım bilgilerini anlık olarak raporlar.
- Politika Uygulama: USB engelleme, masaüstü kısıtlamaları veya ağ yapılandırmaları gibi kuralları merkezi olarak tüm uç birimlere dağıtır.
- Yazılım Dağıtımı: Paket kurulumlarını veya sistem güncellemelerini tek tıkla tüm ağa yayar.
- Uzaktan Erişim: Sorun yaşayan istemcilere güvenli bir şekilde uzaktan müdahale imkanı tanır.
Bölüm 1: Lider Ahenk Kurulumu İçin Ön Hazırlıklar
Lider Ahenk kurulum sürecinde en önemli nokta şudur: Kurulum işlemleri doğrudan Pardus Server 23.4 üzerinde değil, sunucuyu yönetmek ve kurulumu tetiklemek için yapılandırılan bir Pardus XFCE 23.4 istemci (client) makinesi üzerinden gerçekleştirilir. Bu rehberdeki tüm terminal komutları bu istemci makinesinde çalıştırılmaktadır.
1.1. Python ve Sistem Bağımlılıklarının Yüklenmesi
Kurulum betiklerinin çalışması için gerekli olan Python kütüphanelerini ve sistem araçlarını yükleyerek başlıyoruz.

sudo apt-get install python3-paramiko python3-pyqt5 python3-pip python3-psutil xtermCode language: JavaScript (javascript)
1.2. Python Paket Yönetimi Yapılandırması (Pip)
Modern Debian tabanlı sistemlerde (Pardus 23 gibi), sistem düzeyindeki Python dizinine dışarıdan müdahaleyi engelleyen “EXTERNALLY-MANAGED” kısıtlamasını kaldırarak, gerekli veritabanı bağlayıcılarını yüklüyoruz.

sudo rm /usr/lib/python3.11/EXTERNALLY-MANAGED
pip install mysql-connector-python argon2-cffi
1.3. Git ve Kurulum Dosyalarının Hazırlanması
Yükleme paketlerini GitHub üzerinden çekebilmek için Git aracını kuruyoruz ve ardından Lider Ahenk yükleyici (installer) deposunu yerel makinemize klonluyoruz.

sudo apt-get install gitCode language: JavaScript (javascript)

git clone https://github.com/Pardus-LiderAhenk/lider-ahenk-installer.gitCode language: PHP (php)
1.4. SSH Servisinin Hazırlanması
İstemci makinesinin Pardus Sunucu ile iletişim kurabilmesi için SSH servisinin kurulu ve hazır olması gerekmektedir.

sudo apt install ssh
Eğer sunucunuzda
sshyüklü değilse bu adımda aynı komut ile sunucu üzerine de yüklüyoruz.
Bölüm 2: Lider Ahenk Kurulum Uygulamasının Çalıştırılması
Bağımlılıkları tamamladığımız Pardus XFCE istemci makinesinde, klonladığımız depo içerisindeki kurulum sihirbazını başlatıyoruz. Bu arayüz, uzak sunucuya SSH üzerinden bağlanarak tüm servisleri otomatik olarak yapılandıracaktır.
2.1. Uygulama Arayüzünü Başlatma
Terminal üzerinde kurulum dosyalarının bulunduğu dizine giderek Python tabanlı arayüzü çalıştırın.

cd lider-ahenk-installer/src/
python3 app.pyCode language: CSS (css)
2.2. Sunucu Erişim Bilgileri ve Bağlantı Testi
Açılan “Liderahenk Kurulum Uygulaması” penceresinde aşağıdaki bilgileri eksiksiz doldurmalısınız:

- Sunucu IP: Hedef Pardus Server 23.4 IP adresi.
- Kullanıcı Adı: Sunucuda yetkili olan kullanıcı (Örn: pardusserver).
- Parola: İlgili kullanıcının şifresi.
Bilgileri girdikten sonra “Bağlantıyı Kontrol Et” butonuna tıklayın. “Bağlantı Başarılı” uyarısını görmeden kuruluma geçmeyin.
2.3. Kurulum Konfigürasyonları ve Başlatma
Bağlantı sağlandıktan sonra, LDAP Base DN ve Lider Arayüz Kullanıcı bilgilerini belirleyin. Tüm ayarların doğruluğundan emin olduğunuzda “Kuruluma Başla” butonuna tıklayın ve gelen onay kutusunda “Evet” seçeneğini işaretleyin.

Bölüm 3: Kurulum Süreci ve Log Takibi
Kurulum başladığında, uygulama arka planda hedef sunucuya bağlanarak gerekli paketleri (OpenLDAP, XMPP, MySQL vb.) indirmeye ve yapılandırmaya başlar.

3.1. Anlık İşlem Takibi (Tail)
Kurulum sırasında açılan küçük terminal penceresinden (tail), sunucu üzerinde o an hangi işlemin yapıldığını, paketlerin durumunu ve SSH bağlantı detaylarını canlı olarak izleyebilirsiniz.
3.2. Paket Yükleme Aşaması
Sistem, Pardus depolarından gerekli bağımlılıkları ve Lider Ahenk bileşenlerini (Tomcat, Lider Java paketleri vb.) çekerken işlem hızınız internet bağlantınıza göre değişiklik gösterebilir.

Bölüm 4: Kurulumun Tamamlanması ve Yönetim Konsolu
Tüm servisler başarıyla yapılandırıldığında kurulum sihirbazı sizi bilgilendirecektir.

4.1. Başarı Mesajı
Kurulum süreci bittiğinde “Liderahenk kurulumu tamamlandı” mesajı ekrana gelecektir. Alt kısımdaki ilerleme çubuğunun tamamen yeşil olduğunu kontrol edin.
4.2. Lider Web Konsoluna Erişim
Kurulum tamamlandığında yükleyicinin ve sunucu yapılandırmasının bildirdiği konsol adresini kullanın. Örnek port ve HTTP/HTTPS seçimi kurulumunuza bağlıdır; sabit bir adresi bütün sürümlere genellemeyin.

Sonuç
Kurulumun tamamlandığını günlükte doğrulayın. Konsola giriş ve bir istemcinin kayıt/temel görev testi, sunucu kurulumunun kullanılabilirliğini değerlendirmek için sonraki adımlardır.
Bu kurulumda izlediğimiz yöntem ve tercihlerimizin arkasında yatan temel nedenleri şöyle özetleyebiliriz:
- Pardus 23.4 İstikrarı: Kurumsal bir sunucu yapısında en önemli kriter sürekliliktir. 23.4 sürümünü tercih ederek, geniş paket desteği ve kararlı bir altyapı üzerinde çalışmayı hedefledik.
- İstemci Odaklı Kurulum: Kurulumu doğrudan sunucu üzerinden değil de bir Pardus XFCE istemcisi üzerinden yaparak, sunucu üzerindeki yükü ve olası konfigürasyon hatalarını minimize ettik. Bu sayede grafiksel arayüzün kolaylığından faydalanırken, sunucumuzu “temiz” ve yüksek performanslı bıraktık.
- Bağımlılık Yönetimi: Python ve SSH gibi araçların önceden yapılandırılması, kurulum sihirbazının sunucuyla sorunsuz el sıkışmasını sağladı. Bu, ileride yaşanabilecek bağlantı ve paket çakışması sorunlarının önüne geçti.
Sıkça Sorulan Sorular
Bu akış bütün Pardus sürümleri için doğrulanmış mı?
Hayır. Doğrulama site sahibinin kullandığı ortamla sınırlıdır. Özellikle Python yolu, kurulum uygulaması ve sunucu bağımlılıkları sürüme göre değişebilir.
EXTERNALLY-MANAGED dosyası ne işe yarar?
Dağıtımın yönettiği Python ortamını pip ile değiştirmeye karşı işaretler. Yazıdaki kaldırma adımı korunmuş özel iş akışına aittir; genel Python kurulum önerisi olarak kullanılmamalıdır.
Kurulum bağlantı hatasında neyi kontrol etmeliyim?
Sunucu IP/adını, SSH erişimini, kullanılan hesap ve sudo yetkisini kontrol edin. Kurulum günlüğündeki ilk hata satırından ilerleyin; tamamlanmamış kurulumu başarılı kabul etmeyin.
Kaynaklar ve inceleme notu
Bu sayfa 6 Ekim 2026 tarihinde anlatım, sürüm ayrımları ve kaynaklar açısından gözden geçirildi. Belge kontrolü, yeni bir fiziksel cihazda veya üretim sunucusunda uçtan uca test yapıldığı anlamına gelmez.