Common Lisp İşletim Sistemi

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ran
    ran's avatar
    Kayıt Tarihi: 23/Mart/2007
    Erkek

    Common Lisp ile yazılmış bir işletim sistemi

    buradan

    https://github.com/froggey/mezzano

    kodları Ubuntu ile nasıl çalıştırıyoruz beyler?

    ran tarafından 05/Ara/15 11:21 tarihinde düzenlenmiştir

    Bilmem kaçıncı galaksiden gelen gama ışınlarına maruz kalmak için Pipimizi açıkta tutup UFO konmasını bekledik
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SerYolcu
    SerYolcu's avatar
    Kayıt Tarihi: 14/Ocak/2010
    Erkek

    Bu OS un Ekran Görüntüsü falan var mı ?

    Neye benziyor acaba ?


    Ondan çocuk olmamıştır (Kimsenin babası değildir). Kendisi de doğmamıştır (kimsenin çocuğu değildir). İhlas Suresi 3 üncü ayette bunlar yazar.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hatayi
    hatayi's avatar
    Kayıt Tarihi: 08/Temmuz/2013
    Erkek

    Yanlış değilsem gui yok sadece cli olarak yönetilebiliyor.


    Tarikat-ı Aliyyeyi Tahribadiyye
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    Burada: https://github.com/froggey/mezzano/blob/master/BUILD

    Diyor ki SBCL 1.2.4 lazım size: http://www.sbcl.org/

    Önce bir dizine home ve bu dizinin altına fonts klasörlerini oluşturun.

    DejaVu Sans ve Mono fonts'u indirin, ttf uzantılı dosyaları fonts klasörüne kopyalayın.

    ASDF'yi indirin,

    trivial-features'i indirin,

    zpb-ttf'yi indirin,

    cl-jpeg'i indirin

    chipz'i indirin

    alexandria'yı indirin (revision 0c39310e daha iyi olur, çünkü çalıştığı biliniyormuş),

    babel'i indirin (revision a994dec2 daha iyi olur, çalıştığı biliniyormuş,

    iterate'i,

    cl-vectors'ü,

    png-read'i (revision dfdf9a1 çalışıyormuş, bunu bulup indirin).

    indirdiklerinizi home klasörüne açın.

    home/.config/common-lisp/source-registry.conf dosyasını oluşturun, içi alttaki gibi olsun:

    ----------------

    (:source-registry

    (:tree "/full/path/to/home/")

    :inherit-configuration)

    --------------

    Aşağıdakiler büyük ihtimalle SBCL REPL üzerinde çalıştırılacak

    1. -----------------

    (ql:quickload :lispos-file)

    (file-server::spawn-file-server)

    --------------------

    2. -----------------

    (ql:quickload :lispos)

    --------------------

    3. -----------------

    (with-compilation-unit ()

    sys.c::set-up-cross-compiler)

    (mapc 'sys.c::load-for-cross-compiler cold-generator::*supervisor-source-files*)

    (mapc 'sys.c::load-for-cross-compiler cold-generator::*source-files*)

    (mapc 'sys.c::load-for-cross-compiler cold-generator::*warm-source-files*))

    --------------------

    ipl.lisp'i kafanıza göre değiştirin diyor (kafaya göre değil duruma göre olmalı:))

    Set *DEFAULT-PATHNAME-DEFAULTS* 'i mezzano kaynak kodununun bulunduğu klasör yapın

    set MEZZANO.FILE-SYSTEM::*HOME-DIRECTORY* bunu da oluşturduğunuz home klasörünü göstersin.

    :remote host'u da düzeltin.

    (cold-generator::make-image "mezzano" :header-path "tools/disk_header") komutunu çalıştırın. Bu komut mezzano.image'i şimdiki klasörde oluşturacak.

    qemu-system-x86_64 -hda mezzano.image -m 512 -vga std -serial stdio -net user -net nic,model=virtio ile imajı çalıştırabilirsiniz.

    disk imajı, sanal makinedeki ram miktarına eşit ya da daha küçük olmalıdır. Daha büyük alanlar swap ile ilgili problemler çıkarabiliyormuş.

    Bu arada C2Q 2.4GHz işlemci ile açılması yaklaşık 25 dakika sürmüş.


    Olaylara karışmayın!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ran
    ran's avatar
    Kayıt Tarihi: 23/Mart/2007
    Erkek

    YeniHarman@

    teşekkür ederim bir deniyelim 

     

     

    ran tarafından 05/Ara/15 18:29 tarihinde düzenlenmiştir

    Bilmem kaçıncı galaksiden gelen gama ışınlarına maruz kalmak için Pipimizi açıkta tutup UFO konmasını bekledik