Kutulutsidwa kwa kugawa kwa GoboLinux 017 ndi mawonekedwe apadera a fayilo

Patatha zaka zitatu ndi theka kuchokera kumasulidwa komaliza anapanga kutulutsidwa kogawa GoboLinux 017. Ku GoboLinux, m'malo mwamafayilo azikhalidwe zamachitidwe a Unix imagwiritsidwa ntchito stack chitsanzo chopanga chikwatu mtengo, momwe pulogalamu iliyonse imayikidwa mu bukhu losiyana. Kukula unsembe chithunzi 1.9 GB, yomwe ingagwiritsidwenso ntchito kuti mudziwe luso la kugawa mu Live mode.

Muzu mu GoboLinux uli ndi /Mapulogalamu, /Ogwiritsa, /System, /Files, /Mount ndi /Depot. Choyipa chophatikiza zigawo zonse zogwiritsira ntchito mu bukhu limodzi, popanda kulekanitsa zoikamo, deta, malaibulale ndi mafayilo omwe angathe kuchitidwa, ndikofunika kusunga deta (mwachitsanzo, zipika, mafayilo osinthika) pafupi ndi mafayilo a dongosolo. Ubwino wake ndikuthekera kwa kukhazikitsa kofananira kwamitundu yosiyanasiyana ya pulogalamu yomweyi (mwachitsanzo, /Programs/LibreOffice/6.4.4 ndi /Programs/LibreOffice/6.3.6) komanso kuphweka kokonza dongosolo (mwachitsanzo, kuchotsa pulogalamu , ingochotsani chikwatu chomwe chikugwirizana nacho ndikuyeretsa maulalo ophiphiritsa mu /System/Index).

Kuti mugwirizane ndi muyezo wa FHS (Filesystem Hierarchy Standard), mafayilo omwe amatha kukwaniritsidwa, malaibulale, zipika ndi mafayilo amasinthidwe amagawidwa mu / bin, /lib, /var/log ndi / etc maulalo kudzera pamawu ophiphiritsa. Nthawi yomweyo, zolembazi siziwoneka kwa wogwiritsa ntchito mwachisawawa, chifukwa chogwiritsa ntchito yapadera kernel module, zomwe zimabisa maulalo awa (zamkatimu zimapezeka pokhapokha mutapeza fayilo mwachindunji). Kuti muchepetse kusakatula kudzera mumitundu yamafayilo, kugawa kumakhala ndi /System/Index, momwe mitundu yosiyanasiyana yazinthu imalembedwa ndi maulalo ophiphiritsa, mwachitsanzo, mndandanda wamafayilo omwe akupezeka amaperekedwa mu /System/Index/bin subdirectory, adagawana deta mu /System/Index/share, ndi malaibulale mu /System/Index/lib (mwachitsanzo, /System/Index/lib/libgtk.so amalumikizana ndi /Programs/GTK+/3.24/lib/libgtk-3.24.so) .

Zopangidwe za polojekiti zimagwiritsidwa ntchito kupanga phukusi Zithunzi za ALFS (Automated Linux kuchokera ku Scratch). Mangani malemba amalembedwa mu mawonekedwe
maphikidwe, ikayambika, nambala ya pulogalamuyo ndi zodalira zomwe zimafunikira zimatsitsidwa zokha. Kuti muyike mwachangu mapulogalamu osamanganso, nkhokwe ziwiri zomwe zasonkhanitsidwa kale phukusi la binary zimaperekedwa - yovomerezeka, yosungidwa ndi gulu lachitukuko chogawa, komanso yosavomerezeka, yopangidwa ndi anthu ogwiritsa ntchito. Chida chogawa chimayikidwa pogwiritsa ntchito choyika chomwe chimathandizira ntchito mumitundu yonse yazithunzi ndi zolemba.

Zatsopano zazikulu GoboLinux 017:

  • Njira yosavuta yoyendetsera ndi chitukuko ikuperekedwa "maphikidwe", yomwe ikuphatikizidwa kwathunthu ndi GoboLinux Compile build toolkit. Mtengo wa maphikidwe tsopano ndi malo osungira a Git, omwe amayendetsedwa kudzera pa GitHub ndipo amapangidwa mkati mu /Data/Compile/Recipes directory, komwe maphikidwe amagwiritsidwa ntchito mwachindunji mu GoboLinux Compile.
  • Chothandizira cha ContributeRecipe, chomwe chimagwiritsidwa ntchito popanga phukusi kuchokera ku fayilo ya maphikidwe ndikuchiyika ku ma seva a GoboLinux.org kuti awonedwe, tsopano akupanga chojambula chakomweko cha Git repository, akuwonjezera njira yatsopano kwa iwo, ndikutumiza pempho kukoka kwa wamkulu. mtengo wophikira pa GitHub.
  • Kupititsa patsogolo kusinthika kwa malo ogwiritsira ntchito minimalistic kutengera woyang'anira zenera la mosaic zozizwitsa. Mwa kulumikiza zowonjezera mu chilankhulo cha Lua kutengera Zodabwitsa, titha kugwira ntchito ndi mazenera oyandama omwe amadziwika ndi ogwiritsa ntchito ambiri, ndikusunga mwayi wonse wamasanjidwe a matailosi.
    Kusintha kwapangidwa ku ma widget pakuwongolera Wi-Fi, phokoso, kuyang'anira kuchuluka kwa batri ndi kuwala kwa skrini. Yawonjezera widget yatsopano ya Bluetooth. Chida chopangira zowonera chakhazikitsidwa.

    Kutulutsidwa kwa kugawa kwa GoboLinux 017 ndi mawonekedwe apadera a fayilo

  • Matembenuzidwe a magawo ogawa asinthidwa. Madalaivala atsopano awonjezedwa. Kugawa kumatsatira chitsanzo chopereka mabuku atsopano a malaibulale m'malo oyambira. Panthawi imodzimodziyo, pogwiritsa ntchito Runner, chida cha FS virtualization, wogwiritsa ntchito akhoza kupanga ndi kukhazikitsa mtundu uliwonse wa laibulale yomwe ingakhalepo ndi mtundu womwe umaperekedwa mu dongosolo.
  • Thandizo la womasulira wa Python 2 lathetsedwa; lachotsedwa kwathunthu kugawa, ndipo zolemba zonse zomwe zimagwirizanitsidwa nazo zasinthidwa kuti zigwire ntchito ndi Python 3.
  • Laibulale ya GTK2 yachotsedwanso (maphukusi okhala ndi GTK3 okha ndi omwe amaperekedwa).
  • NCurses imamangidwa ndi Unicode thandizo mosasintha ( libncursesw6.so), mtundu wa ASCII-maling'ono wa libncurses.so sunagulidwe kugawa.
  • Dongosolo la mawu lasinthidwa kuti ligwiritse ntchito PulseAudio.
  • Choyimira chojambula chasamutsidwa ku Qt 5.

Source: opennet.ru

Kuwonjezera ndemanga