Skip to content

Ankora Linux 3.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 14:00
· 7 commits to main since this release

Ankora Linux 3.0 — Ayaz DE 3.0

Bu sürüm, Ayaz Desktop Environment'ın (Ayaz DE) ilk uçtan uca kullanılabilir sürümüdür. Önceki 2.x serisi geliştirme aşamasındaydı; 3.0 ile kurulumdan güncellemeye, paket yönetiminden günlük kullanıma kadar tüm akış çalışır durumda yayımlanıyor.

İndirme

  • ankora-linux-3.0-ayaz-amd64.iso (~758 MB)
  • Bütünlük doğrulaması için .sha256 dosyası:
sha256sum -c ankora-linux-3.0-ayaz-amd64.iso.sha256

ISO'yu USB belleğe yazmak için balenaEtcher, dd veya benzeri bir araç kullanılabilir.

Sistem gereksinimleri

  • Mimarî: x86_64 (amd64)
  • Diğer: BIOS ve UEFI sistemler desteklenir
  • Ayaz DE boştayken yaklaşık 80–120 MB RAM kullanır; düşük bellekli makineler hedeflenir

Temel sistem

  • Taban: Devuan, systemd yerine SysVinit
  • Oturum: X11 üzerinde NODM oturum yönetimi, ayaz-session oturumu
  • Masaüstü: Tauri 1.5 + Rust + WebKitGTK üzerine kurulu tek bileşenli masaüstü uygulaması
  • Önyükleme: GRUB (Ankora teması) + Plymouth açılış animasyonu
  • Bellek yönetimi: zram-swap, kurulum sırasında otomatik etkinleştirilir

Masaüstü

  • Monokrom cam tasarım sistemi; tek renkli simge ailesi (renkli emoji yerine SVG semboller)
  • Üç tema: Nordik Açık, Modern Grafit, Derin Gece
  • Sekiz vektörel monokrom duvar kağıdı
  • Ortalanmış görev çubuğu ve başlat menüsü; pencere hizalama ve snap önizleme
  • Donanım parlaklık denetimi ve gece filtresi
  • Kilit ekranı: büyük saat/tarih, WiFi ve pil durumu, askıya alma / yeniden başlatma / kapatma

Kurulum

Canlı ISO'da yerleşik kurulum motoru, terminal kullanımına gerek bırakmadan şunları yapar:

  • Disk hedef seçimi ve bölümleme (BIOS + UEFI ikili kurulum)
  • Squashfs tabanlı dosya sistemi kopyalama
  • Ana kullanıcı oluşturma ve makine adı (RFC 1123 doğrulamalı) ayarı
  • Zaman dilimi ve yerel ayar (locale) yapılandırması
  • GRUB kurulumu ve Ankora teması
  • Plymouth teması ve zram-swap etkinleştirme

Kurulumdan sonra sistem doğrudan Ayaz DE oturumuyla açılır.

Ayaz Güncelleyici ve paket yönetimi

  • Kurulu sistemler masaüstünden güncellenir (ayaz-update-helper, iç güncelleme kanalı)
  • Paket kurma/kaldırma ayaz-pkg-helper üzerinden yapılır; terminal gerekmez
  • Kullanıcıya geniş sudo yetkisi verilmez: NOPASSWD izni yalnızca onaylı yardımcı betikler (ayaz-update-helper, ayaz-pkg-helper, ankora-doctor ve temel güç işlemleri) ile sınırlıdır
  • ankora-doctor sistem durumu tanılaması sağlar

Yapay zekâ ajanı

  • Sağlayıcılar: Ollama (localhost), Google Gemini, Groq
  • Ajanın sistem üzerinde işlem yapabilmesi için komut izin listesinden geçmesi ve kullanıcı onayı gerekir (onay jetonlu eylem mekanizması)
  • Onaysız veya izin dışı komut çalıştırılamaz

Güvenlik

  • Terminal komutaları için izin/kara liste katmanı: su, pkexec, dd gibi araçların yetkisiz çalıştırılması engellenir
  • Dosya görüntüleyici path traversal ve hardlink saldırılarına karşı korunur; PDF, Markdown ve metin dosyaları açar
  • WebKit view katmanında katı içerik güvenlik politikası (CSP) uygulanır
  • /etc/shadow, /etc/gshadow gibi kritik dosyalara doğrudan yazım kapalıdır

Kurulu 2.x sistemlerinden geçiş

Kurulu Ankora Linux 2.x sistemleri, masaüstündeki Ayaz Güncelleyici ile 3.0'a yükseltilebilir. Temiz kurulum tercihi için yukarıdaki ISO kullanılabilir.

Dağıtım notları

Ayaz DE yalnız Ankora Linux ile dağıtılır; ayrı bir .deb paketi yayımlanmaz. ISO içi paket yalnızca derleme sırasında canlı sisteme masaüstü bileşenlerini enjekte etmek için kullanılır.

Sorun bildirimi

Hataları ve geri bildirimleri Issues sekmesinden iletebilirsiniz.

Lisans

Bu sürüm GNU General Public License v3.0 ile lisanslıdır: LICENSE dosyasına bakınız.

Full Changelog: v2.0.8...3.0