Itusilẹ ti ohun elo pinpin GoboLinux 017 pẹlu ilana eto faili pataki kan

Lẹhin mẹta ati idaji odun kan niwon awọn ti o kẹhin Tu akoso itusilẹ pinpin GoboLinux 017. Ni GoboLinux, dipo ilana ilana faili ibile fun awọn eto Unix o ti lo akopọ awoṣe fun dida igi liana kan, ninu eyiti eto kọọkan ti fi sori ẹrọ ni itọsọna lọtọ. Iwọn fifi sori aworan 1.9 GB, eyiti o tun le lo lati mọ ararẹ pẹlu awọn agbara ti pinpin ni ipo Live.

Gbongbo ni GoboLinux ni ninu / Awọn eto, / Awọn olumulo, / System, / Files, /Mount and /Depot directories. Aila-nfani ti apapọ gbogbo awọn paati ohun elo ninu itọsọna kan, laisi ipinya awọn eto, data, awọn ile-ikawe ati awọn faili ṣiṣe, ni iwulo lati tọju data (fun apẹẹrẹ, awọn akọọlẹ, awọn faili atunto) lẹgbẹẹ awọn faili eto. Awọn anfani ni o ṣeeṣe ti fifi sori ẹrọ ni afiwe ti awọn ẹya oriṣiriṣi ti ohun elo kanna (fun apẹẹrẹ, / Awọn eto / LibreOffice / 6.4.4 ati / Awọn eto / LibreOffice / 6.3.6) ati simplification ti itọju eto (fun apẹẹrẹ, lati yọ eto kan kuro. , o kan paarẹ iwe-ipamọ ti o ni nkan ṣe pẹlu rẹ ki o sọ di mimọ awọn ọna asopọ aami ni / Eto / Atọka).

Fun ibamu pẹlu boṣewa FHS (Filesystem Hierarchy Standard), awọn faili ṣiṣe, awọn ile-ikawe, awọn akọọlẹ ati awọn faili iṣeto ni a pin kaakiri ni deede / bin, / lib, / var/ log ati / ati bẹbẹ lọ nipasẹ awọn ọna asopọ aami. Ni akoko kanna, awọn ilana wọnyi ko han si olumulo nipasẹ aiyipada, o ṣeun si lilo pataki kan ekuro module, eyiti o tọju awọn ilana wọnyi (awọn akoonu wa nikan nigbati o wọle si faili taara). Lati rọrun lilọ kiri nipasẹ awọn oriṣi faili, pinpin ni / Eto / Atọka atọka, ninu eyiti awọn oriṣi akoonu ti samisi pẹlu awọn ọna asopọ aami, fun apẹẹrẹ, atokọ ti awọn faili ṣiṣe ti o wa ti gbekalẹ ni / Eto / Atọka / bin subdirectory, pín data ninu /System/Atọka/pin, ati awọn ile-ikawe ni /System/Index/lib (fun apẹẹrẹ, /System/Index/lib/libgtk.so awọn ọna asopọ si /Programs/GTK+/3.24/lib/libgtk-3.24.so) .

Awọn idagbasoke iṣẹ akanṣe ni a lo lati kọ awọn idii alfs (Lainos aifọwọyi lati Scratch). Kọ awọn iwe afọwọkọ ti wa ni kikọ ni awọn fọọmu
awọn ilana, nigba ti ṣe ifilọlẹ, koodu eto ati awọn igbẹkẹle ti o nilo ni a kojọpọ laifọwọyi. Lati fi awọn eto sori ẹrọ ni kiakia laisi atunkọ, awọn ibi ipamọ meji pẹlu awọn idii alakomeji ti o ti ṣajọpọ tẹlẹ ni a funni - ọkan ti oṣiṣẹ, ti o ṣetọju nipasẹ ẹgbẹ idagbasoke pinpin, ati ọkan laigba aṣẹ, ti a ṣẹda nipasẹ agbegbe olumulo. Ohun elo pinpin ti fi sori ẹrọ ni lilo insitola ti o ṣe atilẹyin iṣẹ ni ayaworan mejeeji ati awọn ipo ọrọ.

Awọn imotuntun bọtini GoboLinux 017:

  • Isakoso irọrun ati awoṣe idagbasoke ni a dabaa “awọn ilana", eyi ti o ti wa ni kikun pẹlu GoboLinux Compile kọ ohun elo irinṣẹ. Igi ohunelo jẹ bayi ibi ipamọ Git deede, ti iṣakoso nipasẹ GitHub ati cloned ti inu sinu / Data/Compile/Recipes directory, lati inu eyiti awọn ilana ti lo taara ni GoboLinux Compile.
  • IwUlO Ohun elo ContributeRecipe, ti a lo lati ṣẹda package kan lati faili ohunelo kan ati gbe si awọn olupin GoboLinux.org fun atunyẹwo, ni bayi ṣe ori ẹda oniye agbegbe ti ibi ipamọ Git, ṣafikun ohunelo tuntun si rẹ, ati firanṣẹ ibeere fa si akọkọ igi ohunelo on GitHub.
  • Ilọsiwaju ilọsiwaju ti agbegbe olumulo minimalistic da lori oluṣakoso window mosaiki oniyi. Nipa sisopọ awọn afikun ni ede Lua ti o da lori Awesome, a le ṣiṣẹ pẹlu awọn ferese lilefoofo ti o faramọ si ọpọlọpọ awọn olumulo, lakoko ti o ni idaduro gbogbo awọn aye fun iṣeto tile.
    Awọn ilọsiwaju ti ṣe si awọn ẹrọ ailorukọ fun ṣiṣakoso Wi-Fi, ohun, mimojuto idiyele batiri ati imọlẹ iboju. Ti ṣafikun ẹrọ ailorukọ tuntun fun Bluetooth. Ohun elo kan fun ṣiṣẹda awọn sikirinisoti ti ni imuse.

    Itusilẹ ti ohun elo pinpin GoboLinux 017 pẹlu ilana eto faili pataki kan

  • Awọn ẹya ti awọn paati pinpin ti ni imudojuiwọn. Awọn awakọ tuntun ti ṣafikun. Pinpin naa faramọ awoṣe ti jiṣẹ awọn ẹya tuntun ti awọn ile-ikawe nikan ni agbegbe ipilẹ. Ni akoko kanna, ni lilo Runner, ohun elo imudani FS kan, olumulo le kọ ati fi sii eyikeyi ẹya ti ile-ikawe ti o le ṣe ibajọpọ pẹlu ẹya ti a nṣe ninu eto naa.
  • Atilẹyin fun olutumọ Python 2 ti dawọ duro; o ti yọkuro patapata lati pinpin, ati pe gbogbo awọn iwe afọwọkọ eto ti o ni nkan ṣe pẹlu rẹ ni a ti yipada lati ṣiṣẹ pẹlu Python 3.
  • Ile-ikawe GTK2 tun ti yọkuro (awọn akojọpọ pẹlu GTK3 nikan ni a pese).
  • NCurses ti kọ pẹlu atilẹyin Unicode nipasẹ aiyipada (libncursesw6.so), ẹya ASCII-lopin ti libncurses.so ko kuro ni pinpin.
  • Eto inu ohun ti yipada si lilo PulseAudio.
  • Insitola ayaworan ti gbe lọ si Qt 5.

orisun: opennet.ru

Fi ọrọìwòye kun