Flatpak 1.10, yeni bir depo formatı, yeni komutlar ve daha fazlasıyla birlikte gelir

flatpak-kapak

Birkaç gün önce biliniyordu Serbest bırakılması Flatpak 1.10'un yeni sabit dalıO bağımsız paketler oluşturmak için bir sistem sağlar Belirli Linux dağıtımlarına bağlı değildirler ve uygulamayı sistemin geri kalanından izole eden özel bir kapta çalışırlar.

Flatpak uygulama geliştiricilerinin basitleştirmesini mümkün kılar senin dağılımı programlar hazırlanırken standart dağıtım havuzlarına dahil edilmeyen evrensel bir kap her dağıtım için ayrı yapılar oluşturmadan.

Flatpak, güvenlik bilincine sahip kullanıcılar için, yalnızca kullanıcının ağ işlevlerine ve uygulamayla ilişkili dosyalarına erişim sağlayarak hatalı bir uygulamanın bir kapta çalışmasına izin verir.

Flatpak, yeni ürünlerle ilgilenen kullanıcılar için, sistem değişikliklerine gerek kalmadan uygulamaların en son kararlı ve deneme sürümlerini yüklemelerine olanak tanır. Örneğin, şu anda Flatpak paketleri LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio vb. İçin derleniyor.

Flatpak 1.10'un başlıca yeni özellikleri

Flatpak 1.10'un bu yeni sürümünde, yeni bir depo formatı desteği uygulandı güncellemelerin dağıtımını hızlandırmak ve indirilen verilerin boyutunu azaltmak için.

Depo, OSTreeen teknolojisine dayanmaktadır her değişiklikle güncellenen içeriği tanımlamak için bir dizin dosyası kullanır. Dizin dosyasının boyutu, desteklenen paketlerin ve mimarilerin sayısına bağlıdır.

Yeni depo biçimi dizin dosyalarını ayırmayı içerir farklı mimariler için ve ayrıca dizinin yalnızca deponun önceki sürümünden bu yana değişen bölümlerini indirmek için delta güncellemelerini kullanma.

Ayrıca Flatpak 1.10'da, artımlı güncellemelerin kullanımı trafiği 100 kat azalttı ve Flathub'daki ek mimarilerin desteklenmesine ilişkin kısıtlamaları kaldırdı.

Örneğin, Flathub'da toplam dizin boyutu şu anda 6,6 MB (sıkıştırılmış 1,8 MB), x86-64 sürümü 2,7 MB (554 KB sıkıştırılmış) ve önceki bir sürümden yükseltme yalnızca 20 KB'lik bir indirme gerektirir.

Yeni sürümden öne çıkan bir diğer değişiklik ise yürütme zamanını ayarlamak için yeni bir komut "flatpak pin" eklendi (Kullanan hiçbir uygulama yoksa kaldırılmayacaktır). Varsayılan olarak sabitleme, uygulama yüklendiğinde otomatik olarak bir bağımlılık olarak yüklenmek yerine, açıkça yüklenmiş çalışma zamanı için geçerlidir.

Genel bir güncellemeyle ("flatpak güncellemesi") veya bireysel uygulamaların kaldırılması, çalışma süreleri garantilidir kullanılmayanlar otomatik olarak silinir sabitlenmemişlerdir ve raf ömürleri dolmuştur.

Korumalı alan ortamlarında ağa erişime izin verilen, systemd tarafından çözülen soketlere erişim açıkveya ve "–unset-env" ve "–env = FOO =" komutları da ortam değişkenlerini kaldırabilir veya boşaltabilir.

Şimdi güncelleyerek, önce uygulamanın yeni bir sürümü kurulur ve ancak o zaman bir öncekinin silinmesi, yani şimdi kurulmaması uygulamanın kaybolması anlamına gelmez.

Öte yandan, bir uygulama yollarının gelişmiş tespiti Benzer şekilde, örneğin, "/ org / gnome / sound-juicer" artık "org.gnome.SoundJuicer" ile eşleştirilmiştir.

Of the öne çıkan diğer değişiklikler yeni sürümün:

  • Kök kullanıcı, ebeveyn denetimi kısıtlamalarını atlayabilir.
  • Kapsayıcıya alınmış işletim sistemi başlatma dosyası biçimlendirmesi için yeni standart için destek eklendi.
  • Tcsh için profil eklendi.
  • Bağımlılıklar aranırken, yüklenen uygulama deposu artık diğer depolardan daha yüksek önceliğe sahiptir.
  • Depo dizininin bellek içi önbelleğe alınması iyileştirildi.
    "–Filesystem = /" belirtilmesi yasaktır.
  • Yeni API'ler eklendi: flatpak_installation_list_pinned_refs, flatpak_transaction_set_disable_auto_pin, flatpak_transaction_set_include_unused_uninstall_ops, flatpak_transaction_operation_get_subpaths, flatpak_transaction_operation_autires_requires.
  • Bekleyen GCC 11 ile uyumludur.
  • Tipik olmayan konfigürasyonlarda geliştirilmiş PulseAudio soket algılama.

Son olarak, daha fazla bilgi edinmek istiyorsanız, ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Torun dijo

    Uygulamaların indirme hızındaki gelişmeye dikkat edin. harika !