daedalOS, web tarayıcısından bir masaüstü ortamı

daedalOS hakkında

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:

ubutu 22.04'te npm'yi kurun

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:

iplik yüklemek

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:

daedalOS deposunu klonla

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:

daedalOS'u başlat

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:

daedalOS'ta çalışıyor

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.

masaüstüne dosya ekle

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ı).

yüklü uygulamalar

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.

açık pencereler

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.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.