የ Flatpak 1.4.0 እራሱን የቻለ የጥቅል ስርዓት መልቀቅ

የታተመ የመሳሪያ ስብስብ አዲስ የተረጋጋ ቅርንጫፍ ፍላትፓክ 1.4, ይህም ከተወሰኑ ስርጭቶች ጋር ያልተያያዙ ራሳቸውን የቻሉ ፓኬጆችን ለመገንባት የሚያስችል ስርዓት ይሰጣል። Linux እና አፕሊኬሽኑን ከሌላው የስርዓት ክፍል የሚያገልል ልዩ ኮንቴይነር ውስጥ ይፈጸማል። ለአርክ የፍላትፓክ ፓኬጆችን ለማስኬድ ድጋፍ ተሰጥቷል። Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux ሚንት እና Ubuntuየፍላትፓክ ፓኬጆች በፌዶራ ማከማቻ ውስጥ የተካተቱ ሲሆን በመደበኛው የጂኖም መተግበሪያ አስተዳዳሪ ውስጥ ይደገፋሉ።

ቁልፍ ፈጠራዎች በ Flatpak 1.4 ቅርንጫፍ ውስጥ፡-

  • ለውጫዊ ማከማቻዎች መለኪያዎችን የማዘጋጀት አደረጃጀት ተቀይሯል. በ /etc/flatpak/remotes.d ማውጫ ውስጥ ከ * .conf ፋይሎች ከቅንጅቶች ጋር አሁን መደበኛ ".flatpakrepo" ፋይሎች ጥቅም ላይ ይውላሉ, እነሱም flatpak ለመጀመሪያ ጊዜ ጥቅም ላይ ሲውል በራስ-ሰር ወደ ሀገር ውስጥ ይገባሉ. እነዚህ ፋይሎች በእጅ ከተጨመሩ ማከማቻዎች ጋር ተመሳሳይ በሆነ መልኩ ሊታተሙ እና ሊሰረዙ ይችላሉ፤
  • የስርዓት-አቀፍ ፓኬጆችን መትከል በከፍተኛ ሁኔታ እንደገና ተቀይሯል። በቀደሙት ልቀቶች፣ አንድ ፓኬጅ መጀመሪያ በተጠቃሚ ባለቤትነት በተያዘ ጊዜያዊ ማውጫ ውስጥ ተጭኗል፣ ከዚያም የስርዓት-ረዳት ሂደቱ ከዚህ ማውጫ ወደ ስርዓቱ ለማስገባት ተጠርቷል። ይህ አካሄድ ከፍተኛ የዲስክ ሀብት አጠቃቀም፣ አላስፈላጊ የግብዓት/የመቀየሪያ ...Linux;
  • በደንበኛው በኩል ለውጫዊ ማከማቻዎች ማጣሪያዎችን የመግለጽ ችሎታ ታክሏል። ማጣሪያዎችን በመጠቀም ነጭ እና ጥቁር ዝርዝር ሞዴል በመጠቀም በማከማቻው ውስጥ የሚታዩትን መተግበሪያዎች መገደብ ይችላሉ;
  • ከflatpakref ፋይሎች ውጫዊ ማከማቻዎችን ለመጨመር የተጨመረ የቤተ-መጽሐፍት ኤፒአይ;
  • ለዶከር የተጨመረው ሰኮምፕ ፕሮፋይል፣ በመያዣዎች ውስጥ flatpakን እንዲያሄዱ የሚያስችልዎ፤
  • ከብዙ P2P ምንጮች (በዩኤስቢ አንጻፊዎች ወይም በአካባቢያዊ አውታረመረብ በኩል) የመጫን ችሎታ የተሻሻለ;
  • የ "flatpak remote-ls" ትዕዛዝ የጥገናው ጊዜ ያለፈባቸውን አፕሊኬሽኖች አውቶማቲክ ማጣሪያ ያቀርባል;
  • "flatpak remote-ls" እና "flatpak remote-info" "--cached" የሚለውን አማራጭ ይተገብራሉ በአገር ውስጥ በተሸጎጠ ውሂብ ላይ ተመስርተው መረጃን ለመመለስ;
  • የአንድ ጥቅል የሕይወት መጨረሻ ስሪት የመግለጽ ችሎታ ተጨምሯል ፣ ከዚያ በኋላ ወደ አዲስ ቅርንጫፍ ለመሄድ ሀሳብ ይታያል ።
  • ወደ ዘመናዊ ካርዶች ለመድረስ አማራጭ "-socket=pcsc" ታክሏል;
  • በርካታ የ NVIDIA ቪዲዮ ካርዶች ላሉት ስርዓቶች ድጋፍ ታክሏል;
  • ለ sandboxed dconf ድጋፍ ተተግብሯል;
  • ወደ build-update-repo ትእዛዝ የታከሉ አማራጮች "-no-update-[ማጠቃለያ,appstream]" እና "-static-delta-ignore-ref=PATTERN";
  • ለትላልቅ ማከማቻዎች የመተግበሪያ ዥረት ቅርንጫፍን የማደስ ፍጥነት በከፍተኛ ሁኔታ ጨምሯል።

Flatpak ለመተግበሪያ ገንቢዎች በመደበኛ የስርጭት ማከማቻዎች ውስጥ ያልተካተቱትን የፕሮግራሞቻቸውን ስርጭት ቀላል ለማድረግ የሚያስችል መሆኑን እናስታውስዎታለን። አዘገጃጀት ለእያንዳንዱ ስርጭት የተለየ ስብሰባዎችን ሳይፈጥር አንድ ሁለንተናዊ መያዣ. ለደህንነት ግንዛቤ ላላቸው ተጠቃሚዎች Flatpak አጠራጣሪ አፕሊኬሽን በማጠራቀሚያ ውስጥ እንዲያሄዱ ይፈቅድልዎታል፣ ይህም ከመተግበሪያው ጋር የተገናኙትን የአውታረ መረብ ተግባራት እና የተጠቃሚ ፋይሎችን ብቻ ያቀርባል። ለአዳዲስ ምርቶች ፍላጎት ላላቸው ተጠቃሚዎች Flatpak በስርዓቱ ላይ ለውጦችን ማድረግ ሳያስፈልጋቸው የቅርብ ጊዜውን ሙከራ እና የተረጋጋ የመተግበሪያዎች ልቀቶችን እንዲጭኑ ይፈቅድልዎታል። ለምሳሌ፣ በአሁኑ ጊዜ የFlatpak ፓኬጆች ቀድሞውኑ አሉ። እየሄዱ ነው ለ LibreOffice፣ Firefox፣ GIMP፣ Inkscape፣ Kdenlive፣ Steam፣ 0 AD፣ Visual Studio Code፣ VLC፣ Slack፣ Skype፣ Telegram Desktop፣ Android ስቱዲዮ፣ ወዘተ.

የጥቅሉን መጠን ለመቀነስ በመተግበሪያ-ተኮር ጥገኞችን ብቻ ያካትታል, እና መሰረታዊ የስርዓት እና የግራፊክስ ቤተ-ፍርግሞች (Gtk+, Qt, GNOME እና KDE ቤተ-መጽሐፍት, ወዘተ) እንደ ተሰኪ መደበኛ የአሂድ ጊዜ አከባቢዎች ተዘጋጅተዋል. በ Flatpak እና Snap መካከል ያለው ቁልፍ ልዩነት Snap የስርዓቱን ጥሪዎች በማጣራት ላይ በመመስረት የዋናውን የስርዓት አከባቢ አካላትን እና ማግለልን የሚጠቀም ሲሆን ፍላትፓክ ከሲስተሙ የተለየ ኮንቴይነር ይፈጥራል እና በትላልቅ የአሂድ ጊዜ ስብስቦች ይሰራል ፣ ፓኬጆችን እንደ ጥገኛ ሳይሆን መደበኛ ይሰጣል ። one system አካባቢ (ለምሳሌ፣ ሁሉም ለጂኤንኦሜ ወይም ለ KDE ፕሮግራሞች አስፈላጊ የሆኑ ቤተ-መጻሕፍት)።

ከመደበኛው የስርዓት አከባቢ (የአሂድ ጊዜ) በተጨማሪ በልዩ በኩል ተጭኗል ማከማቻማመልከቻው እንዲሠራ የሚያስፈልጉ ተጨማሪ ጥገኞች (ጥቅል) ቀርበዋል። በአጠቃላይ ፣ Runtime እና ጥቅል የእቃውን መሙላት ይመሰርታሉ ፣ ምንም እንኳን የሩጫ ጊዜ በተናጥል የተጫነ እና በአንድ ጊዜ ከበርካታ ኮንቴይነሮች ጋር የተቆራኘ ቢሆንም ፣ ይህም ለኮንቴይነሮች የተለመዱ የስርዓት ፋይሎችን እንዳይባዙ ያስችልዎታል ። አንድ ስርዓት ብዙ የተለያዩ የሩጫ ጊዜዎችን (ጂ ኖሜ፣ ኬዲኢ) ወይም በርካታ ስሪቶችን በተመሳሳይ የሩጫ ጊዜ (GNOME 3.26፣ GNOME 3.28) መጫን ይችላል። አፕሊኬሽኑን እንደ ጥገኝነት የያዘ ኮንቴይነር የሩጫ ሰዓቱን የሚያካትቱትን ነጠላ ፓኬጆችን ከግምት ውስጥ ሳያስገባ ለተወሰነ ጊዜ ማስኬጃ ብቻ ነው የሚጠቀመው። ሁሉም የጎደሉ ንጥረ ነገሮች በቀጥታ ከመተግበሪያው ጋር ተያይዘዋል። ኮንቴይነር ሲፈጠር፣ የሩጫ ጊዜ ይዘቱ እንደ / usr ክፍልፋይ ይጫናል፣ እና ጥቅሉ በ/መተግበሪያ ማውጫ ውስጥ ይጫናል።

የሩጫ እና የመተግበሪያ ኮንቴይነሮች መሙላት ቴክኖሎጂን በመጠቀም ይመሰረታል OSTree, ምስሉ በአቶሚክ ከ Git-like ማከማቻ የዘመነ ነው, ይህም የስሪት መቆጣጠሪያ ዘዴዎች በስርጭቱ አካላት ላይ እንዲተገበሩ ያስችላቸዋል (ለምሳሌ, ስርዓቱን በፍጥነት ወደ ቀድሞ ሁኔታ መመለስ ይችላሉ). የ RPM ጥቅሎች ልዩ ንብርብር በመጠቀም ወደ OSTree ማከማቻ ተተርጉመዋል rpm-ostree. በስራ አካባቢ ውስጥ ያሉ ፓኬጆችን መጫን እና ማዘመን አይደገፍም ፣ ስርዓቱ የተሻሻለው በግለሰብ አካላት ደረጃ አይደለም ፣ ግን በአጠቃላይ ፣ ሁኔታውን በአቶሚክ ይለውጣል። በእያንዳንዱ ማሻሻያ ምስሉን ሙሉ በሙሉ የመተካት አስፈላጊነትን በማስወገድ ዝመናዎችን ከጊዜ ወደ ጊዜ ለመተግበር መሳሪያዎችን ያቀርባል።

የተፈጠረው ገለልተኛ አካባቢ ጥቅም ላይ ከሚውለው ስርጭት ሙሉ በሙሉ ነፃ ነው ፣ እና በጥቅሉ ትክክለኛ ቅንጅቶች የተጠቃሚውን ወይም የዋናውን ስርዓት ፋይሎችን እና ሂደቶችን የማግኘት መብት የለውም ፣ በ DRI በኩል ካለው ውፅዓት በስተቀር መሣሪያውን በቀጥታ ማግኘት አይችልም ፣ እና የአውታረ መረብ ንዑስ ስርዓት. የግራፊክስ ውፅዓት እና የግብአት አደረጃጀት ተተግብሯል የ Wayland ፕሮቶኮልን በመጠቀም ወይም በ X11 ሶኬት ማስተላለፍ። ከውጫዊው አካባቢ ጋር ያለው መስተጋብር በ DBus መልእክት ስርዓት እና በልዩ ፖርታል ኤፒአይ ላይ የተመሰረተ ነው። ለሙቀት መከላከያ ጥቅም ላይ ውሏል። ኢንተርሌይተር የአረፋ መጠቅለያ እና ባህላዊ ለ Linux በ cgroups፣ namespaces፣ Seccomp እና SE አጠቃቀም ላይ የተመሰረቱ የኮንቴይነር ቨርቹዋላይዜሽን ቴክኖሎጂዎችLinuxPulseAudio ለድምጽ ውፅዓት ጥቅም ላይ ይውላል።

ምንጭ: opennet.ru

በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster