如何在不关闭任何应用程序的情况下从命令行重新启动 GNOME Shell(仅限 X11)

本文解释了如何从命令行重新启动 GNOME Shell,而不关闭任何应用程序(仅限 X11)。 GNOME Shell 可以在不关闭所有应用程序的情况下重新启动,仅在 X11 上(例如在 Ubuntu 上默认使用); 在 Wayland 下(这就是 Fedora 例如默认使用),GNOME Shell 是显示服务器,如果显示服务器出现故障,所有正在运行的应用程序也会关闭,所以这不起作用。 如果您在 Wayland 下使用它,会话将重新启动,关闭所有正在运行的应用程序。 我假设您已经知道,当 GNOME Shell 正在运行时(它没有崩溃),您可以通过按重新启动它并保持所有正在运行的应用程序Alt + F2 ,然后键入r 并按下Enter 钥匙。 但是,如果您想在不关闭所有应用程序的情况下从命令行重新启动 GNOME Shell,该怎么办? 这在脚本中很有用,或者将命令附加到键盘快捷键,以便您可以重新启动 GNOME Shell,以防它冻结/无响应等。 相当于按下的命令行 Alt + F2…

Read More如何在不关闭任何应用程序的情况下从命令行重新启动 GNOME Shell(仅限 X11)

如何在 Ubuntu 16.04 上安装 Tor 浏览器

在本教程中,我们将向您展示如何在您的 Ubuntu 16.04 上安装和配置 Tor 浏览器。 对于那些不知道的人,Tor 是免费软件和开放网络,可帮助您防御流量分析,这是一种威胁个人自由和隐私、机密商业活动和关系以及国家安全的网络监视形式。 Tor 通过在世界各地的志愿者运行的分布式中继网络中反弹您的通信来保护您。 它可以防止观看您的 Internet 连接的人了解您访问的网站,并防止您访问的网站了解您的实际位置。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 16.04 (Xenial Xerus) 服务器上逐步安装 Tor 浏览器。 先决条件 运行以下操作系统之一的服务器:Ubuntu 16.04 (Xenial Xerus)。 建议您使用全新的操作系统安装来防止任何潜在问题。…

Read More如何在 Ubuntu 16.04 上安装 Tor 浏览器

如何在 Linux 上使用 Vundle 管理 Vim 插件

维姆毫无疑问,它是操作文本文件、管理系统配置文件和编写代码的强大而通用的工具之一。 Vim 的功能可以使用插件扩展到不同的级别。 通常,所有插件和附加配置文件都将存储在 ~/.vim 目录。 由于所有插件文件都存储在一个目录中,因此当您安装更多插件时,来自不同插件的文件会混合在一起。 因此,跟踪和管理所有这些将是一项艰巨的任务。 这是哪里 文德尔 进来帮忙。 Vundle 的首字母缩略词 五乙下, 是一个非常有用的管理 Vim 插件的插件。 Vundle 为每个已安装的插件创建一个单独的目录树,并将附加的配置文件存储在相应的插件目录中。 因此,没有文件相互混淆。 简而言之,Vundle 允许您安装新插件、配置现有插件、更新配置的插件、搜索已安装的插件和清理未使用的插件。 所有操作都可以在具有交互模式的单个按键中完成。 在这个简短的教程中,让我向您展示如何安装 Vundle 以及如何在 GNU/Linux 中使用 Vundle 管理 Vim 插件。 内容 安装 Vundle 下载 Vundle 配置 Vundle 在…

Read More如何在 Linux 上使用 Vundle 管理 Vim 插件

如何在 Linux 中查找和删除重复的照片

点击了太多相似的照片? 是否将同一张照片保存在不同的文件夹中? 我知道那种感觉。 您点击相机上的照片,通过 WhatsApp 发送。 现在您备份图像,并且您有来自画廊和 WhatsApp 的照片的两份副本。 它很烦人,杂乱无章,并且不必要地占用了额外的空间。 我在浏览我岳父的照片集时遇到了这个问题。 这是我为查找重复照片并删除 thm 所做的工作。 使用 digiKam 查找和删除重复的照片 数码卡姆 是用于管理照片集的免费开源实用程序。 它主要面向摄影师,但您无需成为专业的摄影师即可使用它。 让我向您展示如何使用此工具查找重复的照片,如果您愿意,请删除重复的照片。 第1步 首先,安装digiKam。 它是一个流行的应用程序,您应该能够从软件中心或使用您的发行版的包管理器安装它。 从软件中心安装 diikam 第2步 当您第一次启动 digiKam 时,它会询问您的图像集合的位置。 然后它创建一个 SQLite 数据库,然后导入图像。 第 3 步 现在您已导入照片,请转到 工具->查找重复项 从文件菜单。 第四步…

Read More如何在 Linux 中查找和删除重复的照片

Peppermint OS 版本 9 发布,具有新功能

简介:基于 Ubuntu 的轻量级发行版,Peppermint 刚刚发布了第 9 版。这里快速浏览一下新版本的变化。 任何 Ubuntu LTS 发布具有连锁效应。 有大量基于 Ubuntu 的发行版,一个新的 Ubuntu 版本也会触发此类发行版的新版本。 Ubuntu 18.04 大约在两个月前发布。 这导致许多 Linux 发行版发布了新版本。 几天前发布了轻量级发行版 Linux Lite 4.0,现在我们又发布了另一个轻量级发行版 Linux Peppermint 9。 什么是薄荷操作系统? 薄荷操作系统 是一个基于 Ubuntu 的发行版,可以很好地支持相对较旧的计算机。 它在 Chrome OS 之前就专注于以云为中心的方法。 它是 ICE 工具将某些网站变成桌面应用程序.…

Read MorePeppermint OS 版本 9 发布,具有新功能

在 Linux Shell 上生成随机密码的 8 种方法

通过用户名和密码对服务进行身份验证时,使用强密码非常重要。 有时,您需要保护您的帐户或服务器,并尽量保证您的数据安全。 人们常说,强密码必须至少包含 14 个字符,并且您可以在字符和字母中使用小写/大写。 大多数情况下,长密码被认为比短密码更安全,因为它很难获得。 在本教程中,我们将看到许多从 Linux 命令行生成强密码的方法。 我们将了解使用 Linux 命令行创建足够安全的更强密码的许多不同方法。 您需要从命令行生成一个更强的密码,因此它有各种不同的方法和实用程序已经可用。 我们将讨论许多方法,您可以根据需要选择任何一种生成密码的方法。 使用 OpenSSL 生成密码 Linux 中有几种方法可以为 Linux 命令行创建和生成密码。 我们尝试的第一个是使用 OpenSSL。 以下是为此目的需要遵循的步骤。 步骤1:首先,通过单击 Ubuntu 启动器打开终端并搜索终端。 第2步:现在单击终端并等待终端打开。 第 3 步:打开终端后,您将看到如下屏幕: 步骤4: 用于生成更强密码的命令包括 OpenSSL rand 函数。 这将帮助我们在一个字符串中生成 14 个随机字符。 命令是“openssl…

Read More在 Linux Shell 上生成随机密码的 8 种方法

Gnome 照片管理器 Shotwell 0.27.3 发布

Gnome 照片管理软件 Shotwell 0.27.3 于数小时前发布,并进行了一些改进和一些错误修复。 Shotwell 0.27.3 的变化包括: 修复从 Shotwell 0.7.2 升级 使直方图小部件可通过键盘访问 添加 F4 作为日期/时间对话框的快捷方式 修复日期/时间选择器与日历小部件不同步的问题 将 shotwell.ui 重构为更小的 ui 文件并使一些对话框模板化 重写保存的搜索对话框以使用 GtkListBox 添加一个非常简单的Piwigo服务器来做离线测试 在调整工具中为滑块添加标签 修复了如果 RAW+JPEG 对在 RAW 文件中不包含嵌入式开发,Shotwell 将退回到内部开发人员的问题 修复从构建文件夹运行时显示帮助的问题 修复多次链接插件接口的问题 修复 appdata 的安装位置 下载/安装 Shotwell: 源…

Read MoreGnome 照片管理器 Shotwell 0.27.3 发布

如何在 Linux Mint 21 上安装 Brave 浏览器

在本教程中,我们将向您展示如何在 Linux Mint 21 上安装 Brave 浏览器。对于那些不知道的人,Brave 是由 Brave Software, Inc 开发的免费、开源的网络浏览器。它是一个安全且快速的网络浏览器,其基本代码与 Chromium 浏览器非常相似。 Brave 旨在默认阻止广告和网站跟踪器并保证隐私。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Linux Mint 21 (Vanessa) 上逐步安装 Brave 浏览器。 先决条件 运行以下操作系统之一的服务器: Linux…

Read More如何在 Linux Mint 21 上安装 Brave 浏览器

Ubuntu 17.10 BIOS 错误:你需要知道的

简介:安装 Ubuntu 17.10 会影响许多联想和一些东芝和宏碁笔记本电脑。 Canonical 已从其网站上删除了 Ubuntu 17.10 下载,并将于 1 月 11 日重新发布。 重要更新: Ubuntu 17.10 BIOS 错误已修复,ISO 将于 1 月 11 日重新发布。 如果你有一台联想笔记本电脑并且你想在上面安装新的 Ubuntu 17.10,你应该忘记它,至少现在是这样。 Ubuntu 17.10 用户一直在报告 损坏一系列联想笔记本电脑上的 BIOS 的错误. 即使是实时启动系统也会对其产生影响。 作为 我的天啊 报告称,受影响的用户无法保存启动顺序或启动设备等设置。 有的用户说重启后有完整的设置重置,有的甚至无法退出 BIOS 以及无法从 USB…

Read MoreUbuntu 17.10 BIOS 错误:你需要知道的

如何在 Ubuntu 16.04 中更改您的主机名

主机名是网络上的服务器、计算机或设备的名称。 您可能会遇到需要更改主机名的业务场景。 您可能还会问自己为什么需要更改主机名。 最常见的情况是由于域名更改、业务课程更改或因为您只是想到了更好的事情。 有时您可能会忘记在域名到期之前对其进行续订。 结果是域经纪人从您下面购买了域名。 域名经纪人购买流行的网站名称来持有该域名,直到买家支付其虚高的价格。 无论您为什么需要进行更改,我们都已汇总了在 Ubuntu 16.04 中更改主机名的步骤。 然而,在我们进入这些步骤之前,有一些关键的术语和概念需要理解。 什么是完全限定域名 (FQDN)? 完全限定域名 (FQDN) 是在域名系统 (DNS) 的层次结构中给出其精确位置的域名。 使用 FQDN 作为主机名是一种很好的做法。 为什么使用 FQDN? FQDN 有助于提高您的域安全性、DNS 可预测性并减少延迟。 提高安全性 使用安全套接字层 (SSL) 证书有助于保护您的域和主机名。 SSL 通过安全超文本传输​​协议 (HTTPS) 提供安全连接,为您的 Web 浏览会话提供加密和身份验证。 DNS 可预测性 使用带有注册域的主机名将允许您添加相应的…

Read More如何在 Ubuntu 16.04 中更改您的主机名

两个拱门的故事:ArchLabs 和 ArchMerge

简介:随着开发人员的冲突,快速增长的 Archlabs Linux 发行版已经分裂为两个。 因此,我们现在有了一个名为 ArchMerge 的新 Linux 发行版。 发行版由团队制作。 有时这些团队相处不来。 这是其中一个时代的故事。 发现 上个月,当我偶然发现一些引起我注意的东西时,我正在浏览我的 Twitter 提要。 那是个 来自 Archlabs 的推文 它链接到来自名为 ArchMerge 的用户的推文,该用户宣布推出新壁纸。 起初,我认为 ArchLabs 已决定更改其名称,一些发行版过去曾这样做过。 然而,在我进一步调查之后,我意识到 ArchMerge 是另一个基于 Openbox 的 Arch Linux 发行版。 它看起来与 ArchLabs 非常相似的事实在我脑海中浮现,因此我向每个项目发送了一封电子邮件,试图了解正在发生的事情。 事实证明,最初成立 ArchLabs 的团队因创意差异而分裂。…

Read More两个拱门的故事:ArchLabs 和 ArchMerge

人工智能和深度学习项目的最佳单板计算机

单板计算机 (SBC) 非常受修补匠和爱好者的欢迎,它们以非常小的外形提供了许多功能。 SBC 在小型电路板上具有 CPU、GPU、内存、IO 端口等,用户可以通过向 SBC 添加新设备来添加功能。 GPIO 端口. 一些更受欢迎的 SBC 包括 树莓派 和 阿杜诺 产品系列。 但是,对可用于边缘计算应用程序(如人工智能 (AI) 或深度学习 (DL))的 SBC 的需求不断增加,而且数量不少。 下面的列表包含一些为边缘计算开发的最佳 SBC。 该列表没有特定的排名顺序。 这里的一些链接是附属链接。 请阅读我们的会员政策。 1.英伟达Jetson家族 Nvidia 拥有丰富的 SBC 阵容,可满足 AI 开发人员和爱好者的需求。 他们的“Jetson 开发者套件”是市场上一些最强大、最物有所值的 SBC。 以下是他们的产品清单。…

Read More人工智能和深度学习项目的最佳单板计算机

如何在 Linux Mint 20 上安装 Snap

Linux Mint 20 的出现对数百万 Mint 爱好者和粉丝来说是个好消息。 它是一个长期版本 ( LTS ) 并提供了许多功能和增强功能。 可悲的是,Linux Mint 开发人员决定排除对大多数用户造成阻碍的 snap。 值得庆幸的是,您只需几个简单的命令就可以在 Linux Mint 上轻松安装和启用 Snap,我们将在本教程中进行演示。 什么是快照? (术语定义) Snap,也称为 snappy,是一个软件打包和部署系统,它是 Canonical 的一项创新 – 是 Ubuntu 开发背后的同一家公司。 Snaps 是独立的、跨分布的、无依赖的应用程序,易于安装和管理。 他们随附源代码、库和依赖项以进行软件安装。 快照与分发无关,因此可以在所有主要 Linux 系统上运行。 Snapd 是一个守护进程或服务,可帮助管理快照应用程序。 在本指南中,我们将演示如何在 Linux…

Read More如何在 Linux Mint 20 上安装 Snap

什么是 Puppet,它在 DevOps 中扮演什么角色?

什么是人偶? Puppet 是一个基于客户端-服务器的跨平台应用程序,用于配置管理。 它在多台服务器上处理软件及其配置。 有两个版本可用。 一个是开源的,另一个是商业版本。 它适用于 Linux 和 Windows 平台。 它使用声明式方法来自动执行更新、安装和其他任务。 此功能允许软件使用称为清单的文件来配置这些系统。 清单包含用于受控服务器组或类型的说明。 企业版包含附加功能,例如: 提供基于角色的访问控制,允许将任务委派给指定的管理员组。 它收集有关生产力和可操作性的系统指标的报告。 它还使用日志提供事件检查,以提供有关节点、类和资源更改的报告。 此功能提供了此时 Puppet 管理的服务器上正在发生的事情的简单图片。 什么是 DevOps? DevOps(或开发运营)是一套方法论,用于通过持续集成、各种专家的交互以及 IT 运营中使用的自动化工具来提高开发流程和软件实施的效率。 DevOps 通常与系统管理相关联,它融合了这些领域。 很多时候,管理员从 IT 职位转到 DevOps,因为他们通常拥有相似的背景。 DevOps 工程师通常具有更全面的功能,他们通过应用流程自动化将所有阶段连接到整体。 他们收集代码、描述基础设施、迅速部署测试环境,并在不降低质量的情况下快速更新生产。 DevOps 的一项关键任务是找到自动化所有流程的方法,以便企业能够尽可能快速和定期地更新产品。 为了完成这项任务,DevOps 专家对现代技术有着广阔的视野。 很多时候,DevOps…

Read More什么是 Puppet,它在 DevOps 中扮演什么角色?

桌面环境与窗口管理器 – 解释

如果您已经使用 Linux 很长时间,您可能听说过桌面环境,例如默认随 Ubuntu 提供的 GNOME,以及随 Kubuntu 提供的 KDE Plasma。 您可能还听过人们谈论他们如何从臃肿的 Gnome 桌面环境切换到 Minimal i3 窗口管理器。 如果您还没有,请不要担心,因为在本文中,我们将解构这个术语来解释桌面环境和窗口管理器之间的区别以及您应该使用哪个。 什么是桌面环境? Linux 发行版不是单一的。 这意味着每个基于 Linux 的操作系统都由几个不同的组件组成,这些组件组合在一起构成了整个操作系统。 您可以切换、混合和匹配操作系统的这些不同组件。 桌面环境 (DE) 是构成图形用户界面的软件和工具的集合。 桌面环境决定了分发的外观。 主题、菜单栏、任务栏、图标、应用程序启动器、启动菜单、桌面、壁纸等都是桌面环境的一部分。 除了这个 桌面环境默认还自带一个窗口管理器,合成器(允许我们制作透明窗口),终端模拟器(例如 Gnome 中的 Gnome 终端),默认文件管理器(Gnome 中的 Nautilus),默认文本编辑器(Gnome 中的 Gedit),图像查看器,一组壁纸,主题转换器,屏幕截图软件,通知管理器,壁纸设置器,屏幕储物柜等。 所有这些组合起来构成了所谓的“图形外壳”。…

Read More桌面环境与窗口管理器 – 解释