BelgelerDocumentation

Nucora Linux ST 3.0 teknik belgeleri ve kullanım kılavuzu.

Nucora Linux ST 3.0 technical documentation and usage guide.

Nucora Linux Nedir?What is Nucora Linux?

Nucora Linux, Linux From Scratch (LFS) tabanlı, sıfırdan inşa edilen bağımsız bir GNU/Linux dağıtımıdır. Herhangi bir başka dağıtıma bağımlı olmadan, kendi paket yöneticisi ve build altyapısı ile geliştirilmektedir.

Nucora Linux is an independent GNU/Linux distribution built from scratch based on Linux From Scratch (LFS). It is developed with its own package manager and build infrastructure, without depending on any other distribution.

ST 3.0 sürümü ile birlikte systemd init sistemi kullanılmaktadır. Systemd, modern uygulama uyumluluğu ve tutarlı servis yönetimi sağlamak amacıyla tercih edilmiştir.

The ST 3.0 release uses the systemd init system. Systemd was chosen to provide modern application compatibility and consistent service management.

ÖzelliklerFeatures

LFS TabanlıLFS Based

Sıfırdan oluşturulmuş bağımsız sistem altyapısı.

Independent system infrastructure built from scratch.

Systemd InitSystemd Init

Modern servis yönetimi ve uygulama uyumluluğu.

Modern service management and application compatibility.

XFCE 4.20 MasaüstüXFCE 4.20 Desktop

Hafif ve günlük kullanıma uygun masaüstü ortamı.

Lightweight desktop suitable for daily use.

Nux Paket YöneticisiNux Package Manager

Özel geliştirilmiş yerel paket yönetim sistemi.

Custom-built local package management system.

Teknik BilgilerTechnical Information

TabanBaseLinux From Scratch (LFS)
Init SistemiInit Systemsystemd
MasaüstüDesktopXFCE 4.20
MimariArchitecturex86_64
Paket YöneticisiPackage Managernux
Build SistemiBuild Systemnux-maker
Paket FormatıPackage Format.nux (zstd)
Paket SayısıPackage Count225+
Hedef RAMTarget RAM~700 MB
LisansLicenseGPLv3

Nux Paket YöneticisiNux Package Manager

nux, Nucora Linux için özel olarak geliştirilmiş paket yöneticisidir. .nux uzantılı paketleri yönetir.

nux is a package manager developed specifically for Nucora Linux. It manages packages with the .nux extension.

Temel KomutlarBasic Commands

# Repo güncellemesi# Update repository
nux update
# Paket kurma# Install package
nux install <paket>
# Paket kaldırma# Remove package
nux remove <paket>
# Sistem güncelleme# System upgrade
nux upgrade
# Paket arama# Search package
nux search <sorgu>
# Kurulu paketler# List installed
nux list
# Paket bilgisi# Package info
nux info <paket>
# Bağımlılık ağacı# Dependency tree
nux tree <paket>
# Orphan temizliği# Remove orphans
nux autoremove

Ek KomutlarAdditional Commands

# Paket dosya listesi# Package file list
nux files <paket>
# Dosya sahibini bul# Find file owner
nux owns <dosya>
# Paket sabitle# Pin package version
nux pin <paket>
# Manuel/otomatik işaretle# Mark manual/auto
nux mark manual <paket>
nux mark auto <paket>
# Sistem sağlık kontrolü# System health check
nux doctor
nux paket deposu altyapısı, Veridyen Hosting sponsorluğundaki sunucuda barındırılmaktadır.The nux package repository is hosted on a server sponsored by Veridyen Hosting.

Nux-Maker Build SistemiNux-Maker Build System

nux-maker, Nucora Linux paketlerinin derlenmesi ve yayınlanması için kullanılan build sistemidir. Tarif (recipe) tabanlı çalışır ve OverlayFS sandbox ortamında güvenli derleme yapar.

nux-maker is the build system used for compiling and publishing Nucora Linux packages. It works on a recipe-based approach and performs secure compilation in an OverlayFS sandbox environment.

Temel KomutlarBasic Commands

# Tarif doğrulama# Recipe validation
nux-maker lint <paket>
# Paket derleme# Build package
nux-maker build <paket>

Tarif Yapısı (nuxbuild)Recipe Structure (nuxbuild)

name="paket-adi"
version="1.0.0"
release=1
arch="x86_64"
description="Paket açıklaması"

sources=("https://example.com/source.tar.gz")
sha256sums=("...")

depends=("glib2" "gtk3")
makedepends=("pkgconf" "meson")

prepare() { tar -xf *.tar.*; ... }
build()   { ./configure && make; }
package() { make DESTDIR="$PKG_DIR" install; }
Build işlemleri OverlayFS tabanlı izole sandbox ortamında gerçekleştirilir.Build operations are performed in an isolated OverlayFS-based sandbox environment.

Değişiklik GünlüğüChangelog

ST 3.0 · Geliştirme Aşamasında· In Development

  • LFS tabanlı bağımsız altyapıya geçildi
  • Migrated to independent LFS-based infrastructure
  • Systemd init sistemi eklendi
  • Systemd init system adopted
  • XFCE 4.20 masaüstü entegrasyonu
  • XFCE 4.20 desktop integration
  • nux paket yöneticisi geliştirildi
  • nux package manager developed
  • nux-maker build sistemi oluşturuldu
  • nux-maker build system created
  • OverlayFS sandbox derleme altyapısı
  • OverlayFS sandbox build infrastructure
  • Resmi paket deposu büyümeye devam ediyor
  • Official package repository continues to grow

ST 2.0 · 13 Mayıs 2026 — Eski SürümMay 13, 2026 — Legacy

  • Debian 13 (Trixie) tabanına geçildi
  • Migrated to Debian 13 (Trixie) base
  • SysVinit init sistemi eklendi
  • SysVinit init system added
  • nux paket yöneticisi ilk sürüm
  • nux package manager first release

ST 1.0 · 18 Mart 2026 — Eski SürümMarch 18, 2026 — Legacy

  • İlk kararlı sürüm. Debian 12 tabanlı.
  • First stable release. Based on Debian 12.

Yol HaritasıRoadmap

ST 3.0 — Aktif GeliştirmeST 3.0 — Active Development

  • ISO yayını
  • ISO release
  • NetworkManager entegrasyonu
  • NetworkManager integration
  • LightDM login ekranı
  • LightDM login screen
  • Paket deposunun genişletilmesi
  • Repository expansion

Gelecek HedeflerFuture Goals

  • CI/CD build otomasyonu
  • CI/CD build automation
  • Paket yöneticisi Go ile yeniden yazımı
  • Package manager rewrite in Go
  • Installer geliştirme
  • Installer development
  • Server sürümü
  • Server edition

Sık Sorulan SorularFrequently Asked Questions

Nucora Linux hangi dağıtıma dayanıyor?What distribution is Nucora Linux based on?

ST 3.0 herhangi bir dağıtıma dayanmaz. Linux From Scratch (LFS) tabanlı olarak sıfırdan inşa edilmiştir.

ST 3.0 is not based on any distribution. It is built from scratch based on Linux From Scratch (LFS).

Neden systemd tercih edildi?Why was systemd chosen?

Modern Linux uygulamalarının büyük çoğunluğu systemd servis yapısına bağımlıdır. Uygulama uyumluluğu ve tutarlı servis yönetimi için systemd tercih edilmiştir.

The vast majority of modern Linux applications depend on the systemd service structure. Systemd was chosen for application compatibility and consistent service management.

apt kullanabilir miyim?Can I use apt?

Hayır. ST 3.0, Debian tabanlı değildir. Paket yönetimi tamamen nux üzerinden yapılmaktadır.

No. ST 3.0 is not Debian-based. Package management is handled entirely through nux.

ST 3.0 ne zaman yayınlanacak?When will ST 3.0 be released?

ST 3.0 aktif geliştirme aşamasındadır. Belirli bir tarih verilmemiştir. Gelişmeleri forum üzerinden takip edebilirsiniz.

ST 3.0 is under active development. No specific date has been set. You can follow updates on the forum.

Projeye nasıl katkıda bulunabilirim?How can I contribute?

Forum, Instagram veya Matrix üzerinden toplulukla iletişime geçebilirsiniz.

You can reach the community through the forum, Instagram, or Matrix.

Nucora Linux ve nux paket yöneticisi, GNU Genel Kamu Lisansı v3 (GPLv3) altında lisanslanmıştır. Nucora Linux and the nux package manager are licensed under the GNU General Public License v3 (GPLv3). Tam lisans metni →Full license text →