linux中国归档文章
如果你使用 apt 命令在终端中安装软件包,你将看到各种输出。如果你注意并查看输出,有时你会注意到一条消息:package_name set to manually installed 你有没有想过这条消息是什么意思,为什么你没有在所有包上看到它?让我在本篇中分享一些细节。理解 “软件包被标记为手动
开源固件基金会发布公开信要求英特尔开源 FSP开源固件基金会发起一封给英特尔的公开信,呼吁英特尔开源其固件支持包(FSP)。FSP 二进制文件对英特尔系统的固件开放程度有很大的限制,也是在英特尔硬件上支持 Coreboot、LinuxBoot 和其他技术的一个限制因素。而行业对拥有开源固件的兴趣越来
在本周为龙芯 CPU 架构支持进入 Linux 5.19 而进行的疯狂冲刺之后,Linus Torvalds 今天成功地将这个受 MIPS64 启发的中国架构代码合并到了 Linux 主线内核中。然而,由于一些代码尚未通过审查,虽然该 CPU 架构代码已经到位,但一些关键的驱动程序还没有到位,因此
GNOME 开发人员在最近的一篇博文中提出了将 GNOME Shell 完全移植到手机上的想法。下面是我对这个项目的一些看法。移动版 GNOME Shell作为一个桌面环境,GNOME 在过去的十年中发展成为了 GNOME 40。GNOME 40 是一个重要的版本,它以一种现代的方式改变了完整的用户
本教程概述了 Collision 的功能和使用指南。它是一个基于 GUI 且易于使用的程序,可让你使用加密哈希函数验证文件。为什么需要验证文件?人们每天都通过互联网下载文件。但许多用户从不费心去验证他们的完整性或真实性。这意味着不知道该文件是否合法且未被任何恶意代码篡改。以作为标准安装镜像的 Lin
大新闻!老式 iPad 可能很快就能运行 Linux爱好者们成功地在一台旧的 iPad Air 2 上启动了 Linux 内核 5.18,这对一台设计上从未运行过苹果以外的任何操作系统的设备来说,是一个重大的壮举。目前,开发者们只在一些使用 A7 和 A8 芯片的旧版 iPad 硬件上运行了 Lin
Linux Lite 6.0 是一个有趣的版本,有一个新的默认浏览器,改进了无障碍性、新的主题、新的系统监视器等等改进。Linux Lite,是 最好的类 Windows 发行版 之一,刚刚发布了它的最新版本 6.0。Linux Lite 6.0 基于 Ubuntu 22.04 LTS,内置了 Li
编程语言往往具有许多共同特征。学习一门新语言的好方法是去写一个熟悉的程序。在本文中,我将会使用 Awk 编写一个“猜数字”程序来展示熟悉的概念。当你学习一门新的编程语言时,最好把重点放在大多数编程语言都有的共同点上:变量 —— 存储信息的地方表达式 —— 计算的方法语句 —— 在程序中表示状态变化的
智能手机将在三年内扼杀单反相机索尼半导体解决方案 CEO 在会议上称,手机的静止图像预计将在 2024 年超过可换镜头相机的图像质量。这包括无反光镜相机,以及现代基本上放弃的老式单反相机。智能手机摄像技术远未达到技术天花板,预计将继续其成像技术的演变,而对大多数人来说,独立的相机是多余的。索尼在全球
Murena 是一个与 e 基金会有关的新品牌,该品牌专注于提供隐私友好的 /e/OS 及新的智能手机和云服务。/e/OS 是一个流行的、注重隐私的移动操作系统,是谷歌安卓的替代品之一。这个复刻自 Lineage OS 的操作系统消除了任何与谷歌有关的依赖性,并鼓励你在使用中不要直接依赖任何谷歌的服
了解使用数组和切片在 Go 中存储数据的优缺点,以及为什么其中一个更好。在本系列的第四篇文章中,我将解释 Go 数组和切片,包括如何使用它们,以及为什么你通常要选择其中一个而不是另一个。数组数组是编程语言中最流行的数据结构之一,主要原因有两个:一是简单易懂,二是可以存储许多不同类型的数据。你可以声明
为纪念全球无障碍意识日,让我们了解一下 NVDA 开源屏幕阅读器,以及你该如何参与其中,为所有网络用户提高无障碍性。屏幕阅读器是辅助技术软件的一个专门领域,它可以阅读并说出计算机屏幕上的内容。完全没有视力的人只是视力障碍者的一小部分,屏幕阅读器软件可以帮助所有群体。屏幕阅读器大多特定于操作系统,供有
计划释放数以亿计的 IPv4 地址上世纪 80 年代做出的将几个 IPv4 地址范围作为特殊保留的决定,导致了大量的地址资源被浪费。在亚太地区互联网运营技术会议上,Let’s Encrypt 的联合创始人 Seth 提议,如果将 240/4、0/8、127/8、225/8-232/8 等范围作为普通
这是一篇如何从源码编译 GNOME 的快速指南,包括 Shell、mutter 和一些原生应用。在编译之前,你需要确保一些事情,因为以下编译直接来自 Gitlab 的主分支,其中包含一些开发包。通常,你可以选择在任何 Linux 发行版中编译。但是我建议使用 Fedora Rawhide(Fedor
KVM 是 基于内核的虚拟机 Kernel-based Virtual Machine 的首字母缩写,这是一项集成在内核中的开源虚拟化技术。它是一种类型一(裸机)的 管理程序 hypervisor ,可以使内核能够作为一个 裸机管理程序 bare-metal hypervisor 。在 KVM 之上
开源的 无头 Headless 内容管理系统(CMS)列表中添加了一个新选项。它会是一个更好的无头 WordPress 替代品吗?自从一年多前发布首个测试版以来,作为无头内容管理系统(CMS),Payload 已经逐渐在 Web 开发社区中给人们留下了深刻印象。先做一些背景介绍,Payload 是专
上古电子表格 Lotus 1-2-3 被移植到 Linux古老的电子表格程序 Lotus-1-2-3 问世于 1983 年,那时候甚至 Linux 都没有出现,它可以说是使得 IBM PC 获得成功的唯一应用。一位爱好者成功地将该程序移植到了 Linux 上。需要强调的是,这不是一个模拟的程序,而是
本文是 Go 系列的第三篇文章,我将介绍三种最流行的复制文件的方法。本文将介绍展示如何使用 Go 编程语言 来复制文件。在 Go 中复制文件的方法有很多,我只介绍三种最常见的:使用 Go 库中的 io.Copy() 函数调用、一次读取输入文件并将其写入另一个文件,以及使用缓冲区一块块地复制文件。方法
随着自动化扩展到涵盖 IT 的更多方面,越来越多的管理员正在学习自动化技能并应用它们来减轻他们的工作量。自动化可以减轻重复性任务的负担,并为基础设施增加一定程度的一致性。但是,当 IT 工作人员部署自动化时,会出现可能对大大小小的基础设施造成严重破坏的常见错误。在自动化部署中通常会出现五个常见错误。
Plex.tv 终于增加了 Linux 桌面版本和全新的 HTPC 应用。不过,它目前只提供了 Snap 包。Plex 是一个流行的流媒体播放器,同时,它能够用作一个媒体服务器软件。事实上,它也是 Linux 上最好的媒体服务器软件 之一。是的,这个媒体服务器已经支持 Linux,而且还提供了一个