CuteFish, isang bagong kapaligiran sa pagsulat sa totoong istilo ng MacOS

Walang duda ang isa sa mga tampok na pinaka gusto ko tungkol sa Linux ay ang kakayahang ipasadya ang system ayon sa gusto mo at sa isang lubos na kamangha-manghang paraan, dahil inaalok kami ng isang malaking bilang ng mga kapaligiran sa desktop na kadalasang medyo aesthetic at pinapayagan ang pagpapasadya sa punto na maipagsama ang iba't ibang mga elemento at kahit na makatrabaho ang iba't ibang mga window manager ( Mga Windows Manager).

At nagsasalita ng paksa, ilang araw na ang nakakaraan ang mga developer ng Pamamahagi ng Linux "CuteFishOS" na batay sa Debian (at ayon sa mga tagalikha nito magiging handa na siya sa pagtatapos ng taon) ipinaalam na nagtatrabaho sila ang pag-unlad ng isang bagong pasadyang kapaligiran sa desktop, na may pangalang "CuteFish" at may istilong nakapagpapaalala ng MacOS.

Tungkol sa CuteFish Desktop na Kapaligiran

Tulad ng nabanggit na CuteFishOS ay hindi pa handa, ngunit kasalukuyang posible na subukan ang kapaligiran ng desktop ng CuteFish sa Arch Linux at alinman sa mga derivatives nito, dahil sa loob ng mga repository ng Arch Linux mayroon nang kapaligiran at isang pangkat din ng mga gumagamit ng pamayanan ng Manjaro ay lumikha ng isang bersyon ng pamayanan ng pamamahagi sa kapaligiran na ito, na ginagawang mas madali upang gumana kasama nito.

Tungkol sa kapaligiran, maaari nating mapagtanto na sa una ang ginamit na grapikong interface ay ang mga KDE Frameworks kasama ang Qt at Plasma 5, sa gayon ang mga talagang gusto ang trabaho ng KDE ay maaaring makaramdam ng napaka komportable na subukan ang kapaligiran sa desktop.

Ang layunin ng grapikong kapaligiran na ito ay upang idisenyo ito para sa mga "baguhan" na gumagamit. Para sa kadahilanang ito lumikha sila ng ilang mga espesyal na application tulad ng file manager (cutefish-filemanager)

Sa mga tuntunin ng ang mga pasadyang bahagi ng kapaligiran, ang mga ito ay binuo sa ilalim ng library ng fishui  na ginagamit sa pagpapatupad ng isang plugin sa isang hanay ng mga widget Qt Mabilis na Mga Kontrol 2.

Kahit na mapapansin din natin na ang graphic na interface ay halos kapareho ng Deepin at Jing OS at na ang huli ay naka-impluwensya sa proyekto sa kapaligiran.

Bilang karagdagan, mahahanap natin iyon sinusuportahan ang ilaw at madilim na mga tema, mga bintana na walang mga hangganan, mga anino sa ilalim ng mga bintana, paglabo ng nilalaman ng mga background window, mga istilo ng menu at Qt Quick Control, lahat ng ito ay posible salamat sa base ng KDE at na upang pamahalaan ang mga bintana, ginagamit ang composite manager na KWin na may hanay ng mga karagdagang plugin.

Nabanggit din yan ang proyekto ay bumubuo ng sarili nitong taskbar, isang buong interface ng screen upang ilunsad ang mga application (launcher) at isang nangungunang panel na may isang pandaigdigang menu, mga widget at isang system tray.

Kabilang sa mga application na binuo ng mga kalahok sa proyekto: file manager, calculator at configurator.

Tila pinagtibay din ang estilo ng macOS bilang elementay OS kung saan walang maraming mga tsart na dapat sundin bilang isang modelo. Karamihan sa mga sumasama sa pamantayan ng estilo ng Windows, tulad ng Cinnamon, Plasma, atbp.

Ito ay tiyak na isang proyekto na nagsimula lamang at malayo pa ang lalakarin bago ito tumatag bilang isang graphic. Kaya hindi inirerekumenda na magkaroon ito sa isang makina ng produksyon.

Subukan ang CuteFish

Ang mga pag-install na build ng pamamahagi ng CuteFish OS ay hindi pa handa, ngunit ang kapaligiran ay maaaring masubukan sa pamamagitan ng pag-install ng pangkat ng cutefish package para sa Arch Linux o paggamit ng isang kahaliling pagbuo ng Manjaro utefish.

Para sa mga na interesado na masubukan ang kapaligiran sa Arch Linux o alinman sa mga derivatives nito, buksan lamang ang isang terminal at dito ay mai-type namin ang sumusunod na utos.

sudo pacman -Syu cutefish

Sa parehong paraan para sa mga interesadong subukan ang Manjaro sa ganitong kapaligiran desktop, makukuha nila ang ISO na imahe mula sa sumusunod na link.

Ang mga pagpapaunlad ng proyekto ay nakasulat sa C ++ gamit ang Qt at ang mga aklatan ng KDE Frameworks. Ang code ay ipinamamahagi sa ilalim ng lisensya ng GPLv3.