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.
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 | |
|---|---|---|
| İşlemci | 64 bit x86 (amd64) | çift çekirdek |
| Bellek | 512 MB | 2 GB |
| Disk | 4 GB | 8 GB |
| Önyükleme | BIOS (legacy) ya da UEFI | — |
| Ekran | 1280×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.