你也想在deepin V23上運(yùn)行原本只能在deepin V20上運(yùn)行的應(yīng)用程序嗎?試試deepin V23 beta吧!
應(yīng)用兼容是什么?
deepin V23 beta的應(yīng)用兼容功能解決了由技術(shù)選型和軟件包環(huán)境變化導(dǎo)致的應(yīng)用兼容性問題。應(yīng)用兼容作為一種基于容器技術(shù)的解決方案,可以在deepin V23 beta系統(tǒng)中創(chuàng)建一個(gè)deepin V20的容器環(huán)境,在其中安裝和運(yùn)行原本只能在deepin V20上運(yùn)行的應(yīng)用程序。這樣,用戶就無需擔(dān)心版本不一致或依賴問題導(dǎo)致的安裝和運(yùn)行失敗。
它是如何實(shí)現(xiàn)的?
應(yīng)用兼容的功能實(shí)現(xiàn)是基于開源工具distrobox。distrobox是一組shell編寫的腳本,是docker/podman的wrapper,用于從OCI鏡像快速創(chuàng)建一個(gè)環(huán)境,讓用戶可以在A發(fā)行版上使用B發(fā)行版中的軟件包。它大致上是創(chuàng)建了一個(gè)幾乎不進(jìn)行資源隔離的容器環(huán)境,保留了用戶的家目錄,但是將包管理器管理的部分(指/usr /var /etc等)用另一個(gè)發(fā)行版的進(jìn)行替換,讓用戶可以幾乎像是在原生環(huán)境上一樣使用另一個(gè)發(fā)行版的大部分軟件包。
我們做了哪些工作?
deepin社區(qū)團(tuán)隊(duì)更新了deepin的docker鏡像并提供了兩個(gè)版本:一個(gè)是給兼容模式使用的,包含了大多數(shù)在deepin V20鏡像中預(yù)裝的軟件包;另一個(gè)是最小化的,幾乎沒有包含任何軟件包,適合開發(fā)人員使用。同時(shí),deepin社區(qū)團(tuán)隊(duì)測(cè)試了大量的在deepin V20上運(yùn)行正常的軟件包,篩選出了可以被應(yīng)用兼容功能支持的軟件包,并將它們重新包裝成兼容模式的包格式,發(fā)布到了deepin社區(qū)倉庫中,供用戶下載和安裝。
有了應(yīng)用兼容功能,用戶在deepin V23 beta上即可運(yùn)行原本只能在deepin V20上運(yùn)行的應(yīng)用程序,無需擔(dān)心版本不一致或依賴問題導(dǎo)致的安裝或運(yùn)行失敗。此外,在deepin V23 beta上使用deepin V20上的應(yīng)用程序無需重新配置,降低了遷移成本的同時(shí),提高工作效率和使用體驗(yàn)。
相較于之前的版本,deepin V23 beta的應(yīng)用兼容功能有4個(gè)顯著優(yōu)勢(shì):
兼容廣泛:除了一些系統(tǒng)級(jí)別相關(guān)、需要特權(quán)或內(nèi)核模塊支持的軟件包外,大部分在deepin V20上運(yùn)行正常的軟件包都可以被此功能支持。
簡(jiǎn)單易用:用戶無需進(jìn)行復(fù)雜的配置和操作,只需下載和安裝重新包裝后的deb包,就可以像平常一樣使用應(yīng)用程序。
高效穩(wěn)定:應(yīng)用程序在容器中運(yùn)行,不會(huì)影響系統(tǒng)本身的穩(wěn)定性和性能,也不會(huì)與其他應(yīng)用程序產(chǎn)生沖突和問題。
安全可靠:應(yīng)用程序在容器中運(yùn)行,不會(huì)泄露用戶的隱私和數(shù)據(jù),也不會(huì)受到外部攻擊和病毒的影響。
此外,與其他許多開源操作系統(tǒng)相比,deepin V23 beta的應(yīng)用兼容功能可以快速創(chuàng)建和啟動(dòng)容器環(huán)境,占用資源少,啟動(dòng)速度快,歡迎下載deepin V23 beta體驗(yàn)。你的使用與反饋,將讓deepin越來越好!
審核編輯 :李倩
-
開源
+關(guān)注
關(guān)注
3文章
3349瀏覽量
42505 -
軟件包
+關(guān)注
關(guān)注
0文章
104瀏覽量
11597
原文標(biāo)題:deepin V23 beta應(yīng)用兼容:V20的應(yīng)用,兼容啦!
文章出處:【微信號(hào):linux_deepin,微信公眾號(hào):深度操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論