分类 新闻 下的文章

随着 Undo 发布 Live Recorder 5.0,这使得在多进程系统上的调试变得更加轻松。

随着 Undo 发布 Live Recorder 5.0,Linux 调试迈出了一大步。该产品于上个月发布,这使得在多进程系统上的调试变得更加轻松。它基于 飞行记录仪技术 flight recorder technology ,它更加深入进程之中,以深入了解每个进程的情况。这包括内存、线程、程序流,服务调用等。为了实现这一目标,Live Recorder 5.0 的记录、重放和调试功能都得到了增强,能够:

  • 记录进程更改共享内存变量的确切顺序。甚至可以针对特定变量并在任何进程中跳转到最后修改该变量的一行。
  • 通过随机化线程执行来暴露潜在缺陷,以帮助揭示竞态、崩溃和其他多线程缺陷。
  • 记录并重放单个 Kubernetes 和 Docker 容器的执行,以帮助在微服务环境中更快地解决缺陷。

Undo Live Recorder 使工程团队能够记录和重放任何软件程序的执行,而无论软件多么复杂。并且可以诊断和修复测试或生产中问题的根本原因。

根据你的许可证,Live Recorder 可以在命令行中使用 live-record 命令,但有点类似于 strace,但它不会打印系统调用和信号,而是创建一个“Undo 录制”。然后你可以调试录制中捕获的失败(远比分析核心转储高效!)。这些录制也可以与其他工作人员共享,并可以使用可逆调试器进行重放,以进一步调查崩溃原因或其他问题。

Undo 引擎支持以下 Linux 发行版:

  • Red Hat Enterprise Linux 6.8、6.9、6.10、7.4、7.5、7.6 和 8.0
  • Fedora 28、29 和 30
  • SuSE Linux Enterprise Server 12.3、12.4 和 15
  • Ubuntu 16.04 LTS、18.04 LTS、18.10 和 19.04

Undo 是一家快速发展的,有风险投资支持的技术初创公司,它的总部位于旧金山和英国剑桥。他们称 Live Recorder 可以 100% 确定导致任何软件故障的因素 —— 即使在最复杂的软件环境中也是如此。

FacebookLinkedIn 上加入 Network World 社区,评论你想说的话题。


via: https://www.networkworld.com/article/3405584/undo-releases-live-recorder-5-0-for-linux-debugging.html

作者:Sandra Henry-Stocker 选题:lujun9972 译者:geekpi 校对:wxy

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

Debian 项目于 6 日正式宣布发布了 Debian 的最新稳定版本 Debian GNU/Linux 10 “Buster” 操作系统。

经过两年多的开发,Debian Buster(Debian 10)现已宣布达到稳定,可用于生产环境中部署。它是一个主要版本,带来了许多更新的组件和许多新功能和改进。

“经过 25 个月的开发,Debian 项目很自豪地推出了新的稳定版本 10(代号 buster),它将在未来 5 年内得到 Debian 安全团队Debian 长期支持团队的共同支持。”

Debian GNU/Linux 10 “Buster” 新亮点

Debian GNU/Linux 10 “Buster” 版本的主要新功能包括:

  • GNOME 桌面环境的显示服务器将采用更安全的 Wayland 显示服务器,而不是 X.Org 服务器。但是 X.Org 也将默认安装,用户可以自行切换默认显示服务器。
  • 借助 Reproducible Builds 项目,Debian 10 中超过 91% 的源包构建为 逐位相同 bit-for-bit identical 的二进制包。这是一个重要的校验功能,可以保护用户免受恶意篡改构建网络和编译器的攻击。
  • Debian GNU/Linux 10 “Buster” 中会默认安装并启用 AppArmor 开源访问控制框架,为操作系统添加新的安全层。
  • APT 现在正在使用 seccomp-BPF 沙盒方式以获得更好的安全性。
  • 从 Debian 7 就包括的 UEFI 安全启动支持得到了极大改进,这个版本中包括的安全启动功能支持 amd64、i386 和 arm64,将可以在大多数支持安全启动功能的机器上工作,这意味着不再需要禁用固件的安全启动功能。

Debian 10 将默认带有多种桌面环境:

  • Cinnamon 3.8
  • GNOME 3.30
  • KDE Plasma 5.14
  • LXDE 0.99.2
  • LXQt 0.14
  • MATE 1.20
  • Xfce 4.12

Debian GNU / Linux 10 “Buster” 中的主要更新组件包括 Linux 4.19 LTS 内核、systemd 241、GCC 8.3 和 7.4、GnuPG 2.2、OpenJDK 11、Samba 4.9、BIND DNS Server 9.11、Golang 1.11、Vim 8.1、KDE Plasma 5.14、 GNOME 3.30、Xfce 4.12、LXQt 0.14、LXDE 0.99.2、Cinnamon 3.8、MATE 1.20 和 LibreOffice 6.1。

Debian GNU / Linux 10 “Buster” 官方支持 10 种架构,包括 32位(i386)、64位(amd64)、AArch64(arm64)、ARM EABI(armel)、ARMv7、MIPS、PowerPC(ppc64el)等等。

下载与安装

如果你想体验一下 Debian 10 “Buster” 而暂时不想安装它,你可以使用 live 镜像 在内存中启动一个只读的完整操作系统。这些镜像支持 amd64 和 i386 架构,可以写入到 DVD、U 盘和网络启动盘上。 用户可以从各种桌面环境选择其一。

你也可以下载安装镜像并将其写入到蓝光盘、DVD、CD、U 盘和网络启动盘上,将其安装到机器上。

大多数情况下 Debian 9 可以通过 APT 包管理系统自动升级到 Debian 10。一般情况下升级过程是毫无问题的,但是建议你在升级前阅读发布公告安装指南

Mozilla Firefox 是目前最流行的浏览器之一。很多用户喜欢它胜过 Chrome 就是因为它鼓励隐私保护,并且可以通过一些选项设置让你的互联网活动尽可能地私密。

不过最近推出的功能之一 —— 仍然处于测试阶段的 DoH (DNS-over-HTTPS) 功能却受到了英国互联网服务提供商行业协会的负面评价。

英国 互联网服务提供商行业协会 Internet Services Providers Association (ISPA)决定将 Mozilla 列入 2019 年“互联网恶棍”奖的最终入围者名单。该奖项将在 ISPA 于 7 月 11 日在伦敦举行的颁奖典礼上进行颁发。

为什么说 “Mozilla” 是 “互联网恶棍”?

ISPA 在他们的声明中表示,Mozilla 因为支持了 DoH(DNS-over-HTTPS)而被视为“互联网恶棍”。

@mozilla 被提名为 #ISPA#互联网恶棍 是因为他们试图推行 DNS-over-HTTPS 以绕开英国的内容过滤系统和家长监护模式,破坏了英国 #互联网 安全准则。 https://t.co/d9NaiaJYnk pic.twitter.com/WeZhLq2uvi

— 英国互联网提供商行业协会 (ISPAUK) (@ISPAUK) 2019 年 7 月 4 日

和 Mozilla 一同被列入最终入围者名单的还有欧盟《版权法第 13 条》和美国总统特朗普。ISPA 在他们的声明里是这样解释的:

Mozilla:因为试图推行 DNS-over-HTTPS 以绕开英国的内容过滤系统和家长监护模式,破坏了英国互联网安全准则。

欧盟《版权法第 13 条》:因为要求各平台使用“内容识别技术”,威胁到了线上言论自由。

美国总统特朗普:因为在试图保护其国家安全的过程中,为复杂的全球通信供应链带来了巨大的不确定性。

什么是 DNS-over-HTTPS?

你可以将 DoH 理解为,域名解析服务(DNS)的请求通过 HTTPS 连接加密传输。

传统意义上的 DNS 请求是不会被加密的,因此你的 DNS 提供商或者是互联网服务提供商(ISP)可以监视或者是控制你的浏览行为。如果没有 DoH,你很容易被 DNS 提供商强制拦截和进行内容过滤,并且你的互联网服务提供商也同样可以做到。

然而 DoH 颠覆了这一点,可以让你得到一个私密的浏览体验。

你可以研究一下 Mozilla 是如何开展和 Cloudflare 的合作的,并且可以自己配置一下 DoH(如果需要的话)。

DoH 有用吗?

既有用又没有用。

当然了,从事情的一方面来看,DoH 可以帮助用户绕过 DNS 或者互联网服务提供商强制的内容过滤系统。如果说 DoH 有助于满足我们避开互联网审查的需求,那么它是一件好事情。

不过从事情的另一方面来看,如果你是一位家长,而你的孩子在 Mozilla Firefox 上使用了 DoH 的话,你就无法 设置内容过滤器 了。这取决于 防火墙配置 的好坏。

DoH 可能会成为一些人绕过家长监护的手段,这可能不是一件好事。

如果我这样的说法有问题,你可以在下面的评论区纠正我。

并且,使用 DoH 就意味着你没办法使用本地 host 文件了(如果你正用它作为广告拦截或者是其它用途的话)。

总结

你是如何看待 DoH 的呢?它足够好吗?

你又是如何看待 ISPA 的决定的呢?你觉得他们这样的声明是不是在鼓励互联网审查和政府对网民的监控呢?

我个人觉得这个提名决定非常可笑。即使 DoH 并不是所有人都需要的那个终极功能,能够有一种保护个人隐私的选择也总不是件坏事。

在下面的评论区里发表你的看法吧。最后我想引用这么一句话:

在谎言遍地的时代,说真话是一种革命行为。(LCTT 译注:引自乔治奥威尔)

via: https://itsfoss.com/mozilla-internet-villain/

作者:Ankush Das 选题:lujun9972 译者:chen-ni 校对:wxy

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

OpenProject 是一个开源项目协作管理软件。它是 TrelloJira 等专有方案的替代品。

如果个人使用,你可以免费使用它,并在你自己的服务器上进行设置(并托管它)。这样,你就可以控制数据。

当然,如果你是企业云版的用户,那么你可以使用高级功能和更优先的帮助。

OpenProject 9 的重点是新的面板视图,包列表视图和工作模板。

如果你对此不了解,可以尝试一下。但是,如果你是已有用户 —— 在迁移到 OpenProject 9 之前,你应该知道这些新功能。

OpenProject 9 有什么新功能?

以下是最新版 OpenProject 的一些主要更改。

Scrum 和敏捷面板

对于企业云版,有了一个新的 scrum) 和敏捷面板视图。你还可以看板风格方式展示你的工作,从而更轻松地支持你的敏捷和 scrum 团队。

新的面板视图使你可以轻松了解为该任务分配的人员并快速更新状态。你还有不同的面板视图选项,如基本面板、状态面板和版本面板。

工作包模板

Work Package Template

你不必为每个独立的工作包从头开始创建所有内容。而是,你只需保留一个模板,这样你就可以在需要创建新工作包时使用它。这将节省大量时间。

新的工作包列表视图

Work Package View

在工作包列表中,有一个微小的新增功能,可让你查看特定工作的已分配人员的头像。

“我的”页面的可自定义工作包视图

“我的”页面显示你正在处理的内容(以及进度),它不应该一直那么呆板。因此,现在你可以自定义它,甚至可以添加甘特图来可视化你的工作。

总结

有关迁移和安装的详细说明,请参阅官方的公告帖,其中包含了必要的细节。

另外,我们很想知道你使用 OpenProject 9 的经历,请在下面的评论栏告诉我们!如果你使用其他一些项目管理软件,请随时向我们和其他 FOSS 读者推荐。


via: https://itsfoss.com/openproject-9-release/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

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

长久以来 Zorin OS 一直在 初学者适用的Linux发行版排行 中占有一席之地。的确,它可能不是最受欢迎的,但是对于从 Windows 阵营转向 Linux 的用户而言,它一定是最好的一个发行版。

我还记得,在几年前,我的一位朋友一直坚持让我安装 Zorin OS。就我个人而言,当时我并不喜欢它的 UI 风格。但是,现如今 Zorin OS 15 发布了,这也让我有了更多的理由安装并将它作为我日常的操作系统。

不要担心,在这篇文章里,我会向你介绍你所需要了解的一切。

Zorin 15 中的新特性

让我们来看一下最新版本的 Zorin 有哪些主要的改变。Zorin 15 是基于 Ubuntu 18.04.2 的,因此带来了许多性能上的提升。除此之外,也有许多 UI(用户界面)的改进。

Zorin Connect

Zorin Connect

Zorin OS 15 最主要的一个亮点就是 —— Zorin Connect。如果你使用的是安卓设备,那你一定会喜欢这一功能。类似于 PushBullet(LCTT 译注:PushBullet,子弹推送,一款跨平台推送工具), Zorin Connect 会提升你的手机和桌面一体化的体验。

你可以在桌面上同步智能手机的通知,同时还可以回复它。甚至,你可以回复短信并查看对话。

总的来说,你可以体验到以下功能:

  • 在设备间分享文件或链接
  • 将你的手机作为电脑的遥控器
  • 使用手机控制电脑上媒体的播放,并且当有来电接入时自动停止播放

正如他们在官方公告中提到的, 数据的传输仅限于本地网络之间,并且不会有数据被上传到云端服务器。通过以下操作体验 Zorin Connect ,找到:Zorin menu (Zorin 菜单) > System Tools (系统工具) > Zorin Connect。

新的桌面主题(包含夜间模式!)

Zorin 夜间模式

一提到 “夜间模式” 我就毫无抵抗力。对我而言,这是Zorin OS 15 自带的最好的功能。

当我启用了界面的深色模式时,我的眼睛感到如此舒适,你不想来试试么?

它不单单是一个深色的主题,而是 UI 更干净直观,并且带有恰到好处的新动画。你可以从 Zorin 内置的外观应用程序里找到所有的相关设置。

自适应背景调整 & 深色浅色模式

你可以选择让桌面背景根据一天中每小时的环境亮度进行自动调整。此外,如果你想避免蓝光给眼睛带来伤害,你可以使用夜间模式。

代办事项应用

Todo

我一直希望支持这个功能,这样我就不必使用其他 Linux 客户端程序来添加任务。很高兴看到内置的应用程序集成并支持谷歌任务和 Todoist。

还有更多么?

是的!其他主要的变化包括对 Flatpak 的支持,支持平板笔记本二合一电脑的触摸布局,DND 模式,以及一些重新设计的应用程序(设置、Libre Office),以此来给你更好的用户体验。

如果你想要了解所有更新和改动的详细信息,你可以查看官方公告。如果你已经是 Zorin 的用户,你应该已经注意到他们的网站也已经启用了一个全新的外观。

下载 Zorin OS 15

注释 : 今年的晚些时候将会推出从 Zorin OS 12 直升 15 版本而不需要重新安装的升级包。

提示一下,Zorin OS 有三个版本:旗舰版本、核心板和轻量版。

如果你想支持开发者和项目,同时解锁 Zorin OS 全部的功能,你可以花 39 美元购买旗舰版本。

如果你只是想要一些基本功能,核心版就可以了(你可以免费下载)。如果是这种情况,比如你有一台旧电脑,那么你可以使用轻量版。

你觉得 Zorin 15 怎么样?

我肯定会尝试一下,将 Zorin OS 作为我的主要操作系统 -(手动狗头)。你呢?你觉得最新的版本怎么样?欢迎在下面的评论中告诉我们。


via: https://itsfoss.com/zorin-os-15-release/

作者:Ankush Das 选题:lujun9972 译者:qfzy1233 校对:wxy

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

你可能已经知道 Deluge最适合 Linux 用户的 Torrent 客户端之一。然而,最近的稳定版本差不多是两年前的了。

尽管它仍在积极开发中,但直到最近才出了一个主要的稳定版本。我们写这篇文章时,最新版本恰好是 2.0.2。所以,如果你还没有下载最新的稳定版本,请尝试一下。

不管如何,如果你感兴趣的话,让我们看看有哪些新的功能。

Deluge 2.0 的主要改进

新版本引入了多用户支持,这是一个非常需要的功能。除此之外,还有一些性能改进可以更快地加载更多的种子。

此外,在 2.0 版本中,Deluge 使用了 Python 3,对 Python 2.7 提供最低支持。即使是用户界面,他们也从 GTK UI 迁移到了 GTK3。

根据发行说明,还有一些更重要的补充/改进,包括:

  • 多用户支持。
  • 性能提升,可以更快地加载数千个种子。
  • 一个模拟 GTK/Web UI 的新控制台 UI。
  • GTK UI 迁移到 GTK3,并带有 UI 改进和补充。
  • 磁链预获取功能可以在添加种子时选择文件。
  • 完全支持 libtorrent 1.2。
  • 语言切换支持。
  • 改进了在 ReadTheDocs 托管的文档。
  • AutoAdd 插件取代了内置功能。

如何安装或升级到 Deluge 2.0

对于任何 Linux 发行版,你都应该遵循官方安装指南(使用 PPA 或 PyPi)。但是,如果你要升级,你应该留意发行说明中提到的:

“Deluge 2.0 与 Deluge 1.x 客户端或守护进程不兼容,因此这些也需要升级。如果第三方脚本直接连接到 Deluge 客户端,那么可能也不兼容且需要迁移。”

因此,坚持在升级主版本之前备份你的配置以免数据丢失。而且,如果你是插件作者,那么需要升级它以使其与新版本兼容。

直接下载的安装包尚不包含 Windows 和 Mac OS。但是,说明中提到他们正在进行中。

除此之外,你可以按照更新后的官方文档中的安装指南来手动安装它们。

总结

你如何看待最新的稳定版本?你是否将 Deluge 用作 BitTorrent 客户端?或者你是否找到了其他更好的选择?

请在下面的评论栏告诉我们你的想法。


via: https://itsfoss.com/deluge-2-release/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

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