Dumating ang Flatpak 1.16 higit sa dalawang taon mamaya na may mga pagpapabuti sa pagsasama nito at mga bagong feature na ito

  • Ang Flatpak 1.16 ay nagdaragdag ng suporta para sa mga USB device, KDE search completion at Meson bilang compiler.
  • Mga bagong feature tulad ng mga pribadong Wayland socket at pinahusay na suporta para sa Wine at Kerberos.
  • Na-optimize na paglilinis ng mga pansamantalang direktoryo at suporta para sa mga terminal upang ipakita ang pag-unlad.
  • Mga pangkalahatang pagpapahusay sa API, configuration ng wika at pagpapatunay ng mga serbisyo ng D-Bus.

Flatpack 1.16

Flatpack 1.16, ang sandboxing at sistema ng pamamahagi ng application para sa Linux, ay sa wakas ay magagamit na, na may kasamang malawak na hanay ng mga pagpapahusay at mga bagong tampok na nangangako na gawing mas madali ang buhay para sa mga developer at end user ng mga application sa mga kapaligiran ng Linux. Ang bagong bersyon na ito ay dumating pagkatapos ng dalawa at kalahating taon ng trabaho mula noong huling malaking pag-update, at handang gamitin ng mga pamamahagi at mga user na naghahanap upang samantalahin ang mga benepisyo nito.

Kabilang sa mga pinakatanyag na bagong tampok ng Flatpak 1.16 ay ang kakayahang maglista ng mga USB device, pagbubukas ng pinto sa mas tuluy-tuloy na pagsasama sa panlabas na hardware. Bilang karagdagan, posible na ngayong gamitin ang autocomplete function para sa mga paghahanap sa KDE, isang advance na walang alinlangan na tatanggapin ng mga user ng desktop environment na ito. Sa kabilang banda, ang Flatpak ay maaaring i-compile gamit ang Meson, na iniiwan ang Autotools, isang pagbabago na nangangako na pasimplehin ang pag-unlad.

Flatpak 1.16 teknikal na balita sa detalye

Isa sa mga pinaka-kagiliw-giliw na mga karagdagan ay ang pagpapakilala ng pribadong wayland socket. Dahil dito, matutukoy ng mga kompositor ang mga koneksyon sa application ng sandbox bilang kabilang sa protektadong kapaligiran. Ang pagsulong na ito ay nagpapalakas ng seguridad habang pinapataas ang flexibility ng system sa mga sitwasyong nangangailangan ng mas mataas na antas ng paghihiwalay.

Nag-aalok din ngayon ang Flatpak ng suporta para sa mga system call modify_ldt sa ilalim ng pagpipilian --allow=multiarch, na mahalaga upang maisagawa 16 bit na mga executable sa ilang mga bersyon ng WINE. Bilang karagdagan, ang Flatpak ay may kasamang bagong variable flatpak.pc para sa mga umaasang proyekto tulad ng GNOME Software, na ginagawang mas madaling makita ang pagiging tugma sa library ng libflatpak.

Pag-optimize at paglilinis

Sa mga tuntunin ng pagpapanatili, ang Flatpak 1.16 ay nagpapatupad ng isang sistema ng paglilinis na awtomatikong nag-aalis ng mga lumang pansamantalang direktoryo na nilikha ng mga nakaraang bersyon. Gayundin, ipasok ang utos --device=input para ma-access ang mga device evdev sa mga ruta tulad ng /dev/input.

Ang isa pang kapansin-pansing bago ay ang kakayahan ng mga terminal emulator na ipakita ang progreso ng mga pagpapatakbo ng Flatpak. Ang tila maliit na pagpapahusay na ito ay lubos na nagpapasimple sa karanasan ng gumagamit kapag nakikitungo sa mga pag-install, pag-update, at iba pang masinsinang operasyon.

API at flexibility

Ang bagong API flatpak_transaction_add_rebase_and_uninstall() pinapadali ang pamamahala ng mga end-of-life application, na nagpapahintulot sa kanila na mapalitan ng kanilang mga kahalili nang mas maaasahan. Bilang karagdagan, ang pag-configure ng mga karagdagang wika ay pinasimple sa pamamagitan ng direktang pagkuha sa mga ito mula sa serbisyo ng AccountsService kung na-configure ang mga ito doon.

Tungkol sa mga subsandbox na ginawa ng flatpak-portal, tinitiyak iyon ng bersyong ito ang mga variable ng kapaligiran ay namamana nang tama mula sa utos flatpak run na nagsimula sa orihinal na instance, paglutas ng mga nakaraang isyu na nauugnay sa FLATPAK_GL_DRIVERS at iba pang katulad na function.

Mga pagpapabuti sa imprastraktura

Flatpak 1.16 din ino-optimize ang pamamahala ng mga driver at hindi na ginagamit na mga sanggunian, awtomatikong tinatanggal ang mga ito. Bukod pa rito, awtomatiko nitong ina-update ang configuration ng D-Bus pagkatapos mag-install o mag-update ng mga application, na tinitiyak na palaging available ang mga na-export na serbisyo.

Sa kabilang banda, isang bagong variable ang ipinakilala FLATPAK_DATA_DIR upang i-customize ang lokasyon ng direktoryo ng data ng Flatpak, pati na rin ang mga karagdagang variable gaya ng FLATPAK_DOWNLOAD_TMPDIR y FLATPAK_TTY_PROGRESS, na ginagawang mas nababaluktot ang paggamit ng system sa iba't ibang kapaligiran.

Flatpak 1.16 Accessibility at Compatibility

Nagdagdag ang mga developer ng suporta para sa mga application tulad ng WebKit upang ikonekta ang mga puno ng accessibility ng AT-SPI sa pagitan ng mga subsandbox at mga pangunahing proseso. Higit pa rito, ang utos flatpak run -vv ngayon ay nagbibigay ng mga detalyadong mensahe sa pag-debug, na nagpapakita ng lahat ng mga parameter ng sandboxing naaangkop.

Ang bersyon ng Flatpak 1.16 ay magagamit para sa pag-download mula sa pahina ng opisyal na proyekto sa GitHub. Gayunpaman, lubos na inirerekomenda na i-update ng mga user ang kanilang mga bersyon sa pamamagitan ng mga opisyal na repositoryo ng kanilang mga distribusyon ng GNU/Linux upang matiyak ang walang problemang pag-install.

Ang Flatpak ay isa nang mahalagang tool sa Linux ecosystem, at ang bersyon na ito ay higit na nagpapatibay sa posisyon nito bilang isang lider sa sandboxing at pamamahagi ng aplikasyon. Sa mga pagpapahusay na ito, ang Flatpak 1.16 ay hindi lamang nagpapatuloy sa mga kasalukuyang pangangailangan ngunit nagtatatag din ng matatag na pundasyon para sa mga pag-unlad sa hinaharap.


Iwanan ang iyong puna

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

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  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.