Første utgivelse av distribusjonen TileOS 1.0

Første utgivelse av distribusjonen TileOS 1.0

Utgjeven versjon av distribusjonen TileOS 1.0 «T-Rex», bygget på Debian-pakkebasen og tilbyr en skrivebordsopplevelse med mosaikkvindusbehandlere. TileOS forfølger de samme målene som distribusjonen Ubuntu Sway Remix (utviklet av samme forfatter), og tilbyr et ferdig installert grensesnitt som krever minimal konfigurasjon, og retter seg både mot erfarne Linux-brukere og nybegynnere som ønsker å prøve en mosaikkvindusbehandler uten å bruke mye tid på oppsett.

Imidlertid, i motsetning til Ubuntu Sway Remix, er TileOS langt mer åpen for forskjellige endringer og tilpasninger, og er også fri for potensielle opphavsrettsproblemer (Ubuntu Sway Remix bruker registrerte varemerker fra Canonical, men det har ikke vært noe offisielt svar angående inkludering av distribusjonen i den offisielle familien av Ubuntu). For nedlasting er det laget bygg for amd64-arkitekturen (i fremtiden planlegges støtte for arm64, spesielt for Raspberry Pi-plater). Kildekoden til komponentene i TileOS er tilgjengelig på GitLab.

TileOS fokuserer særlig på vindusbehandlere som bruker Wayland-protokollen. Offisielt er det presentert utgaver med skrivebordene Sway og River, det utvikles utgaver med SwayFX (en fork av Sway, beriket med forskjellige skrivebordseffekter) og Qtile. Distribusjonen bruker en Debian Stable-pakkebase, men ulike forbedringer fra testgrenen overføres, samt nyere versjoner av programvare og grafiske drivere. I tillegg inkluderer det en rekke rettelser, som optimaliserer ytelsen til disk- og minnesystemet, samt at enkelte forbedringer fra Ubuntu er implementert, som å montere disker i filbehandleren uten passordforespørsel, og mer.

Nøkkelfunksjoner i TileOS:

  • Linux-kjernen 6.6.15 med forbedret responstid (alternativ CONFIG_HZ=1000, i Debian brukes CONFIG_HZ=300).
  • Et sett med åpne videodrivere, Mesa 23.2.1 og Xwayland 23.2.2.
  • Zram-mekanismen er aktivert som standard, ved bruk av zstd-komprimeringsalgoritmen.
  • Et stort antall proprietære drivere og firmware er forhåndsinstallert, noe som betydelig utvider støtten for variert maskinvare.
  • Standard er ekstra programvarelagre aktivert, som VirtualBox, Visual Studio Code, Librewolf, OnlyOffice og Brave.
  • Mulighet for å velge ekstra programvare i Calamares-installasjonen er blitt implementert.
  • Som implementering av systembussen D-Bus brukes D-Bus Broker.
  • PipeWire er brukt som lydserver.
  • Brukersesjoner administreres av systemd, noe som gjør det mulig å riktig avslutte kjørende applikasjoner og komponenter ved omstart, nedstenging eller utlogging, samt å sikre korrekt håndtering av automatisk oppstart av applikasjoner.
  • Som OOM Killer-daemon i Sway-omgivelser brukes systemd-oomd. I andre miljøer brukes EarlyOOM.
  • En enhetlig design er anvendt for applikasjoner. Catppuccin, som bruker myke pastellfarger.

Funksjoner i utgaven Sway:

  • Skrivebordet utvikles parallelt med Ubuntu Sway Remix-distribusjonen, med gjensidig overføring av endringer.
  • Mange verktøy fra prosjektet NWG-Shell, som for eksempel et skript for automatisk vindusplassering, Autotiling, et fullskjerm applikasjonsmeny, nwg-drawer, et verktøy for innstilling av skjermparametere, nwg-displays, et verktøy for å tilpasse utseende, nwg-look, en sesjonsbehandling, nwg-bar og nwg-wrapper, som lar deg vise innholdet til hvilket som helst skript på skrivebordet (gjennom dette implementeres hjelpen for hurtigtaster som brukes i distribusjonen).
  • Et minimum av komponenter er forhåndsinstallert, inkludert filbehandleren PcmanFM-Qt, tekstredaktøren Pluma, terminalemulatoren Alacritty, arkivereren Engrampa og andre. Ekstra programvare kan velges under installasjonen, eller installeres direkte etter at systemet er installert.

Funksjoner i utgaven River:

  • Den dynamiske vindusbehandleren River, skrevet i zig og som inkluderer mye av DWM, Awesome og Bwpwm, er implementert. River skiller seg ut ved enkel konfigurering (konfigurasjonsfilen er et vanlig shell-skript som sekvensielt utfører kommandoer for IPC-bussen riverctl), bred fleksibilitet og mindre ressursbruk enn Sway. Siden River er under aktiv utvikling, og foreløpig er betydelig bak Sway når det gjelder funksjonalitet, har TileOS River utgaven en eksperimentell karakter.
  • Som i Sway-utgaven brukes komponenter fra NWG-Shell-prosjektet, bortsett fra de som ikke direkte støtter River (for eksempel brukes wdisplays i stedet for nwg-displays).

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster