Ar ôl tair blynedd a hanner ers y datganiad diwethaf rhyddhau dosbarthu . Yn GoboLinux, yn lle'r hierarchaeth ffeiliau traddodiadol ar gyfer systemau Unix model stac ar gyfer ffurfio coeden cyfeiriadur, lle mae pob rhaglen wedi'i gosod mewn cyfeiriadur ar wahân. Maint 1.9 GB, y gellir ei ddefnyddio hefyd i ymgyfarwyddo â galluoedd y dosbarthiad yn y modd Live.
Mae'r gwraidd yn GoboLinux yn cynnwys y cyfeiriaduron /Programs, /Users, /System, /Files, /Mount a /Depot. Yr anfantais o gyfuno holl gydrannau'r cais mewn un cyfeiriadur, heb wahanu gosodiadau, data, llyfrgelloedd a ffeiliau gweithredadwy, yw'r angen i storio data (er enghraifft, logiau, ffeiliau cyfluniad) wrth ymyl ffeiliau system. Y fantais yw'r posibilrwydd o osod gwahanol fersiynau o'r un cymhwysiad yn gyfochrog (er enghraifft, /Programs/LibreOffice/6.4.4 a /Programs/LibreOffice/6.3.6) a symleiddio cynnal a chadw system (er enghraifft, i ddileu rhaglen , dim ond dileu'r cyfeiriadur sy'n gysylltiedig ag ef a glanhau'r cysylltiadau symbolaidd yn /System / Mynegai).
Er mwyn cydnawsedd â safon FHS (Safon Hierarchaeth System Ffeil), dosberthir ffeiliau gweithredadwy, llyfrgelloedd, logiau a ffeiliau ffurfweddu yn y cyfeiriaduron arferol / bin, /lib, /var/log a / etc trwy ddolenni symbolaidd. Ar yr un pryd, nid yw'r cyfeiriaduron hyn yn weladwy i'r defnyddiwr yn ddiofyn, diolch i ddefnyddio arbennig , sy'n cuddio'r cyfeiriaduron hyn (dim ond wrth gyrchu'r ffeil yn uniongyrchol y mae'r cynnwys ar gael). I symleiddio llywio trwy fathau o ffeiliau, mae'r dosbarthiad yn cynnwys cyfeiriadur / System / Mynegai, lle mae gwahanol fathau o gynnwys wedi'u marcio â chysylltiadau symbolaidd, er enghraifft, cyflwynir rhestr o'r ffeiliau gweithredadwy sydd ar gael yn yr is-gyfeiriadur /System / Mynegai / bin, data a rennir yn /System/Index/share, a llyfrgelloedd yn /System/Index/lib (er enghraifft, /System/Index/lib/libgtk.so dolenni i /Programs/GTK+/3.24/lib/libgtk-3.24.so) .
Defnyddir datblygiadau prosiect i adeiladu pecynnau (Linux awtomataidd o Scratch). Ysgrifennir sgriptiau adeiladu ar y ffurf
, pan gaiff ei lansio, mae cod y rhaglen a'r dibyniaethau gofynnol yn cael eu llwytho'n awtomatig. Er mwyn gosod rhaglenni'n gyflym heb ailadeiladu, cynigir dwy storfa gyda phecynnau deuaidd sydd eisoes wedi'u cydosod - un swyddogol, a gynhelir gan y tîm datblygu dosbarthu, ac un answyddogol, a ffurfiwyd gan y gymuned ddefnyddwyr. Gosodir y pecyn dosbarthu gan ddefnyddio gosodwr sy'n cefnogi gwaith mewn moddau graffigol a thestun.
Arloesiadau allweddol :
- Cynigir model rheoli a datblygu symlach “", sydd wedi'i integreiddio'n llawn â phecyn cymorth adeiladu GoboLinux Compile. Mae'r goeden ryseitiau bellach yn ystorfa Git reolaidd, a reolir trwy GitHub a'i chlonio'n fewnol i'r cyfeiriadur /Data/Compile/Recipes, y defnyddir ryseitiau'n uniongyrchol ohoni yn GoboLinux Compile.
- Mae'r cyfleustodau ContributeRecipe, a ddefnyddir i greu pecyn o ffeil rysáit a'i uwchlwytho i weinyddion GoboLinux.org i'w hadolygu, bellach yn fforchio clôn lleol o ystorfa Git, yn ychwanegu rysáit newydd ato, ac yn anfon cais tynnu i'r prif coeden rysáit ar GitHub.
- Gwelliant parhaus i'r amgylchedd defnyddiwr minimalaidd yn seiliedig ar y rheolwr ffenestri mosaig . Trwy gysylltu ychwanegion yn yr iaith Lua yn seiliedig ar Awesome, gallwn weithio gyda ffenestri arnofio sy'n gyfarwydd i'r mwyafrif o ddefnyddwyr, tra'n cadw'r holl bosibiliadau ar gyfer cynllun teils.
Mae gwelliannau wedi'u gwneud i widgets ar gyfer rheoli Wi-Fi, sain, monitro gwefr batri a disgleirdeb sgrin. Ychwanegwyd teclyn newydd ar gyfer Bluetooth. Mae offeryn ar gyfer creu sgrinluniau wedi'i roi ar waith. - Mae fersiynau'r cydrannau dosbarthu wedi'u diweddaru. Mae gyrwyr newydd wedi'u hychwanegu. Mae'r dosbarthiad yn cadw at y model o ddarparu'r fersiynau diweddaraf o lyfrgelloedd yn unig yn yr amgylchedd sylfaenol. Ar yr un pryd, gan ddefnyddio Runner, offeryn rhithwiroli FS, gall y defnyddiwr adeiladu a gosod unrhyw fersiwn o'r llyfrgell a all gydfodoli â'r fersiwn a gynigir yn y system.
- Mae cefnogaeth i'r dehonglydd Python 2 wedi'i derfynu, sydd wedi'i dynnu'n llwyr o'r dosbarthiad, ac mae'r holl sgriptiau system sy'n gysylltiedig ag ef wedi'u haddasu i weithio gyda Python 3.
- Mae'r llyfrgell GTK2 hefyd wedi'i dileu (dim ond pecynnau gyda GTK3 sy'n cael eu cyflenwi).
- Mae NCurses wedi'i adeiladu gyda chefnogaeth Unicode yn ddiofyn (libncursesw6.so), mae'r fersiwn cyfyngedig ASCII o libncurses.so wedi'i eithrio rhag cael ei ddosbarthu.
- Mae'r is-system sain wedi'i newid i ddefnyddio PulseAudio.
- Mae'r gosodwr graffigol wedi'i drosglwyddo i Qt 5.
Ffynhonnell: opennet.ru
