亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

1.2 Kali與Debian的關系

發布時間:2020-07-31 18:46:41 來源:網絡 閱讀:8019 作者:Petrelight 欄目:安全技術

1.2 Kali與Debian的關系

Kali Linux分發版是基于Debian測試版的。因此,Kali Linux中的大多數軟件包直接來自于Debian的軟件倉庫。

雖然Kali Linux很大程度上依賴于Debian,但在某種意義上講,我們也是完全獨立自主的,我們有自己的基礎架構,有自己的自由,可以做我們想做的任何修改。

1.2.1 軟件包流程

在Debian方面來說,貢獻都每天都在更新軟件包,并把其上傳至Debian非穩定分發版中。從這里,一旦大多數討厭的BUG被解決掉,這些軟件包就遷移到Debian 測試分發版上。這個遷移過程也保證了在Debian測試版中軟件包之間的依賴是正常的。

Debian測試版的目的是讓Kali Linux與其能保持相當的一致性,這樣我們就能以Debian測試版作為基礎。而要添加Kali專有的軟件包到分發版中,我們遵循兩個步驟:

首先,我們拿到Debian測試版并強制把Kali軟件包(只位于kali-dev-only軟件倉庫中)并入其中,構建了kali-dev軟件倉庫。這個軟件倉庫將時不是中斷:比如,我們的Kali專有軟件包可能無法安裝,直到他們基于更新的庫重新編譯完。在其它情況下,我們也可能對已有的分支進行更新,無論是再次變成可安裝的,還是修復依賴于更新的分支軟件版本的軟件包的可安裝性。在任何情況下,kali-dev都不是針對最終用戶的。

kali-rolling是要求Kali Linux用戶跟蹤的分發版,它是基于kali-dev版本,kali-dev版本是以相同方式從Debian非穩定版構建出來的Debian測試版而構建的。只有軟件包所有的依賴在目標分發版中都完備時,軟件包才會進行遷移。

1.2.2 管理與Debian之間的差異

作為一個設計決策,我們試圖盡可能地減少軟件包的分布數量。然而,為了實現Kali的一些獨有的特性,必須得有一些改變。為了限制這些變化帶來的影響,我們努力把這些變化發送到上游去,無論是通過直接集成還是通過添加所需的要求,總之是在無需通過再次修改上游軟件包的情況下,直接使能了所期望的特性。

Kali軟件包跟蹤器可以幫助我們對Kali與Debian之間的分歧保持跟蹤。在任何時候,我們能夠查找哪個軟件包被分支了,其是不是與Debian同步了,或者是不是要求更新了,等等。所有的軟件包都是在Git軟件倉庫中基于Debian分支進行維護的,同時還有一個Kali分支。得益于這些,更新一個分叉的軟件包只需進行兩個簡單的步驟:更新Debian分支,然后合并到Kali分支。

雖然在Kali中分叉的軟件包相對而言比較少,但添加的軟件包卻不少:截至到2017年4月差不多有400個了。這其中的大多數軟件包都是自由軟件,符合Debian自由軟件指導方針。而我們的終極目標是讓這些軟件包無論什么時候都是與Debian一樣有效的。這也是為什么我們要努務遵循Debian策略,并讓這些好軟件包在Debian中使用的原因。然而,不幸的是,也有例外:有些軟件包幾乎不能創建。由于時間倉促,有些軟件包已被推到Debian中。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜宾县| 长垣县| 新宾| 湖北省| 南溪县| 名山县| 长治市| 喀喇| 潼关县| 观塘区| 永平县| 玉溪市| 美姑县| 富平县| 寿光市| 鄢陵县| 镇康县| 昌图县| 贵阳市| 博客| 闽侯县| 芒康县| 皋兰县| 赣榆县| 云安县| 青神县| 永靖县| 宁强县| 萨迦县| 太康县| 台湾省| 五莲县| 攀枝花市| 旺苍县| 卫辉市| 汶上县| 呼和浩特市| 府谷县| 葫芦岛市| 临颍县| 华阴市|