Bir sonraki yazıda daedalOS'a bir göz atacağız. Bu web tarayıcısından kullanabileceğimiz bir masaüstü ortamı. Birisi bunun ne olduğunu bilmiyorsa, masaüstü ortamının birbiriyle bütünleşen farklı bileşenlerin bir koleksiyonu olduğunu söyleyin.
daedalOS, JavaScript ve TypeScript ile yazılmıştır. GNOME ve KDE gibi geleneksel masaüstü ortamına farklı bir yaklaşım getiriyor. Bu projenin amacı, web tabanlı bir masaüstü ortamı yaratmaktır.Günlük kullanım için de uygun olmayı amaçlayan , daha sonra göreceğimiz gibi, bunu başarmak için hala uzun bir yol var.
DaedalOS'u Ubuntu 22.04'e yükleyin
Bu yazılım kullanılarak çalışacak iplik, bir paket yöneticisidir. Bu örnek için, hadi iplik yüklemek için npm kullanın. Npm, Ubuntu ile önceden kurulmamış bir JavaScript paket yöneticisidir. O halde önce bir terminal (Ctrl+Alt+T) açıp şu komutu çalıştırarak npm'yi kuralım:
sudo apt install npm
Kurulum bittiğinde, şunları yapabiliriz: devam edin ve ipliği takın. Bunu yapmak için aynı terminalde şunu yazacağız:
sudo npm install --global yarn
daedalOS deposunu klonla
Atacağımız bir sonraki adım, proje havuzunu klonla. Bir terminalde sadece şu komutu kullanın:
git clone https://github.com/DustinBrett/daedalOS.git
sonra daedalOS dizinine geçeceğiz:
cd daedalOS
Şimdi yapabiliriz tarayıcı için daedalOS masaüstünün kendi kopyamızı komutlarla çalıştırın:
yarn && yarn build:fs && yarn dev
Çıktı, satırı farklı satırları içerecektir. Bunlardan birinde, sunucunun 0.0.0.0:3000'de başlatıldığını ve erişilecek url'yi göstereceklerdir.
daedalOS'a hızlı bir bakış
Hizmetin terminalde çalıştırılması, masaüstüne erişmek için yalnızca ihtiyacımız olacak favori web tarayıcımızı açın ve URL'yi yazın:
http://localhost:3000
Masaüstü yüklendiğinde, hareketli arka plana sağ tıklarsak, aşağıdaki menü ile karşılaşacağız: Bize ana bilgisayardan tarayıcının masaüstüne dosya kopyalama seçeneği sunacak ve bunun tersi de geçerli.. Bu, dosyaları yüklememize izin verecektir.
Artı ayrıca DaedalOS arayüzünde dosya ve klasörleri sürükleyip bırakmamıza izin verecek, yaptığım testler sırasında bu işlevin bazı durumlarda başarısız olduğunu söylemeliyim. Ancak bu olduğunda, daedalOS'tan dosya ekleme seçeneği mükemmel şekilde çalışacaktır.
Masa bir web tarayıcısını ve bir video oynatıcıyı entegre eder (video.js) HTML5 video ve modern akış biçimlerini destekler. Ayrıca .... sahip fotoğraf görüntüleyici APNG, AVIF, GIF, JPEG, PNG, SVG ve WebP formatlarıyla uyumludur. Ayrıca PDF.js mevcuttur, PDF görüntüleyici, biraz yavaş olsa bile pratik.
Ayrıca bir geliştirici Konsolu (DevTools), Bir kod düzenleyici (Monako Yayınevi), Bir ayrıştırıcı ve derleyici Markdown (Işaretli), Bir zengin metin editörü (TinyMCE), Bir irc istemcisida yardımcı olur. bağlantı emülatörü çok basit ve bir ses çalar (Web Kampı).
daedalOS da JavaScript veya Virtual x86 uygulamalarını çalıştırmak için Ruffle'ı entegre eder, bir işletim sistemi öykünücüsü. Ayrıca, Wine dahil olmak üzere birkaç emülatör bile var.
proje geliştiricisi hareketli bir duvar kağıdı içerir, düşük kaynaklı makinelerdeki kullanıcılar için bir sorun olabilir.
Masaüstü, çeşitli açık kaynaklı programlara erişim sunarken, hala birçok yönden eksik. Bunlar arasında belki de en dikkat çekici olanı, Şu anda bizi ilgilendiren uygulamaları yüklememize izin vermiyor..
Ancak bu proje daha da geliştirilirse, masaüstü ortamınızı tamamen bir web tarayıcısında çalıştırabilmek harika olabilir. Ayrıca, performans da fena değil, en azından makul güce sahip bir makineyle. Hiç şüphesiz, yaratıcısı projenin geliştirilmesine çok yatırım yaptı. Bu konuda daha fazla bilgi edinebilirsiniz. GitHub deposu, veya siz de yapabilirsiniz ziyaret ederek daedalOS'u kurmadan test edin onların web sitesi.