B BasicOSsıfırdan yazılmış masaüstü
Sıfırdan yazılmış masaüstü

BasicOS

Debian çekirdeği üzerinde, arayüzün tamamı C ile sıfırdan yazılmış bir masaüstü. GTK yok, Qt yok, systemd yok — pencere yöneticisi, uygulamalar, paket biçimi ve güncelleme sistemi bu projeye ait.

26uygulama46ajan aracı319 MBISO0npm bağımlılığı

Ne var içinde

Kendi arayüz katmanı

bui: Xlib ve Xft üzerine anlık kip (immediate mode) bir arayüz katmanı. Widget ağacı yok; her uygulama her karede kendini baştan çiziyor.

Kendi pencere yöneticisi

Yaslama, çalışma alanları, görev çubuğunda pencere önizlemeleri ve kendi çizdiği başlık çubukları.

systemd yok

Açılışı kendi init'i yürütüyor; servisler sade bir denetim altında. Açılıştan masaüstüne saniyeler.

Yapay zekâ ajanı

Sistemi konuşarak yönetin. Ajan tipli araçlarla çalışıyor, klavye ve fareyi sürebiliyor, hatta kendi uygulamasını yazıp kurabiliyor.

Kendi uygulama mağazası

Çarşı ve .bpk paket biçimi. Her paket imzalı; istemci imzayı doğrulamadan hiçbir şey kurmuyor.

Geri alınabilir güncelleme

Her güncelleme değiştirdiği dosyaların eskisini saklıyor. Açılış sorunlu olursa sistem kendi kendine geri dönüyor.

Sistem gereksinimleri

En azÖnerilen
İşlemci64 bit x86 (amd64) çift çekirdek
Bellek512 MB 2 GB
Disk4 GB 8 GB
ÖnyüklemeBIOS (legacy) ya da UEFI
Ekran1280×800 ve üzeri

Canlı sistem 512 MB bellekle açılıp masaüstünü çalıştırıyor — o kadarını sanal makinede ölçtük, masaüstü 113 MB kullanıyor. 2 GB öneriyoruz çünkü Firefox sistemle birlikte geliyor. Kurulu kök dosya sistemi 1,2 GB; güncellemeler değiştirdikleri dosyaların eskisini kuşak yedeği olarak sakladığı için bölüme pay bırakın.

Kurulum

ISO'yu yazıp açılışta "BasicOS Kurulumu" simgesine tıklayın. Kurulum diski böler, sistemi kopyalar ve önyükleyiciyi yazar.

Kurulu sistemi güncellemek

basicupdate --check
sudo basicupdate --install

Depo adresi /etc/basicos/update.conf içinde; her paket Ed25519 ile imzalanıyor ve imza doğrulanmadan kurulum başlamıyor.