制作自己的 Raspberry Pi 电子邮件服务器
[ad_1] 每个人都有一个电子邮件地址——它们对于在 21 世纪中期的互联世界中发挥作用至关重要。 大多数人的电子邮件地址是通过他们的雇主或通过谷歌或微软等科技巨头之一获得的。 但是您可以从一台简单的计算机(例如 Raspberry Pi)使用您自己的域名运行您自己的电子邮件服务器。 为什么要在您的 Raspberry Pi 上运行电子邮件服务器? 电子邮件相当于现代的一封信——它们是私人通信,但通过使用 Gmail 等免费提供商,您将获得掠夺性广告和跟踪公司的许可,可以浏览您的生活、约会、个人联系、旅行计划, 和保留。 谷歌将这些入侵作为功能出售,但对某些人来说,这是一种令人不安的窥探水平。 通过运行您自己的电子邮件服务器,您的数据将掌握在您自己的手中和您自己的硬件上,而不受阴暗公司实体的监督。 如果你真的需要匆忙丢失一封电子邮件,你可以随时吞下 microSD 卡(实际上不要这样做)。 Raspberry Pi 非常适合这个项目,因为它的功耗低——电子邮件服务器需要 24/7 全天候开机,所以任何更强大的东西都是浪费金钱。 电子邮件作为一种技术自…
Read more如何在 Linux Mint 21 上安装 WineHQ
[ad_1] 在本教程中,我们将向您展示如何在 Linux Mint 21 上安装 WineHQ。对于那些不知道的人,WineHQ 可用于在 Linux 上本地运行 Windows 软件和游戏,而无需使用 Linux 或不使用双启动窗口。模拟器。 Wine 不仅在 Linux 上受支持,而且在 BSD、Solaris 和 macOS 上也受支持。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS…
Read more如何在 Rocky Linux 9 上安装 FFmpeg
[ad_1] 在本教程中,我们将向您展示如何在 Rocky Linux 9 上安装 FFmpeg。对于那些不知道的人,FFmpeg 是一个免费的开源命令行工具,用于对多媒体文件进行转码。 该工具的核心包括处理音频和视频文件的命令行 FFmpeg。 支持多种音视频编解码器,包括H.264、H.265、VP8、VP9、AAC、OPUS等,以及MP4、FLV、MKV、TS、WEBM、MP3文件格式和HTTP/ HTTPS、TCP、UDP、RTMP、RTSP 和 HLS 流协议。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root…
Read moreLinux 内核开发随着 6.0 Release Candidate 2 一起扩展
[ad_1] 在宣布第一个 Linux 6.0 候选版本仅仅一周之后,Linus Torvalds 又带着 Linux 内核的第二个候选版本回来了。 Linux 6.0 Release Candidate 2 有哪些变化? Torvalds 再次淡化了发布的重要性。 他在给 Linux 内核邮件列表 尽管如此,候选版本确实附带了通常的一轮错误修复。 Torvalds 指出更新可以解决在谷歌云虚拟机上运行测试的问题。 该内核还包括对网络和存储驱动程序的一些肉和土豆错误修复。 此版本仍将主要吸引开发人员和分发维护人员。 Torvalds 在宣布第一个…
Read more如何在 Ubuntu 上安装 build-essential 软件包
[ad_1] 每个操作系统都有内置的依赖项以顺利运行。 简而言之,这些支持程序通常需要编译软件并确保所有依赖软件在需要时可用。 Ubuntu 的 build-essential 元软件包包括几个这样的软件包,可确保您的 Linux 体验如您所愿一样无缝。 这些软件包是 Debian 的一部分,包含创建 Debian 软件包所需的所有组件。 build-essential Meta-Package 中包含什么? 在 Ubuntu 上,build-essential 元包中包含一系列五个包: dpkg-开发: 你可以使用这个包来解压、构建甚至上传 DEB 源包。 您基本上可以使用此实用程序为基于 Debian…
Read moreManjaro 与 EndeavourOS:比较两个主要的基于 Arch 的发行版
[ad_1] Arch Linux 不是典型用户的发行版。 众所周知,Arch 是最难安装的发行版之一,尤其是如果您没有遵循正确的程序。 不过,其严格的安装和繁琐的设置过程并没有阻止开发人员创建基于 Arch Linux 的替代版本。 如果您是 Arch 爱好者并希望充分利用 Linux 安装,那么您应该考虑 EndeavourOS 和 Manjaro:两个最好的基于 Arch 的发行版。 这是 Manjaro 和 EndeavourOS 之间的详细比较。 一、系统要求 要在您的…
Read more多年来 Linux 的 6 种变化方式
[ad_1] 今天使用 Linux 看起来与 5 年或 10 年前大不相同。 最流行的桌面环境不再停留在 90 年代。 虽然您可能仍然需要技术知识来安装 Linux,但您不再需要成为计算机高手才能在之后使用它。 这种变化是逐渐发生的,因此这里汇总了过去十年中 Linux 桌面体验发生变化的一些具体方式。 1. 应用程序更简洁 近年来,所有桌面操作系统的应用程序设计都发生了变化,Linux 也没有跳过这一趋势。 桌面界面的传统元素,例如工具栏、标题栏和菜单栏,现在越来越过时了。 最流行的 Linux 桌面,称为 GNOME,使用包含图标和汉堡菜单按钮的单个标题栏。 一些较新的 GNOME…
Read more如何在 AlmaLinux 9 上安装 Redis
[ad_1] 在本教程中,我们将向您展示如何在 AlmaLinux 9 上安装 Redis。对于那些不知道的人,Redis 是一种流行的内存键值存储,可以用作 NoSQL 键值数据库,消息代理以及缓存解决方案。 它支持数据结构,例如字符串、散列、列表、集合、具有范围查询的排序集合、位图、超日志、具有半径查询和流的地理空间索引。 Redis 以其灵活性、可扩展性、无缝复制、简单性和易用性而闻名。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 AlmaLinux…
Read more在 Ubuntu 中使用 C/C++ 设置 EclipseIDE
[ad_1] 今天,我们将设置带有 CDT 包的 Eclipse IDE,它将帮助我们运行、构建和编译 C 和 C++ 程序。 EciplseIDE 最出名的是它的 Java IDE,但其他语言可以用特殊的包来实现。 它是用于 Java 开发的第二受欢迎的 IDE。 下载并安装 EclipseIDE 下载 Eclipse IDE 的先决条件是您需要在系统上安装 Java。 要检查您是否安装了 Java,请复制粘贴以下代码并在终端中按…
Read more