zoukankan      html  css  js  c++  java
  • KAL1 LINUX 官方文档之介绍 --- Ka1i分支

    分支是一些软件的替代版本,在这里是指Kali操作系统。分支是一些软件的替代版本,在这里是指Kali操作系统。Kali Linux有多个分支,允许用户决定他们的软件包的更新程度。Kali Linux 在许多方面与 Debian 相似,其中之一就是分支的使用。

    您可以同时启用多个分支。然而,切换分支可能会带来问题,因为软件包可能处于不同的版本,并且在某些情况下不可用或不稳定。

    请参阅网络源页面以了解如何切换分支。有关如何使用多个分支的示例,请参阅我们的NVIDIA GPU驱动程序指南。

    kali分支

    首先是主分支,它们是最常用和最稳定的。这些通常被视为“安全”。

    kali-rolling (kali滚动分支)是大多数人应该使用的默认主分支。它正在不断持续更新的,因为它在确保有问题的kali-dev分支包稳定时会来取进来,并与kali-rolling-only分支的包相结合。由于debian-testing分支中的bug,不时会有一个包的bug溜进这里。(译者注:也就是说当有个软件要更新时比如nmap,nmap会进入dev分支进行稳定测试,没有问题就进入rolling滚动分支,kali现在默认就是滚动更新,可以让我们第一时间使用到新软件,而不用等下一个大版本更新)

    kali-last-snapshot (kali最近快照分支)是Kali的一个分支,如果用户想要更标准的软件控制感,可以使用它。每发布一个新版本,我们都会冻结代码,并将 kali-rolling 合并到 kali-last-snapshot 中,此时用户将获得版本间的所有更新(即 2019.3 -> 2019.4)。这通常是更稳定的,因为包不更新(直到下一个版本,因为它是一个 "发布点"),通过我们的版本测试。这是最 "安全 "的选择。(译者注:这个分支就是旧版本kali曾一直采用的方式,一次升级一堆软件以一个大版本号发布,比如windows就是这种升级,win7直接升级到win8)

    接下来是除了非常特殊的情况以外,您可能不用不到那些:

    • kali-experimental(kali实验性分支)是正在进行中的软件包的过渡区域。
    • kali-bleeding-edge(kali红海分支)包含从上游 git存储库自动更新的软件包该分支可能会非常不稳定。

    发展

    kali-dev是Kali的开发版本。它是通过将其它三个分支创建:kali-dev-onlykali-debian-picksdebian-testing它主要用于将Debian的更新与Kali维护的更改进行合并。

    kali-dev-only是带有Kali特定软件包的开发发行版。该分支会自动合并到中kali-dev

    kali-rolling-only是一个需要快速达到kali-rolling的包的仓库。

    用来协助其他分支的分支

    kali-debian-picks 包含了从 debian-experimental 和 debian-unstable 中挑选的软件包。它将自动合并到 kali-dev 中。

    debian-testing 是 Debian 测试发行版的镜像。它是用来构建 kali-dev 的。

    debian-experimental 和 debian-unstable 是我们要挑选的特定软件包的部分镜像。

    制图

    下图显示了分支之间的关系。

    debian-experimental -> debian-unstable -> debian-testing -> kali-dev -> kali-rolling -> kali-last-snapshot
          |                      |                              ^   ^         ^       |
          v                      v                              |   |         |       v
          ---------------------------------> kali-debian-picks -|   |         |       --> kali-bleeding-edge
                                                                    |         |                  ^
    kali-experimental -> kali-dev-only -----------------------------|         |                  |
                                                                              |               Upstream
    kali-rolling-only --------------------------------------------------------|

    与Debian的关系

    Debian有三个主要选项:

    稳定的是“安全”的Debian分支。大约每两个月使用“ 发布点 ”进行更新,该发布通常只是安全更新。由于潜在的不兼容和不稳定,软件包在此期间通常不会获得版本升级。这在Debian中相当于kali-last-snapshot

    测试是最接近Debian“滚动”发行版的内容,其中“滚动”表示一旦有软件包更新可用,就将其推出。 自2016年1月起,Kali就把这个分支作为kali-rolling 的主力军。

    Unstable是在Debian的软件包开发发生之后。软件包已经被创建,但还没有完全测试。Kali没有对应的分支,因为它是一个滚动发行版。

    有关Kali与Debian的关系的更多信息,请参见此问题的政策页面

  • 相关阅读:
    prayer OJ M
    51nod1295
    纪念第一次ak。。。
    noip2007-4
    51nod1344
    51nod1079
    51nod1537
    51nod1269Devu and Flowers
    python基本数据类型之列表list
    Python基本数据类型
  • 原文地址:https://www.cnblogs.com/GKLBB/p/13578923.html
Copyright © 2011-2022 走看看