1 puan yazan GN⁺ 2024-01-30 | 1 yorum | WhatsApp'ta paylaş

Oxide Helios

  • Oxide Helios, illumos tabanlı bir dağıtımdır ve Oxide Rack'i çalıştırır.
  • Tüm dağıtım, birden çok yazılım entegrasyonundan oluşur ve bu en üst düzey depo içindeki araçlar ve belgeler aracılığıyla yönetilir.
  • Bazı entegrasyonlar henüz açık değildir; açık olmayan yazılımları atlamak için OXIDE_STAFF=no ortam değişkenini ayarlayabilirsiniz.

Başlarken

  • Helios'u kullanmak için fiziksel veya sanal bir derleme makinesinde en güncel Helios kurulumuna ihtiyaç vardır.
  • Sanal makine kurulumu hakkında daha fazla bilgiye helios-engvm deposundan ulaşabilirsiniz.
  • Gerekli paketler eksikse pkg install ile kurulabilir.
  • Rust ve Cargo için, resmi Rust projesinin sağladığı ikilileri Rustup kullanarak kurabilirsiniz.

Depoyu klonlama ve araçları derleme

  • Helios makinesinde depoyu klonlayın ve helios-build aracını derlemek ve birden çok depoyu klonlamak için kurulum adımlarını çalıştırın.

illumos derleme

  • Helios'un çekirdek işletim sistemi bileşenleri, illumos-gate'in stlouis dalından gelir.
  • illumos'u derlemek için helios-build, derleme yapılandırmasını yöneten ve illumos derleme araçlarını çağıran çeşitli sarmalayıcılar sağlar.

Geliştirme sırasında derleme

  • illumos üzerinde değişiklik uygulamak için, bazı kontrolleri devre dışı bırakan ve daha hızlı entegrasyon sağlayan bir "quick" derleme yapabilirsiniz.

Yerel makineye kurulum

  • Yeni derlenmiş paketleri derleme makinesine kurmak için ./helios-build onu -t my-be-name kullanarak yeni bir Boot Environment oluşturup kurabilirsiniz.

Başka bir makineye kurulum

  • Ayrı bir test makineniz varsa, paketleri ağ üzerinden kurmak için derleme makinesinin paket depo sunucusunu (pkg.depotd) kullanabilirsiniz.

Paket oluşturma

  • Derlediğiniz paketlerin içeriğini incelemek veya başka sistemlere aktarmak için -P bayrağını kullanarak paketleri dönüştürebilirsiniz.

Değişiklikleri uygulama

  • Sisteme değişiklik uygularken, genellikle bldenv kullanarak derleme ortamına girer ve belirli bileşenleri derlersiniz.

OS görüntü arşivi

  • Gimlets için OS görüntüleri derlenirken, önyükleme ROM'unu ve kök dosya sistemi ramdisk görüntüsünü içeren bir görüntü arşivi oluşturulur.
  • Bu dosyanın içeriği, Helios ile Oxide rack'in fiziksel sistemlerine OS görüntülerini indirip kurması gereken Omicron bölümleri arasındaki üzerinde uzlaşılmış arayüzü temsil eder.

Lisans

  • Telif hakkı 2024 Oxide Computer Company.
  • Aksi özellikle belirtilmeyen tüm bileşenler Mozilla Public License Version 2.0 kapsamında lisanslanmıştır.

GN⁺'un görüşü

  • Oxide Helios'un illumos tabanlı yenilikçi bir işletim sistemi dağıtımı olması ve özellikle Oxide Rack donanımı için optimize edilmesi önemlidir.
  • Bu yazı, yazılım geliştiricilere Helios'un derleme ve kurulum sürecine dair derinlemesine bir anlayış sunarak işletim sistemini özelleştirme ve optimize etme konusunda içgörü sağlayabilir.
  • Ayrıca bu yazı, açık kaynak işletim sistemlerinin geliştirme sürecini ve topluluk temelli iş birliği yaklaşımını anlamaya yardımcı olabilir; bu da teknik bilginin paylaşımını ve inovasyonu teşvik etmeye katkı sağlayabilir.

1 yorum

 
GN⁺ 2024-01-30
Hacker News görüşleri
  • Oxide şirketinin teknoloji yığınına ve ekibine büyük ilgi duyan bir kullanıcı, Oxide ekibine teşekkürlerini iletiyor ve bu teknolojiyi yerel ortamında dağıtıp mümkün olduğunca çok şey öğrenmek istediğini söylüyor.

    "Oxide ekibine teşekkür eden, bu teknolojiyi yerelde dağıtıp öğrenmek isteyen hevesli bir kullanıcının görüşü."

  • Oxide’ın tam olarak ne sunduğunun kısaca açıklanmasını isteyen bir yorum. Oxide’ın web sitesine baktığını ama sunduklarının donanım ve yazılım mı yoksa bir PaaS/bulut sağlayıcısı mı olduğu konusunda kafasının karıştığını belirtiyor.

    "Oxide’ın ürün ve hizmetleri konusundaki kafa karışıklığını dile getirip kısa bir açıklama isteyen bir kullanıcının görüşü."

  • illumosun gerçek bir Unix sistemi mi yoksa Unix benzeri bir işletim sistemi mi olduğunu soran bir yorum.

    "illumosun gerçek bir Unix mi yoksa Unix benzeri bir sistem mi olduğunu merak eden bir kullanıcının sorusu."

  • Bir işletim sisteminde MPL 2.0 lisansının kullanılmasının ilginç olduğunu söyleyen ve neden eksi oy aldığını merak eden bir görüş.

    "Bir işletim sisteminde MPL 2.0 lisansının kullanılmasına duyduğu ilgiyi ve aldığı eksi oylarla ilgili şaşkınlığını ifade eden bir kullanıcının görüşü."

  • Yazılımın açık kaynak olmasının güzel olduğunu ama başka donanımlara dağıtılmasının ne kadar faydalı olacağını ve Oxide rack artık satın alınamazsa altyapıyı sıfırdan mı kurmak gerekeceğini soran bir yorum.

    "Yazılımın açık kaynak olması, başka donanımlara dağıtılabilmesi ve Oxide donanımına bağımlılık konularında soru soran bir kullanıcının görüşü."

  • Linux/Mac/BSD yerine özel bir Unix üzerinde çalıştırılmak istenen iş yüklerinin ne olduğu ve bunun piyasada gerçekten bir karşılığı olup olmadığıyla ilgili merak.

    "Özel bir Unix üzerinde çalıştırılmak istenen iş yükleri ve bunun pazardaki gerekliliği hakkında merak belirten bir kullanıcının görüşü."

  • Oxide’ın ürününün hâlâ erken aşamada olduğu, niş bir pazarı hedeflediği ve bu yüzden gerçek işletmelerin bunu satın almasının beklenmesinin zor olduğu yönünde bir görüş.

    "Oxide ürününün erken aşamada ve niş pazara yönelik olması nedeniyle işletmeler tarafından satın alınmasının zor olacağını düşünen bir kullanıcının görüşü."

  • Kişisel olarak yatak odasında bir Oxide rack bulundurmak isteyeceğini ama maliyet nedeniyle muhtemelen satın alamayacağını söyleyen bir yorum.

    "Bir Oxide rack’e kişisel olarak sahip olmak istediğini ama maliyet yüzünden bunu yapamayacağını söyleyen bir kullanıcının görüşü."

  • Oxide işi bırakırsa sunucu rack’inin işe yaramaz bir ağırlığa dönüşmemesini umduğunu ve bu konuda beklentisini dile getiren bir görüş.

    "Oxide’ın iş sürekliliğine dair endişesini ve sunucu rack’iyle ilgili beklentisini ifade eden bir kullanıcının görüşü."

  • Oxide’ı ilk kez nasıl duyduklarını merak eden ve şirketin podcast’inin, ürün satışı dışında her şeyi yapan mükemmel bir pazarlama aracı olduğunu düşünen bir yorum.

    "Oxide’ı ilk kez nasıl keşfettiğine dair merakını ve podcast üzerinden yürütülen pazarlama stratejisine olumlu bakışını ifade eden bir kullanıcının görüşü."