Darkcrizt在Ubunlog上的个人资料 https://ubunlog.com/author/darkcrizt/ Ubuntu 的教程、桌面和软件 周四, - 12月08 2022 16:25:31 + 0000 es 每小时 1 https://wordpress.org/?v=6.0.2 https://ubunlog.com/wp-content/uploads/2022/03/cropped-favicon-ubunlog-2022-32x32.jpg Darkcrizt在Ubunlog上的个人资料 https://ubunlog.com/author/darkcrizt/ 32 32 Blender 3.4 带来 Wayland 支持、改进等 https://ubunlog.com/blender-3-4-llega-con-soporte-para-wayland-mejoras-y-mas/ https://ubunlog.com/blender-3-4-llega-con-soporte-para-wayland-mejoras-y-mas/#respond 周四, - 12月08 2022 16:25:31 + 0000 https://ubunlog.com/?p=43292

众所周知 Blender 3.4新版本的发布,版本中添加了大量的更改和改进,其中我们可以发现 支持 Wayland 协议,允许 Blender 直接在基于 Wayland 的环境中运行 不使用 XWayland 层,这将提高默认使用 Wayland 的 Linux 发行版的工作质量。 要在基于 Wayland 的环境中工作,需要 libdecor 库来装饰客户端的窗口。

Blender 3.4 的另一个新奇之处是添加了 能够将 Blender 编译为 Python 语言的模块, 它允许为数据可视化、动画、图像处理、视频编辑、3D 格式转换和 Blender 中各种作业的自动化创建链接和服务。 要从 Python 代码访问 Blender 功能, 提供了“bpy”包。

我们还可以发现 为 Cycles 渲染系统添加了“Path Guiding”方法 与跟踪路径技术相比,它允许消耗相同的处理器资源,在处理具有反射照明的场景时实现更高的质量。

特别是,方法 允许您降低场景中的噪音水平 使用路径跟踪技术跟踪到光源的路径是有问题的,例如,当房间通过门口的一个小缝隙被照亮时。 该方法是通过集成Intel编写的OpenPG(Open Path Guiding)库实现的。

模式 sculpture 简化了对自动遮罩设置的访问, 现在可在 3D 视口标题中使用。 添加了通过点击、视角和选定区域自动遮罩的选项。 要将自动皮肤转换为可编辑和渲染的常规皮肤属性,建议使用“创建皮肤”按钮。

编辑 UV 推出新的几何平滑刷 (放松),这允许 提高紫外显影质量 通过在计算 3D 对象上的纹理映射参数时实现 3D 几何的更准确匹配。 UV 编辑器还增加了对非均匀网格、像素间距、网格顶部固定、与选定边缘对齐的 UV 旋转以及选定 UV 岛的缩放、旋转或偏移设置的快速随机化支持。

Grease Pencil 的 2D 绘图和动画系统的功能得到了扩展,允许您创建 2D 草图,然后在 3D 环境中将它们用作三维对象(3D 模型是基于不同角度的多个平面草图形成的)。

其他变化 脱颖而出:

  • 提供了一个视口叠加层来显示几何节点,可用于预览、调试或测试节点树中的属性更改。
  • 添加了 8 个新节点以从网格和曲线中提取数据(例如,确定面关节、顶点角、设置法线曲线和检查控制点)。
  • 添加了一个用于对 UV 表面进行采样的节点,它允许您根据 UV 贴图的坐标找出属性的值。
  • 在“添加”菜单中,显示了一组节点的资源。
  • 添加了一个轮廓修改器以根据相机视图生成周边轨迹。 添加了一次导入多个 SVG 文件的功能。
  • 显着改进的填充工具。 提出了一种新的填充方法,使用圆的半径来确定填充时线的端点的接近程度。
  • 基于物理的渲染 (PBR) 扩展在“.mtl”文件中实现。
    改进了字体的使用。
  • 添加了从 WebM 格式的视频中提取帧的功能,并实现了对使用 FFmpeg 以 AV1 格式编码视频的支持。
  • 改进了细分曲面修改器的性能,以批处理模式创建对象,禁用修改器的计算,以 WebP 格式创建缩略图。
  • 在不使用面具和面部设置的情况下改进雕刻性能。

最后,如果你有兴趣了解更多关于这个新版本的信息,可以查阅详情 在下面的链接中。

如何在Ubuntu及其衍生版本上安装Blender 3.4?

对于那些对能够安装此新版本的Blender感兴趣的人,可以从其Snap软件包中进行安装。

对于安装,在系统中具有Snap支持就足够了,在终端中键入以下命令:

sudo snap install blender --classic
]]>
https://ubunlog.com/blender-3-4-llega-con-soporte-para-wayland-mejoras-y-mas/feed/ 0
Inkscape 1.2.2 来解决 AppImage 等问题 https://ubunlog.com/inkscape-1-2-2-llega-a-solucionar-el-problema-con-la-appimage-y-mas/ https://ubunlog.com/inkscape-1-2-2-llega-a-solucionar-el-problema-con-la-appimage-y-mas/#respond 三12月,07日2022 17:35:08 + 0000 https://ubunlog.com/?p=43284 Inkscape中

nkscape 可以创建和编辑复杂的图表、线条、图形、徽标和插图。

最近是 Inkscape 1.2.2修正版发布, 已进行各种更改和更正以提高编辑器稳定性的版本,即在 AppImage 格式的 Linux 版本中出现问题,以及应用程序无法在 Artix 中运行。

对于那些不了解 Inkscape 的人,我可以告诉你,这是 一个免费和开源的矢量图形编辑器 它提供灵活的绘图工具,支持读取和保存 SVG、OpenDocument Drawing、DXF、WMF、EMF、sk1、PDF、EPS、PostScript 和 PNG 格式的图像。

Inkscape 1.2.2的主要新功能

在准备新版本时,主要注意提高稳定性和消除错误,因为在所有版本和所有操作系统中, 启用了从 OpenClipart 导入的功能, 除了 macOS 的构建之外,还调整了拼写检查,并且恢复更改(撤消/重做)的项目已返回到菜单。

新版本中所做的另一个更改是 改进的渲染和导出性能 通过默认禁用抖动,通过混合现有颜色重新创建丢失的颜色。

其他更改、改进和修复 在这个新版本中制作的,脱颖而出:

  • 修复了以 DXF14 格式导出时的问题,以及导入由
  • Inkscape 在 Fusion 360 中,有关缺少单位的警告消息现在消失了(因为 SVG 文档使用“真实世界”单位,如毫米或英寸)。
  • 在改变颜色的插件中,您可以改变填充图案的颜色。
  • 修复了使用“测量”工具时出现的问题。
  • 删除了剩余的调试消息
  • TIFF 导出现在支持透明度
  • 为 JPG 和 TIFF 光栅导出保留 DPI 属性
  • PNG 文件现在在 Linux 上使用正确的文件权限(以前,导出的文件只能由创建它们的用户访问,这会导致在进行 Web 开发时出现问题)。
  • Inkscape 在 Artix 上运行时不再崩溃
  • Inkscape 现在可以在使用 Poppler 22.09.0 的系统上构建
  • 使用 Inkscape 的 AppImage 版本时,打开另一个 Inkscape 实例(例如 PDFLaTeX)的扩展程序不再崩溃
  • 使用 Inkscape 打开的光栅图像现在最终出现在页面区域中,即使文档原点设置为左下角也是如此

最后, 如果您有兴趣了解更多信息 关于新版本的Inkscape 1.2.2,您可以查看详细信息 在下面的链接中。

如何在Ubuntu及其衍生产品上安装Inkscape 1.2.2?

最后,对于那些有兴趣在Ubuntu和其他Ubuntu衍生系统中安装此新版本的人,他们应该在系统中打开一个终端,这可以通过组合键“ Ctrl + Alt + T”来完成。

在她里面 我们将输入以下命令 我们将使用它添加应用程序存储库:

sudo add-apt-repository ppa:inkscape.dev/stable

sudo apt-get update

完成此操作以安装inkscape, 我们只需要键入命令:

sudo apt-get install inkscape

另一种安装方法是借助 Flatpak套餐 唯一的要求就是将支持添加到系统中。

在终端中,我们只需要键入以下命令:

flatpak install flathub org.inkscape.Inkscape

最后,Inkscape开发人员直接提供的另一种方法是 使用AppImage文件 您可以直接从应用程序的网站下载。 在这个版本的情况下,你可以打开一个终端,在里面你可以通过在其中输入以下命令来下载这个最新版本的 appimage:

wget https://inkscape.org/gallery/item/37359/Inkscape-b0a8486-x86_64.AppImage

完成下载后,现在您只需要使用以下命令为文件授予权限:

sudo chmod +x Inkscape-b0a8486-x86_64.AppImage

就是这样,您可以通过双击应用程序或在终端上使用以下命令来运行该应用程序的应用程序映像:

./Inkscape-b0a8486-x86_64.AppImage
]]>
https://ubunlog.com/inkscape-1-2-2-llega-a-solucionar-el-problema-con-la-appimage-y-mas/feed/ 0
ClamAV 1.0.0 已经发布,这些是它的新闻 https://ubunlog.com/clamav-1-0-0-ya-fue-liberado-y-estas-son-sus-novedades/ https://ubunlog.com/clamav-1-0-0-ya-fue-liberado-y-estas-son-sus-novedades/#comments 周二,11月29 2022 23:22:51 + 0000 https://ubunlog.com/?p=43135 ClamAV的

ClamAV 是一款开源杀毒软件

思科推出发布会 新版本的防病毒包 ClamAV 1.0.0,哪个版本因切换到传统的“Major.Minor.Patch”版本编号(而不是 0.Version.Patch)而值得注意。

重要的版本变化也是由于libclamav库的变化 它通过删除 CLAMAV_PUBLIC 命名空间、更改 cl_strerror 函数中的参数类型以及在命名空间中包含 Rust 语言的符号来破坏 ABI 兼容性。

分支 1.0.0 被归类为长期支持 (LTS) 并维护三年。 ClamAV 1.0.0 的发布将取代 ClamAV 0.103 之前的 LTS 分支,其修复漏洞和关键问题的更新将发布到 2023 年 XNUMX 月。

常规非 LTS 分支的更新在下一个分支首次发布后至少 4 个月发布。 在下一个位置启动后的至少 4 个月内,还提供了为非 LTS 位置下载签名数据库的能力。

ClamAV 1.0主要新功能

在这个来自 ClamAV 1.0.0 的新版本中 代码被重写为所有匹配模式的实现,其中确定了文件中的所有匹配项,即在第一个匹配项之后继续扫描。 新代码 它被标记为更可靠且更易于维护。

新的实施也 消除了一些误解 在完全匹配模式下验证签名时出现。 添加了测试以验证所有匹配行为的正确性。

除此之外,还要强调的是 显着加快单元测试编译 对于 libclamav-Rust 库。 用 Rust 编写的 ClamAV 模块现在与 ClamAV 集成到一个共享目录中。

在检查 ZIP 存档中的重叠记录时,限制已降至最低,这使得在处理经过轻微修改但非恶意 JAR 文件时可以消除错误警告。

除此之外,构建定义了 LLVM 的最低和最高支持版本。 尝试使用太旧或太新的版本构建现在将导致有关兼容性问题的错误警告。

允许使用您自己的 RPATH 列表进行编译 (加载共享库的目录列表),它允许可执行文件在开发环境中编译后移动到另一个位置。

其他变化 在新版本中脱颖而出:

  • 添加了对解密使用默认密码加密的基于 OLE2 的只读 XLS 文件的支持。
  • clcb_file_inspection() 回调已添加到 API 以连接检查文件内容的控制器,包括从文件中提取的内容。
  • cl_cvdunpack() 函数已添加到 API 中,用于解压 CVD 格式的签名文件。
    使用 ClamAV 构建 docker 镜像的脚本已移至单独的 clamav-docker 存储库。
  • docker 镜像包含 C 库的头文件。
  • 添加控件以限制从 PDF 文档中提取对象时的递归级别。
  • 增加了处理不受信任的输入数据时分配的内存量限制,超过此限制时会生成警告。

最后,如果你是 有兴趣了解更多关于它的信息, 您可以查看详细信息 在下面的链接中。

如何在Ubuntu及其衍生版本中安装ClamAV?

对于那些有兴趣在其系统上安装此防病毒软件的人,他们可以用一种非常简单的方式来做到这一点,那就是 在大多数Linux发行版的存储库中都可以找到ClamAV。

对于Ubuntu及其衍生版本,可以从终端或系统软件中心进行安装。 如果选择通过软件中心进行安装,则只需搜索“ ClamAV”,您应该会看到防病毒软件和安装它的选项。

现在,对于那些选择安装选项的人 从终端 他们只需要在他们的系统上打开一个(他们可以使用 Ctrl + Alt + T 快捷键来完成),并且他们只需要输入以下命令:

sudo apt-get install clamav

并准备好了,他们已经在系统上安装了此防病毒软件。 现在,与所有防病毒软件一样, ClamAV也有其数据库 下载并在“定义”文件中进行比较。 该文件是一个列表,用于通知扫描仪有关可疑物品的信息。

每隔一段时间 能够更新此文件很重要,我们可以从终端进行更新,只需执行以下操作即可:

sudo freshclam

卸载 ClamAV

如果出于任何原因要从系统中删除此防病毒软件,只需在终端中键入以下内容:

sudo apt remove --purge clamav
]]>
https://ubunlog.com/clamav-1-0-0-ya-fue-liberado-y-estas-son-sus-novedades/feed/ 1
Pale Moon 31.4.0 发布,支持 MacOS 13、JPEG-XL 等 https://ubunlog.com/pale-moon-31-4-0-llega-con-soporte-para-macos-13-jpeg-xl-y-mas/ https://ubunlog.com/pale-moon-31-4-0-llega-con-soporte-para-macos-13-jpeg-xl-y-mas/#respond 太阳,27月11日2022 23:32:36 + 0000 https://ubunlog.com/?p=43116 PaleMoon 网络浏览器

Pale Moon 是一款基于 Mozilla Firefox 的免费开源网络浏览器。 它适用于 GNU/Linux 和 Windows 平台。

苍月浏览器31.4.0全新修正版发布,该版本除了接收各种错误修复外,还对浏览器进行了一系列非常有趣的更改。

对于那些不熟悉浏览器的人,他们应该知道这是 Firefox代码库的分支 以提供更好的性能,保留经典界面,最大程度地减少内存消耗并提供其他自定义选项。

该项目坚持了界面的经典组织,没有更改为集成在Firefox 29中的Australis界面,并提供了广泛的自定义可能性。

苍白月亮31.4.0主要新功能

在这个新的浏览器修复版本中,突出显示添加了 支持 JPEG-XL 图像格式,除了正则表达式,还实现了“lookbehind”(后向引用)和“lookaround”(环境检查)模式。

新版本中另一个突出的变化是解析 CORS 标头的代码已与规范保持一致(能够在 Access-Control-Expose-Headers、Access-Control-Allow-Headers 和添加了访问控制允许方法)。

除此之外,还强调了 支持 macOS 13 “Ventura” 平台 在SunOS平台上编译浏览器的代码也得到了改进。

另一方面,据说从这个新版本开始,Pale Moon 将不再触发事件按键 在按下的键不是可打印键时的内容中。 那是 针对网站管理员使用脚本的问题 不考虑编辑或导航键的 onkeypress 控制器中的基本和天真的输入约束,导致用户尝试将数据输入表单时出现问题(例如,发现他们不能再使用退格键)。,光标键, 或制表符)。

关于更正 所进行的,提到了以下内容:

  • 停止为具有非打印字符(退格键、制表符、光标键)的键生成按键事件。
  • 删除了用于评估遥测收集中使用的平移和动画选项卡有效性的代码。
  • 修复了 *nix 平台上可能有问题的线程阻塞代码。
  • 修复了Web开发者工具显示和运行的一些小问题。
  • 删除了未使用但会影响性能的选项卡和平移动画测量代码。 (剩余的遥测)
  • 针对时区更新了国际化数据。
  • 修复了 Mac 构建的缓冲区溢出。
  • 修复了安全问题:CVE-2022-45411 和没有 CVE 编号的潜在问题。
  • UXP Mozilla 安全补丁摘要:2 个已修复,1 个已完成,1 个已延迟,25 个不适用。

最后 如果您有兴趣了解更多有关它的信息 关于这个新版本,您可以查看详细信息 在下面的链接中。

如何在Ubuntu及其衍生产品上安装Pale Moon Web浏览器?

对于那些有兴趣在其发行版上安装此网络浏览器的人, 他们只需要在您的系统中打开一个终端并输入 以下任何命令。

该浏览器具有适用于每个版本的Ubuntu的存储库,该存储库仍具有当前支持。 在此新版本的浏览器中,已经支持Ubuntu 22.04。 他们只需要添加存储库并通过键入以下命令进行安装:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon
 

现在 使用Ubuntu 20.04 LTS版本的用户 执行以下命令:

cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon

无论他们是谁 Ubuntu 18.04 LTS用户 他们将在终端中运行以下命令:

echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list
curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null
sudo apt update
sudo apt install palemoon
]]>
https://ubunlog.com/pale-moon-31-4-0-llega-con-soporte-para-macos-13-jpeg-xl-y-mas/feed/ 0
Krusader,双面板文件管理器达到版本 2.8.0 https://ubunlog.com/krusader-el-administrador-de-archivos-dos-paneles-llega-a-su-version-2-8-0/ https://ubunlog.com/krusader-el-administrador-de-archivos-dos-paneles-llega-a-su-version-2-8-0/#comments 太阳,27月11日2022 18:25:52 + 0000 https://ubunlog.com/?p=43112 克鲁萨德

Krusader 是 KDE 的高级双面板(命令式)文件管理器,类似于 Midnight Commander (Linux) 或 Total Commander (Windows),

经过四年半的发展, 发射 新版双面板文件管理器 克鲁萨德 2.8.0, 使用 Qt、KDE ​​技术和 KDE 框架库构建。

对于那些不了解Krusader的人来说,他们应该知道这个 是一个高级文件管理器,p它提供了您可能需要的所有文件管理器选项。 它支持存档、挂载文件系统、FTP、高级搜索模块、查看器/编辑器、目录同步、文件内容比较、递归文件重命名等等。

Ofrece 支持以下压缩文件格式: tar、zip、bzip2、gzip、rar、ace、arj、lha 和 rpm,它还可以处理其他 KIOslave,如 smb 或 fish。 此外,它具有高度可定制性、易于使用、速度快,而且在桌面上看起来很棒。

它还支持对外部资源(FTP、SAMBA、SFTP、SCP)的校验和检查(md5、sha1、sha256-512、crc 等)和掩码批量重命名。

有一个内置的分区挂载管理器,一个终端仿真器,一个文本编辑器和一个文件内容查看器,界面支持选项卡,书签,用于比较和同步目录内容的工具。

Krusader 不需要 KDE 桌面环境来运行,但 Krusader 的自然环境是 KDE,因为它依赖于 KDE 库提供的服务。 只需要一些共享库,如 KDE、QT 等。

Krusader 2.8.0主要新特性

在 krusader 2.8.0 推出的这个新版本中 添加了重新打开最近关闭的选项卡的功能的亮点 并快速撤消关闭菜单中的选项卡。

新版本中另一个引人注目的变化是 添加了扩展选项卡的选项 (“展开选项卡”)和双击关闭选项卡(“双击关闭选项卡”),以及添加设置以更改重命名字段的前景色和背景色。

除此之外 “新建文件夹...”对话框,提供了使用目录的历史和目录名称的上下文提示的输出。

添加了 能够在鼠标单击时复制活动选项卡 在按下 Ctrl 或 Alt 键的同时,添加了一个设置来选择“新建选项卡”按钮的行为(创建一个新选项卡或复制当前选项卡)。

修复了 60 多个错误,包括在删除目录、选择文件以及使用存档或 iso 文件时出现的问题。

此外,活动面板现在提供了镜像嵌入式终端中使用的工作目录的能力。

其他变化 从这个新版本中脱颖而出:

  • 提供文件重命名时循环选择部分文件名功能。
  • 添加了在当前选项卡之后或列表末尾打开新选项卡的方法。
  • 添加了通过简单的鼠标单击来重置文件选择的功能。
  • 添加了从媒体菜单中隐藏不需要的项目的选项。
  • 几个对话框提供了使用 Shift+Delete 组合从输入历史记录中删除项目的能力。

最后 如果您有兴趣了解更多有关它的信息,您可以查看详细信息 在下面的链接中。

如何在 Ubuntu 及其衍生版本上安装 Krusader 2.8.0?

对于那些有兴趣在他们的系统上安装这个文件管理器的人来说,他们将能够很容易地做到这一点。

在此之前,我只允许我自己通知您,在撰写本文时,新版本的 克鲁萨德 2.8.0, 它在 Ubuntu 存储库中尚不可用,但这些软件包已经开始在各种发行版中进行更新,例如 Debian,因此新软件包可用只需几个小时。

Krusader 的安装可以通过打开终端来完成,他们将在其中键入以下命令:

sudo apt-get install krusader
]]>
https://ubunlog.com/krusader-el-administrador-de-archivos-dos-paneles-llega-a-su-version-2-8-0/feed/ 1
VirtualBox 7.0.4 解决了各种崩溃问题并包括对 RHEL 9.1 的支持 https://ubunlog.com/virtualbox-7-0-4-resuelve-varios-bloqueos-e-incluye-soporte-para-rhel-9-1/ https://ubunlog.com/virtualbox-7-0-4-resuelve-varios-bloqueos-e-incluye-soporte-para-rhel-9-1/#respond 太阳,27月11日2022 01:09:47 + 0000 https://ubunlog.com/?p=43109 VirtualBox的7.0的

VM VirtualBox 是用于 x86/amd64 架构的虚拟化软件

最近 甲骨文宣布发布 虚拟化系统的修正版本 "虚拟盒子 7.0.4", 版本中进行了大约 22 处更正。

对于那些不熟悉VirtualBox的人,我可以告诉你 这是一个多平台虚拟化工具, 这使我们可以创建虚拟磁盘驱动器,以便在我们通常使用的驱动器中安装操作系统。

VirtualBox 7.0.4的主要新功能

在呈现的这个新版本中, 图形界面,设备菜单提供了一个新的子菜单 更新来宾插件,加上什么并在全局配置中添加了一个选项 选择界面的字体大小。 在客户系统的工具中,文件管理器的工作得到了改进,例如,提供了更多信息的文件操作指示。

这个新版本的另一个变化是创建虚拟机的向导, 修复了删除虚拟磁盘的问题 取消操作后选择。

除此之外,在 VirtualBox 7.0.4 中,包 Linux Guest Additions 为 SLES 15.4、RHEL 8.7 和 RHEL 9.1 内核提供初始支持, 除了清理在关机时重建内核模块的处理。

坦比安塞 添加了对使用嵌套内存页面的支持 在 Virtual Machine Manager (VMM) 中为具有 Intel 处理器的主机虚拟化嵌套虚拟机时,改进了自动安装 Linux 来宾插件期间的进度指示。

对于错误解决方案的一部分,提到了 在 VirtioSCSI 中修复了关闭虚拟机时的崩溃 使用基于 virtio 的 SCSI 控制器时,解决了在 EFI 固件中识别基于 virtio 的 SCSI 控制器的问题。

其他变化:

  • 解决了导致 macOS 和 Windows 主机崩溃以及 AMD 处理器上的 Windows XP 客户机冻结的问题。
  • 改进了 Linux 主机和来宾的启动脚本。
  • 修复了 12.3 之前的 FreeBSD 随附的 virtio-net 驱动程序中的错误。
  • 修复了 ' 命令的问题createmedium disk –variant RawDisk' 这会导致创建不正确的 vmdk 文件。
  • 修复了在多显示器设置中将 USB 平板电脑与虚拟机一起使用时出现的问题。

如果你有兴趣了解更多 关于这个版本VirtualBox 7.0.4的发布大家可以咨询 以下链接中的详细信息.

如何在Ubuntu及其衍生版本上安装VirtualBox 7.0.4?

对于已经是 VirtualBox 用户的用户 并且他们还没有更新到新版本,他们应该知道他们只能通过打开终端并在其中键入以下命令来更新:

sudo apt update
sudo apt upgrade

现在对于那些还不是用户的人,在安装之前你应该知道, 他们需要确保启用了硬件虚拟化。 如果他们使用的是Intel处理器,则必须从计算机的BIOS中启用VT-x或VT-d。

对于Ubuntu及其衍生版本,我们有两种方法来安装应用程序或在适当的情况下更新到新版本。

第一种方法是下载应用程序官方网站提供的“ deb”包。 链接是这个。

另一种方法是将存储库添加到系统。 要添加官方的VirtualBox软件包存储库, 他们应该使用Ctrl + Alt + T打开终端并运行以下命令:

echo "deb https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

现在做这个 我们必须将公共PGP密钥从官方VirtualBox软件包存储库添加到系统中。

否则,我们将无法使用官方的VirtualBox软件包存储库。 要从官方VirtualBox软件包存储库添加公共PGP密钥,请运行以下命令:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -

我们必须使用以下命令更新APT软件包存储库:

sudo apt-get update

完成此操作后,现在我们将继续使用以下方法将VirtualBox安装到系统中:

sudo apt install virtualbox-7.0

并准备好了,我们可以在系统中使用新版本的VirtualBox。

]]>
https://ubunlog.com/virtualbox-7-0-4-resuelve-varios-bloqueos-e-incluye-soporte-para-rhel-9-1/feed/ 0
SQLite 3.40 正式发布,支持 Wasm 等 https://ubunlog.com/sqlite-3-40-llega-con-soporte-oficial-para-wasm-y-mas/ https://ubunlog.com/sqlite-3-40-llega-con-soporte-oficial-para-wasm-y-mas/#respond 26年2022月09日,星期六52:33:0000 +XNUMX https://ubunlog.com/?p=43104 SQLite的

SQLite 是一个轻量级的数据库引擎

发布流行的 DBMS“SQLite 3.40”的新版本, 设计为插件库的轻量级 DBMS。

SQLite的 是一个轻量级的关系数据库引擎,可通过 SQL 语言访问. 与 MySQL 或 PostgreSQL 等传统数据库服务器不同,它的特殊性不是复制通常的客户端-服务器模式,而是直接集成到程序中。 事实上,整个数据库(语句、表、索引和数据)都存储在一个与平台无关的文件中。

由于极其轻巧,SQLite 是世界上使用最广泛的数据库引擎之一。 它用于许多消费程序,在嵌入式系统中也很受欢迎,包括大多数现代智能手机。

SQLite 3.40的主要新功能

在呈现的这个新版本中,强调了 将 SQLite 编译成 WebAssembly 代码的实验能力 可以在 Web 浏览器中运行的中间体,适用于使用 JavaScript 语言从 Web 应用程序组织数据库工作。

Web 开发人员有一个高级的面向对象的接口,用于处理 sql.js 或 Node.js 风格的数据,链接一个低级的 C API 和一个基于允许您创建异步控制器的 Web Worker 机制的 API它们在不同的线程上运行。 Web 应用程序存储在 WASM 版本的 SQLite 中的数据可以使用 OPFS(原始私有文件系统)或 window.localStorage API 存储在客户端。

在这个新版本中突出的另一个变化是 改进的查询规划器性能, 此外,删除了对超过 63 列的表使用索引时的限制(以前索引不适用于序号超过 63 的列的操作)。

SQLite 3.40 还引入了一个 改进了表达式中使用的值的索引, 在处理 NOT NULL 和 IS NULL 运算符时,也停止从磁盘加载大字符串和 blob。 从仅执行一次完整扫描的视图中排除物化。

附加检查已添加到“PRAGMA Integrity_check”参数的实现中。 例如,没有 STRICT 属性的表不应在文本列中包含数值,在数字列中不应包含带有数字的字符串值。

除此之外,还要强调的是 添加了恢复扩展,旨在从损坏的数据库文件中恢复数据。 命令行界面使用“.recover”命令进行恢复。

其他变化 从这个新版本中脱颖而出:

  • 在代码库中,使用单独的 sqlite3_filename 类型代替“char *”类型来表示文件名。
  • 添加了内部函数 sqlite3_value_encoding()。
  • 添加了 SQLITE_DBCONFIG_DEFENSIVE 模式以防止更改存储架构版本。
  • 还添加了“WITHOUT ROWID”符号以检查表中行顺序的正确性。
  • 表达式“VACUUM INTO”考虑了设置“PRAGMA synchronous”。
  • 添加了编译器选项 SQLITE_MAX_ALLOCATION_SIZE,它允许您在分配内存时限制块的大小。
  • SQLite 中内置的用于生成伪随机数的算法已从使用 RC4 流密码移植到 Chacha20。
  • 允许在不同的数据模式中使用同名索引。
  • 已进行性能优化以在典型活动期间将 CPU 负载减少大约 1%。

最后, 如果您有兴趣了解更多有关它的信息 您应该知道,SQLite 代码是在公共领域分发的,也就是说,它可以不受限制地免费用于任何目的。

SQLite 开发人员的财务支持由专门创建的联盟提供,该联盟包括 Adob​​e、Oracle、Mozilla、Bentley 和 Bloomberg 等公司。

您可以在以下位置查看有关此新版本的更多详细信息 以下链接。

]]>
https://ubunlog.com/sqlite-3-40-llega-con-soporte-oficial-para-wasm-y-mas/feed/ 0
Rusticl 现已通过认证并支持 OpenCL 3.0 https://ubunlog.com/rusticl-ya-esta-certificado-y-es-compatible-con-opencl-3-0/ https://ubunlog.com/rusticl-ya-esta-certificado-y-es-compatible-con-opencl-3-0/#respond 周二,11月15 2022 20:13:12 + 0000 https://ubunlog.com/?p=43011 生锈2

Mesa 的 Rusticl 控制器已成功通过一致性测试套件 (CTS) 测试

MGI Mesa 项目的开发者宣布了 rusticl 控制器的认证 由 Khronos 组织,e 成功通过了所有 CTS 测试 (Kronos 一致性测试套件)并被认为完全符合 OpenCL 3.0 规范,该规范定义了 C 语言 API 和扩展以编排跨平台并行计算。

有了这个,就有可能获得一个证书,允许正式声明与标准的兼容性并使用与它们相关的 Khronos 商标。

该驱动程序使用 Rust 编写,由 Red Hat 的 Karol Herbst 开发,他参与了 Mesa、Nouveau 驱动程序和开放式 OpenCL 堆栈的开发。

Rusticl 通过了所有 CTS 测试

Rusticl 刚刚成为 Mesa 中的第一个 Rust 代码,OpenCL 实现最近合并到 Mesa 22.3 版本中,应该注意的是,测试是在集成第 12 代英特尔 GPU 的系统上使用 Gallium3D Iris 驱动程序进行的。

对于那些不知道控制器的人,Rusticl 应该知道这个 作为 Mesa 的 OpenCL Clover 接口的对应物 并且也是使用 Mesa 的 Gallium 接口开发的。 三叶草长期以来一直被忽视,而 rusticl 被定位为未来的替代品。 Rusticl项目除了实现了OpenCL 3.0的兼容性外,与Clover的不同之处在于它支持图像处理的OpenCL扩展,但尚不支持FP16格式。

Rusticl 使用 rust-bindgen 为 Mesa 和 OpenCL 生成绑定,允许从 C 代码调用 Rust 函数,反之亦然。 从 2020 年开始就讨论了在 Mesa 项目中使用 Rust 语言的可能性。

其中 Rust 支持的优点提到提高驱动程序的安全性和质量 通过消除使用内存时的典型问题,以及 在 Mesa 中包含第三方开发的可能性,例如 Kazan(Rust 中 Vulkan 的实现)。 缺点中有构建系统的复杂性,不愿意链接到加载包系统,对构建环境的要求增加,以及需要在构建关键所需的构建依赖项中包含 Rust 编译器Linux 上的桌面组件。

支持 Rust 语言的代码和 rusticl 控制器已被主流 Mesa 接受 并将在预计于 22.3 月下旬发布的 Mesa XNUMX 版本中提供。 默认情况下将禁用 Rust 和 Rusticl 支持,并且需要使用显式选项进行编译“-D gallium-rusticl=true -Dllvm=enabled -Drust_std=2021«。

编译时,需要额外依赖 rustc 编译器、bindgen、LLVM、SPIRV-Tools 和 SPIRV-LLVM-Translator。

值得一提的是,他OpenCL 3.0 API 涵盖所有 OpenCL 版本(1.2、2.x),无需为每个版本提供单独的规范。 OpenCL 3.0 提供了通过集成附加规范来扩展核心功能的能力,这些规范将以选项的形式重叠,而不会阻碍 OpenCL 1.2/2.X 的整体特性。

此外,规范 OpenCL 3.0 已与环境、扩展和规范保持一致 通用中间表示 SPIR-V,那也是 使用 Vulkan API。 有了它,对 SPIR-V 1.3 规范的支持也作为可选功能添加到 OpenCL 3.0 内核中。 通过使用计算内核的 SPIR-V 中间表示,添加了对子组操作的支持。

最后,同样值得注意的是 Nouveau 驱动程序的开发工作,也是由 Carol Herbst 完成的。 Nouveau 驱动程序基于 30 年 2020 月发布的 Ampere 微架构为 GNU NVIDIA GeForce RTX 6.2xx 添加了基本的 OpenGL 支持。与新芯片支持相关的更改将包含在 Linux 22.3 和 Mesa XNUMX 内核中。

如果您有兴趣了解更多,可以查阅详情 在下面的链接中。

]]>
https://ubunlog.com/rusticl-ya-esta-certificado-y-es-compatible-con-opencl-3-0/feed/ 0
TemBoard,一个用于远程管理 PostgreSQL 的接口 https://ubunlog.com/temboard-una-interfaz-para-gestion-remota-de-postgresql/ https://ubunlog.com/temboard-una-interfaz-para-gestion-remota-de-postgresql/#respond 周一,11月14 2022 09:59:55 + 0000 https://ubunlog.com/?p=43008 模板

temBoard 是一个强大的 PostgreSQL 管理工具。 它可用于监控、优化或配置 PostgreSQL 的多个实例。

最近 发射 项目的新版本 temBoard 8.0, 发展 用于远程控制的网络界面, DBMS 监控、配置和优化 PostgreSQL。

该产品 包括安装的轻量级代理 在每个 PostgreSQL 服务器和一个服务器组件上,该服务器组件集中管理代理并收集统计信息以进行监视。

模板 它的特点是允许管理数百个 PostgreSQL DBMS 实例 通过一个单一的集中式网络界面,除了信息屏幕的存在之外,还可以评估所有 DBMS 的一般状态,以及对每个实例的更详细评估。

temBoard 的另一个特点是 数据库管理系统状态监控 使用几个指标,除了允许执行 s监控清洁操作 (VACUUM) 表和索引,以及跟踪对数据库的慢速查询。

temBoard 的其他突出特点是:

  • 支持使用 DBMS 管理当前活动的会话。
  • 优化 PostgreSQL 配置的接口。

temBoard 8.0主要新特性

在呈现的这个新版本的 temBoard 中,突出显示了 重新设计了控制接口和代理之间的通信通道的身份验证和组织。 这些变化意味着代理部署的简化和与他们的通信渠道的安全性的提高。

提到所有对代理的请求现在都使用非对称公钥加密进行额外的数字签名,并且该接口充当代理的身份提供者。

此外,还提到代理和接口之间不再使用共享密码认证。 密码现在仅用于组织用户与界面的连接。

在这个新版本中突出的另一个变化是 提出了一个新的命令行界面, 此外,单独的 temboard-migratedb 和 temboard-agent-register 实用程序已替换为通过 temboard 和 temboard-agent 可执行文件调用的内置命令。

El 添加了“注册实例”命令 董事会 注册代理人, 与 temboard-agent register 命令不同,它在服务器端运行并且不需要代理可通过网络访问,即它可用于离线添加新实例。

减少了系统上的代理负载:执行的交易数量减少了 25%,实现了典型值的缓存和任务多路复用。

其他变化 从这个新版本中脱颖而出:

  • 添加了内置命令以从命令行执行常见的管理和监控操作。
  • 添加了对 PostgreSQL 15、RHEL 9 和 Debian 12 的支持。删除了对 PostgreSQL 9.4 和 9.5 以及 Python 2.7 和 3.5 的支持。
  • 存储的跟踪数据的大小默认减少到 2 年。
  • 添加了以 CSV 格式下载库存数据的功能。
  • agent和接口后台进程异常终止后自动重启。

最后 对于那些有兴趣了解更多信息的人,他们应该知道代码是用 Python 编写的,并在免费的 PostgreSQL 许可下分发,他们可以查看有关新版本的详细信息 在下面的链接中。

如何在 Ubuntu 及衍生版中安装 TemBoard?

对于那些有兴趣能够安装此实用程序的人,他们可以通过一种相当简单的方式来完成,只需打开一个终端,然后在其中键入以下命令:

sudo echo deb http://apt.dalibo.org/labs $(lsb_release -cs)-dalibo main > /etc/apt/sources.list.d/dalibo-labs.list
sudo curl https://apt.dalibo.org/labs/debian-dalibo.asc | apt-key add -
sudo apt update -y

<span class="gp">sudo </span>apt install temboard <a id="__codelineno-6-2" href="https://temboard.readthedocs.io/en/latest/server_install/#__codelineno-6-2" name="__codelineno-6-2"></a>

sudo temboard --version

准备好之后,您就可以开始使用这个出色的工具了。 最后但同样重要的是,我建议您访问安装指南,以便您可以执行正确的配置。 链接是这个。

]]>
https://ubunlog.com/temboard-una-interfaz-para-gestion-remota-de-postgresql/feed/ 0
EasyOS 4.5“Dunfell”带来大量修复和新的 sfs https://ubunlog.com/easyos-4-5-dunfell-llega-con-una-gran-cantidad-de-correcciones-y-nuevos-sfs/ https://ubunlog.com/easyos-4-5-dunfell-llega-con-una-gran-cantidad-de-correcciones-y-nuevos-sfs/#respond 12年2022月19日,星期六05:19:0000 +XNUMX https://ubunlog.com/?p=42994 easyOS

EasyOS 是一个实验性的 Linux 发行版,它使用了许多由 Puppy Linux 开创的技术和包格式。

经过5个月的开发, 巴里考勒, Puppy Linux 项目的创始人, 广为人知 最近 释放 实验性 Linux 发行版的新版本 EasyOS 4.5 尝试使用容器隔离结合 Puppy Linux 技术 运行系统组件。

每个应用程序以及桌面本身都可以在单独的容器中启动,这些容器由它们自己的 Easy Containers 机制隔离。 分发包通过项目开发的一组图形配置器进行管理。

在发布公告中,Kauler 分享了以下内容:

EasyOS Dunfell 系列是使用 meta-quirky 从源代码编译的包构建的,meta-quirky 是一种基于 OpenEmbedded/Yocto (OE) 的构建系统。 来自基于 Dunfell 3.1.20 OE 版本的完整重建的二进制包用于构建 EasyOS 4.5。

发生了重大的结构变化,将 EasyOS 安装与引导加载程序完全分离,并且 rEFInd/Syslinux 引导加载程序已被 Limine 取代。 后者处理遗留的 UEFI 和 BIOS 计算机。

EasyOS 4.5 的主要创新点

在展示的这个新版本的 EasyOS 4.5 中,强调了 Linux内核已更新至5.15.78版. 在内核中,编译时,包括设置以改进对 KVM 和 QEMU 的支持,以及使用 TCP syncookie 来防止 SYN 数据包泛滥。

这个新版本中另一个突出的变化是 系统安装过程已更改, 它与引导加载程序是分开的。 以前使用的 rEFInd/Syslinux 引导加载程序已被 Limine 取代,它支持在具有 UEFI 和 BIOS 的系统上引导。

有人提到 包是如何交叉编译的 从本源, 存储库很小 与其他发行版相比; 尽管如此, 这抵消了 更大的集合 sfs 文件。 这些是大型软件包,甚至是整个操作系统,可以在主文件系统或容器中运行。 这些都是点击桌面上的“sfs”图标下载安装,非常简单的操作. 新的 SFS 包括 Android Studio、Audacity、Blender、Openshot、QEMU、Shotcut、SmartGit、SuperTuxKart、VSCode 和 Zoom。

值得一提的是,SFS 可以被认为是应用程序镜像、snaps 或 flatpaks,但更轻巧、更灵活。

也, 已准备好修改 root-only 模型 (因为当前通过在每次应用程序启动时重置权限来作为 root 工作的模型过于复杂和不安全,因此正在进行实验以提供作为非特权用户工作的能力。)

其他变化 脱颖而出:

  • 用于在桌面上观看 IP 电视的面板已更新为 MK8 版本。
  • woofQ 构建系统的开发已转移到 GitHub。
  • 软件包版本已更新,包括 Firefox 106.0.5、QEMU 7.1.0 和 Busybox 1.34.1。
  • 用于重建包的 OpenEmbedded Environment (OE) 已更新至版本 3.1.20。
  • 启动 Pulseaudio 的脚本已移至 /etc/init.d。
  • 添加了“deb2sfs”实用程序以将 deb 包转换为 sfs。
  • 调整了从使用 GTK3 创建的程序进行打印的能力。
  • 添加了对 Nim 语言的编译器支持。
  • 从 GTK3 应用程序打印已修复
  • 支持 nim 编译器(以及用 nim 重写的“debdb2pupdb”系统实用程序)
  • 改进的“dir2sfs”实用程序
  • 固定在容器中的 openGL
  • 许多修复和改进

如果您有兴趣了解有关此新版本的更多信息,可以查看详细信息 在下面的链接中。

获取 EasyOS 4.5

对于有兴趣尝试这个 Linux 发行版的人,他们应该知道引导映像的大小为 825 MB,并且可以从其官方网站上获得。 链接是这个。

同样,也提供了如何在您的计算机上安装发行版的指南,您可以在以下位置查阅该指南 以下链接。

]]>
https://ubunlog.com/easyos-4-5-dunfell-llega-con-una-gran-cantidad-de-correcciones-y-nuevos-sfs/feed/ 0