Pagkatapos ng tatlong taon, ang bagong bersyon ng GoboLinux 017 ay narito at ito ang mga pagbabago nito

Matapos ang tatlo at kalahating taon mula noong huling bersyon, ang bagong bersyon ng Pamamahagi ng Linux "GoboLinux 017". Ito ang pamamahagi ay naiiba sa marami iba pang mga pamamahagi, dahil sa halip na paghawak ng isang tradisyonal na hierarchy ng file Batay sa Unix, ginamit ang modelo ng stack ng puno ng direktoryo, kung saan ang bawat programa ay naka-install sa isang hiwalay na direktoryo. 

Ang ugat sa GoboLinux binubuo ng mga direktoryo ng / Program, / Users, / System, / Files, / Mount at / Depot. Isa Ang kalamangan ay ang kakayahang mag-install ng iba't ibang mga bersyon ng parehong application kahanay at pinapasimple ang pagpapanatili ng system, dahil halimbawa, upang alisin ang isang programa, alisin lamang ang direktoryo na nauugnay dito.

Para sa pagiging tugma sa FHS, ang maipapatupad na mga file, aklatan, mga tala, at mga file ng pagsasaayos ay ipinamamahagi sa karaniwang mga direktoryo / bin, / lib, / var / log, at / atbp sa pamamagitan ng mga simbolikong link.

Sa parehong oras, ang mga direktoryong ito ay hindi nakikita ng gumagamit bilang default, salamat sa paggamit ng isang espesyal na module ng kernel, dahil pinangangalagaan nitong itago ang mga direktoryo na ito.

Upang gawing simple ang pag-navigate ng mga uri ng file, naglalaman ang pamamahagi ng direktoryo ng / System / Index, kung saan ang iba't ibang uri ng nilalaman ay minarkahan ng mga simbolikong linkHalimbawa, isang listahan ng mga maipapatupad na file na magagamit sa subdirectory ng / System / Index / bin, ibinahaging data sa / System / Index / share, at mga library sa / System / Index / lib (halimbawa, / System / Index / lib / libgtk .so ay tumutukoy sa /Programs/GTK+/3.24/lib/libgtk-3.24.so).

Upang makabuo ng mga pakete gamit ang mga nakamit ng proyekto ng ALFS (Automated ang Linux mula sa simula). Ang build script tumakbo sa anyo ng "Recipe", kapag nagsimula, ang code ng programa at kinakailangang mga dependency ay awtomatikong nai-load.

Para sa mabilis na pag-install ng mga programang walang muling pagtatayo, Ang dalawang repository ay inaalok na may mga binary na package na naipon: ang opisyal, suportado ng koponan ng pagpapaunlad ng pamamahagi, at ang hindi opisyal, na binuo ng komunidad ng gumagamit. Ang pamamahagi kit ay naka-install gamit ang isang installer na sumusuporta sa parehong pagpapatakbo ng graphic at text mode.

Pangunahing balita ng GoboLinux 017

Sa bagong bersyon na ito, ang mga developer imungkahi ang isang pinasimple na modelo upang pamahalaan at bumuo ng mga Recipe, na kung saan ay ganap na isinama sa mga tool sa pagpupulong ng GoboLinux build. Ang puno ng Recipe ay isang normal na Repository ng Git, pinamamahalaan sa pamamagitan ng GitHub at na-clone sa loob ng system sa direktoryo ng / Data / Compile / Recipe, kung saan direktang ginagamit ang mga Recipe sa build ng GoboLinux.

Kagamitan Mag-ambagRecipe, ginamit upang lumikha ng isang pakete batay sa isang Recpie file at i-upload ito sa mga server ng GoboLinux.org para sa pagsusuri, lumikha ngayon ng isang sangay ng lokal na clone mula sa Git repository, le magdagdag ng isang bagong recipe at magpadala ng isang kahilingan sa pag-atras sal pangunahing puno sa GitHub.

Ang isa pang pagbabago na nabanggit sa anunsyo ay ang patuloy na pagpapabuti ng isang kapaligiran minimalist na window-based window managerKahanga-hanga.

Bukod dito, sa pamamagitan ng pagkonekta ng mga plugin sa wikang Lua batay sa Kahanga-hanga, tapos na ang trabaho sa mga lumulutang na bintana, pamilyar sa karamihan ng mga gumagamit, habang pinapanatili ang lahat ng mga posibilidad para sa isang disenyo ng mosaic.

Pinagbuti ang mga Widget upang makontrol ang Wi-Fi, tunog, kontrolin ang lakas ng baterya at ang ningning ng screen, kasama ang isang bagong widget para sa Bluetooth na naidagdag at ipinatupad ang isang tool sa paglikha ng screenshot.

Sa iba pang mga pagbabago:

  • Nai-update na mga bersyon ng mga bahagi ng pamamahagi.
  • Nagdagdag ng mga bagong driver.
  • Ang suporta para sa interpreter ng Python 2 ay hindi na ipinagpatuloy, na tuluyang naalis mula sa pamamahagi, at ang lahat ng mga naka-link na script ng system ay ginawang muli upang gumana sa Python 3.
  • Ang GTK2 library ay tinanggal din mula sa komposisyon (ang mga pakete lamang ang naipadala gamit ang GTK3).
  • Ang NCurses ay nilikha bilang default sa suporta ng Unicode (libncursesw6.so), ang opsyong libncurses.so, na limitado sa ASCII, ay hindi kasama sa paghahatid.
  • Ang subsystem ng tunog ay binago sa PulseAudio.
  • Ang graphic installer ay isinalin sa Qt 5.

Pagdidiskarga

Kung interesado kang malaman ang higit pa tungkol sa pamamahagi o pagkuha ng mga imahe ng system, maaari mo mula sa opisyal na website. 


Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.