Ankush Das 发布的文章

Kali Linux 2022.2 是今年的第二次更新,增加了一些有趣的内容。

kali linux

Kali Linux 不是你寻常使用的 Linux 发行版。它是专门为渗透测试和道德黑客学习及实验而量身打造的。

在新的 Kali Linux 版本中,增加了一些有趣的工具和功能。让我们来看看 Kali Linux 2022.2 的亮点。

Kali Linux 2022.2 有什么新功能?

Kali Linux 2022.2 是一个有趣的版本,它引入了更新的桌面环境,升级了 Linux 内核,增加了新的工具,以及更多的改进。

不仅仅限于通常的完善,你还可以看到一个新的屏幕保护程序,其中有许多令人惊讶的元素。

带有好莱坞怀旧色彩的新屏保

Kali Linux 已经出现在许多黑客相关的电视节目/电影(如《 黑客军团 Mr. Robot 》)中,看起来酷极了。

更进一步,Kali Linux 增加了一个新的屏幕保护程序(你可以单独安装),其中有来自好莱坞的令人惊讶的元素和一些吓唬人的黑客场景。

他们在屏保中调侃了《黑客帝国》的尼奥,还添加了一个漂亮的 Kali Linux 标志。

整个屏幕保护程序包括几个非常棒的元素。要安装并立即启动它,你可以输入以下命令:

sudo apt -y install kali-screensaver
sudo apt -y install hollywood-activate
hollywood-activate

GNOME 42

Kali Linux 终于包含了新的 GNOME 42 桌面环境。所以,在 Kali Linux 自然带有 GNOME 42 的所有优点,包括新的屏幕截图用户界面。

另外,现在你将会在 GNOME 桌面环境中获得一致的深浅主题体验。

KDE Plasma 5.24

对于 KDE 粉丝,Kali Linux 2022.2 也带来了新的 KDE Plasma 5.24 LTS 桌面环境。

新的 Kali Linux 工具

新的工具总是每个新版本的重点。一些新增加的工具包括:

  • BruteShark - 网络取证分析工具(NFAT)
  • Evil-WinRM - Ultimate WinRM shell
  • Hakrawler - 网络爬虫,设计用于轻松、快速发现端点和资产
  • Httpx - 快速和多用途的 HTTP 工具箱
  • Sparrow-wifi - 用于 Linux 的图形化 Wi-Fi 分析器

其他改进

该版本还有许多其他实质性的改进。主要的亮点包括。

  • 对终端进行了调整,以加强语法高亮、自动补完和输出
  • 自动复制丢失的配置
  • 支持 VirtualBox 共享文件夹
  • 增加了新的应用程序图标
  • 为多显示器设置调整了默认墙纸
  • 针对 ARM 设备的更新
  • Linux 内核 5.16

要探索更多关于该版本的信息,你可以查看 官方发布公告

下载 Kali Linux 2022.2

你应该能够在 官方下载页面 中找到该镜像。根据你的要求选择合适的版本,然后安装它。

Kali Linux 2022.2

via: https://news.itsfoss.com/kali-linux-2022-2-release/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

微软一直在为 Azure 云使用一个基于 Debian 的 Linux 发行版。我们开始揭开它的面纱了!

微软 Debian

微软在其大量的项目中利用了 Linux。近年来,你一定读过很多关于 WSL(或 WSL2)和微软制作的 Linux 发行版(即 CBL Mariner)的消息。

CBL 是 “共用基础 LinuxCommon Base Linux”的缩写。

甚至在 Windows 11 上,微软也在不断地改进 WSL 的体验。

虽然 CBL Mariner 被用来支持 WSLg(WSL 2 的 GUI 部分)和 Azure,但最近一些媒体(ZDNet)报道发现了微软内部使用的另一个 Linux 发行版。

微软肯定喜欢 Linux,对吗?

CBL-Delridge:一个基于 Debian 的 Linux 发行版

微软维护着一个基于 Debian 的发行版,它被用来支持 Azure 的“ 云端外壳 Cloud Shell ”。它的名字是 “CBL-Delridge”。

感谢 Hayden Barnes,他是 SUSE 公司负责 Windows 容器的高级工程经理。

在他 2022 年 2 月的一篇 旧博文 中,他透露了关于它的更多细节,并帮助你构建它以在需要时将其导入 WSL。

与从头构建的 CBL-Mariner 不同,CBL-Delridge(CBL-D)是基于 Debian 10(Buster)的。

看到 Debian 在这里受到青睐并不奇怪,即使是 谷歌也为其内部的 Linux 发行版 gLinux 抛弃了 Ubuntu 而选择了 Debian

有趣的是,微软在 2020 年发布了这个供内部使用的发行版(根据 Hayden 维护的 微软的开源举措的非官方时间表),而我们在 2022 年才知道了它。

CBL-Delridge 也采用了同样的版本号 10(巧合),代号为 “Quinault”。解析一下这个名字,ZDNet 指出,Delridge 是西雅图西部的一个区,而 Quinault 指的是华盛顿州奥林匹克国家公园的一个山谷。

构建 CBL-Delridge

与普通的 Linux 发行版不同,你找不到它的可以公开下载的镜像文件。

考虑到 CBL-D 的 APT 软件包库是公开的,如果你出于任何需求想测试它,你可以构建你的 CBL-D 镜像。

你也可以把它导入 WSL 中。Hayden 的博文 解释了如何使用 debootstrap 来开始构建镜像,然后将其导入 WSL。

请注意,CBL-D 并不完全是 Debian 的替代品。所以,你可能无法找到所有你喜欢的软件包。要了解更多的信息,你可以浏览 Hayden 的博文。

你对微软的内部使用的 Linux 发行版有什么看法?你试过其中一个吗?请在评论中告诉我你的想法。


via: https://news.itsfoss.com/microsoft-debian-distro/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

RHEL 9 是使用 CentOS Stream 构建的最新升级版。这也是其在 IBM 旗下发布的第一个主要版本。

红帽 9

红帽企业 Linux(RHEL)无疑是开源企业生态系统中的一个重要角色。

可能你记得,IBM 在 2019 年以 340 亿美元收购了红帽公司。因此,可以说,RHEL 8 是它被收购前的最后一个主要版本。

多年来,RHEL 8 已经有了几次更新。

最后,红帽宣布发布了 RHEL 9,作为为企业 IT 基础设施提供动力的下一代升级版本。

在这里,让我重点介绍一下该版本的主要新增功能。

RHEL 9 的新变化

请注意,该平台将在未来几周内普遍提供。但是,既然已经正式宣布,应该不会花很长时间。

如果你是一个 Linux 桌面用户,也不关心云创新,你会发现有许多技术术语。你需要参考红帽的官方文档来了解它们。

如果你已经在使用 CentOS Stream,你可能对 RHEL 9 的升级有一定的了解。

是的,RHEL 9 是第一个由 CentOS Stream 构建的生产版本。

根据 新闻稿,新版本的重点是两个不同的功能:

  • 全面的边缘计算管理,以服务的形式交付,以更大的控制和安全功能来监督和扩展远程部署,包括零接触的配给,系统健康的可视性,以及更灵敏的漏洞缓解,所有这些都来自一个单一的界面。
  • 通过 Podman(RHEL 的集成容器管理技术)自动回滚容器,它可以自动检测新更新后的容器是否无法启动,然后将容器回滚到以前的工作版本。

其他主要亮点包括:

  • 一个新的镜像构建器服务。
  • 与 AWS Graviton 处理器的整合。
  • 针对 Spectre 和 Meltdown 等硬件级安全漏洞的改进。
  • 引入一个新的完整性测量架构。
  • WireGuard VPN 技术(无支持的技术预览)。
  • 改进了自动化。
  • Python 3.9
  • Node.js 16
  • Linux 内核 5.14

你可以参考 RHEL 9 测试版发布说明 以了解更多关于该版本的信息。

总结

虽然该版本可能不具有最新和最伟大的技术,但这些更新特性和功能应该有助于为较新的 IT 需求提供增强的支持。

最新版本应该在未来几周内通过红帽客户门户和云供应商市场提供。如果你不了解,可以在 官方网站 上查看这个 Linux 平台的定价。

当然,你也可以通过 红帽开发者计划 免费在一些系统上测试它。


via: https://news.itsfoss.com/rhel-9-release/

作者:Ankush Das 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

英伟达公司提升其 GPU 在 Linux 上的体验的重大开源计划终于来了。

Linus Torvalds 听到这个消息一定会很高兴……

英伟达终于公布了提升 Linux 上的 GPU 使用体验的开源计划。

不过不幸的是,和你想象的可能不完全一样,你仍然会看到一些专有的驱动程序。

但是,它的意义不亚于甩掉专有驱动程序。

具体来说就是,英伟达发布了开源的 GPU 内核模块,支持数据中心所用的 GPU 和消费级显卡(GeForce/RTX)

此外,它同时采用 GPL/MIT 两种许可证,听起来很棒,对吗?

此举对 Linux 桌面用户有什么帮助?

开源的 GPU 内核模块有助于改善内核和专有驱动程序之间的交互。

所以,此举对 游戏玩家和开发者 都有利,阻碍与英伟达专有驱动程序配合的问题最终会被消除。

发布公告中提到的技术收益包括:

开发者可以跟踪到具体的代码路径,并观察到内核事件调度是如何与他们的工作负载交互的,从而在调试时更快定位根本原因。此外,企业软件开发者可以将该驱动程序无缝地集成到他们为项目定制的 Linux 内核中。

来自 Linux 最终用户社区的投入和评价,将进一步提升英伟达 GPU 驱动程序的质量和安全性。

而从最终用户或者游戏玩家方面来看,你会发现安装将更便捷,整体会更安全。

Canonical 和 SUSE 会立即为他们的企业用户打包该开源内核模块,而其它厂商也会很快跟进。

当它可以用在桌面环境时,Canonical 应该会在未来几个月内把这个内核模块放到 Ubuntu 22.04 LTS 版本中。其它的 Linux 发行版应该也会做相应的升级。

现在可以试用吗?

这个开源的 GPU 内核模块的第一个版本是 R515,它是作为 CUDA 工具集 11.7 一部分一起发布的开发驱动程序。

你可以从 官方驱动下载页面 或者从 CUDA 下载页面 找到。

虽然它被认为可用于数据中心生产环境,但对于 GeForce 或者工作站 GPU 来说,还处于 alpha 阶段

事实上,在 Turing 和 Ampere 架构的 GPU 型号上可以使用这个驱动程序,以使用 Vulkan 和 Optix 中的 多显示器、G-Sync、Nvidia RTX 光线追踪 等功能。

然而,除非你想运行一些“实验性测试”,否则还是等几个月,以便直接从你的 Linux 发行版中获得为桌面用户发布的稳定版。

对 Nouveau 驱动程序开发也有益

不仅仅是提升了专有驱动程序的体验,公布的这个开源 GPU 内核代码也会改善 Nouveau 驱动。

正如发布公告所说:

Nouveau 可以利用英伟达驱动程序所使用的同样固件,它公开了许多 GPU 功能,例如时钟管理、散热管理,可以为树内的 Nouveau 驱动程序带来新的特性。

请关注未来的驱动更新以及在 Github 上的合作。

英伟达公司提到并可能合作改进开源的英伟达驱动程序(即 Nouveau),这真是太好了。

这也很好地表明了,他们确实希望为 Linux 提供一个更好的开源驱动程序版本。

开源 Nivida 驱动程序的未来?

毋容置疑,英伟达计划不断发布开源的 GPU 内核模块。

所以,尽管他们不会单独开源他们的驱动程序,但我们仍然可以寄希望于 Nouveau 释放所有的显卡特性。

想知道他们更多的计划,你可以参考 官方的发布声明

你如何看待这件事?英伟达最终会爱开源和 Linux 吗?嗯,至少这是一个好的开始。在下面的评论区分享你的想法吧。


via: https://news.itsfoss.com/nvidia-open-source-linux/

作者:Ankush Das 选题:lkxed 译者:chunyang-wen 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

你现在可以在 Linux 上使用 Docker Desktop 无缝地创建容器了!它可在 Debian、Ubuntu 和 Fedora 上使用,并为 Arch Linux 提供了实验性支持。

Docker

Docker Desktop 是容器化应用程序的最简单的方法。有了它,你就不需要预先设置平台相关环境。

你只需要安装 Docker Desktop 就可以开始了。Docker Desktop 附带了许多容器工具,如 Kubernetes、Docker Compose、BuildKit 和漏洞扫描工具。

此前,它可用于 Windows 和 macOS,但不支持 Linux 平台。所以,Linux 用户只好直接与 Docker 引擎交互,以创建/测试他们的 Docker 容器。

终于,现在所有 Linux 用户也可以通过 Docker Desktop 来方便地使用 Docker 了。

Linux 版的 Docker Desktop 来了

在 Docker 团队关于未来开发/改进的公共路线图中,Linux 版的 Docker Desktop 是呼声最高的。

有了 Linux 版的 Docker Desktop,你终于可以不费吹灰之力地得到跨平台的 Docker 体验。

我在这里列出其中一些亮点。现在,作为一名使用 Linux 桌面的开发者,你可以:

  • 使用 Docker 扩展 Extension 访问新功能
  • 与 Kubernetes 无缝集成
  • 轻松地管理和组织 数据卷 volumes 容器 containers 镜像 images

在 Linux 上安装 Docker Desktop

值得注意的是,目前(在 Linux 上)安装 Docker Desktop 并不是超容易,但也不会十分复杂。

Docker 团队计划尽快改进安装和更新过程。

截至目前,你可以得到官方支持的 Ubuntu、Debian 和 Fedora 的 deb 或 rpm 包。支持 Arch Linux 的软件包还未开发完成,但已经可以下载来测试了。

如果你的桌面环境不是 GNOME 的话,你还需要安装 GNOME 终端。

在 Linux 上安装 Docker Desktop 对系统也有整体要求,包括:

  • 64 位 Ubuntu 22.04 LTS、Ubuntu 21.10、Fedora 35、Fedora 36 或 Debian 11。
  • 支持 KVM 虚拟化
  • QEMU 5.2 或更新版本
  • Systemd 系统守护工具
  • GNOME 或 KDE 桌面环境
  • 4GB 的内存

至于安装步骤,你可以参照文档中的 官方说明 进行。


via: https://news.itsfoss.com/docker-desktop-linux/

作者:Ankush Das 选题:lkxed 译者:lkxed 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

这是一个有趣的工具,它可以替代 apt-get 来安装 Ubuntu 上的第三方 deb 包。它应该能帮为你节省时间!

deb-get

Ubuntu MATE 的负责人 Martin Wimpress 为 Linux 用户带来了另一个有趣的项目。

你可能不知道,这个 Martin 经常开发一些有趣的东西。去年,我们报道了 Quickemu,它通过一个基于 QEMU 的 GUI 工具,帮助用户在 Linux 中创建虚拟机,使这个过程变得简单。

现在,他又带来了一个有趣的 deb-get 工具,其目标是为第三方 .deb 包模仿 apt-get 的支持。

让我们来详细了解一下它吧!

Deb Get:使用 CLI 无缝安装第三方 deb 包

当官方软件库中没有你想安装的软件包时(比如 Google Chrome、Vivaldi 等),你必须先 添加一个 PPA(非官方/官方) 或者下载 .deb 文件后 手动安装

如果我现在告诉你,你可以直接在终端中安装它们,就好像官方软件库中有它们一样呢?

这就是 deb-get 工具想要做到的事。

通常,当在终端中安装一个软件包时,你会使用下面的命令:

sudo apt install packagename

或者

sudo apt-get install packagename

要使用这个工具,你只需把 apt-get 替换为 deb-get,其他格式保持不变。就像下面这样:

sudo deb-get install packagename

举个例子,通常,我们 在 Linux 上安装 Vivaldi 时需要添加 PPA 或下载 .deb 文件。

现在,如果你在系统上配置好了 deb-get 工具(配置指南在本文末尾),你就可以使用以下命令轻松地安装 Vivaldi:

sudo deb-get install vivaldi-stable

另外,类似于 apt-get upgrade,你可以使用下面的命令来升级软件包:

sudo deb-get upgrade
注意: 虽然 deb-get 使安装第三方 .deb 包变得很容易,但它是有限制的,你只能安装它提供的核实列表中的软件。不过,它已经支持许多 必要的应用程序,相信支持的软件包列表很快就会扩大。

你也可以使用下面的命令,检查你 deb-get 可用软件包的列表:

sudo deb-get list

deb-get

在基于 Ubuntu 的发行版上设置 deb-get

deb-get 工具适用于 Ubuntu 22.04 LTS(我测试过),也应该适用于其他基于 Ubuntu 的发行版。

你可以使用下面的命令来安装它:

sudo apt install curl && curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get

或者,你可以在它的 GitHub 发布页面 手动下载它的 deb 包。

要了解更多关于它的信息,以及可用的命令/功能,你可以访问它的 GitHub 页面

你怎么看待 deb-get 试图实现支持第三方软件包的 apt-get?你认为它有用吗?请在评论区留言,发表你的看法吧!

来源:OMG!Ubuntu!


via: https://news.itsfoss.com/deb-get-ubuntu/

作者:Ankush Das 选题:lkxed 译者:lkxed 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出