2022年10月

以下是我们安装 Ubuntu 22.10 “Kinetic Kudu”(GNOME 版)后,推荐做的 10 件事列表。

Ubuntu 22.10 带来了很多令人兴奋的新功能,例如 GNOME 43、最新的内核、重新设计的托盘菜单、文件应用的功能和 Pipewire 等 新功能

我相信你已经迫不及待地想尝试 Ubuntu 22.10 上的这些新功能了。

但是请先等一等。

在你前往享受你新安装的 Ubuntu 22.10 之前,我要向你推荐一个不容错过的 Ubuntu 定制技巧列表。

安装 Ubuntu 22.10 后要做的 10 件事

1、更新你的系统

安装好 Ubuntu 22.10 后,第一件要做的事就是更新你的系统。因为时差的原因,最新的 ISO 镜像通常不会包括所有的系统更新。所以,你要打开一个终端窗口,并运行以下命令,来更新你的系统。

sudo apt update && sudo apt upgrade

上述命令执行完成后,你就可以进行下一步啦。

2、删除 Firefox Snap,并安装 Flatpak 或者 deb 版本的 Firefox

自去年发布的 Ubuntu 21.10 版本以来,默认的网页浏览器 Firefox 开始以 Snap 软件包的形式出现。如果你是普通用户,这可能不是一个问题或者需要担心的事情。但是出于几个原因,例如 Snap 软件包的 Firefox 启动时间较长、且当 Firefox 有后台更新时,会有不必要的 Snap 更新通知等等原因,导致许多用户不太喜欢 Firefox 的 Snap 软件包。

因此,你可以按照 我写的另一篇操作指南,来完全删除 Firefox 的 Snap 软件包。这一过程有点复杂,需要花费一点时间。删除完成后,再从个人软件包存档(PPA)安装 deb 版本的 Firefox,或者使用 Flatpak 版本 的 Firefox。

这是一个可选的动作,你也可以跳过这一步骤。

3、安装并启用 Flatpak

虽然,几乎所有最新的 Linux 发行版都会默认安装 Flatpak,但是 Ubuntu 并没有默认安装 Flatpak,这是因为 Ubuntu 使用了它自己的沙箱技术 Snap。

但 Flatpak 这一应用程序还是最适合于每个人。Flatpak 能够帮助你快速安装多个应用程序,并在使用过程中无需担心依赖性和其他事情。

大多数 Flatpak 应用程序都在集中的仓库 Flathub 中。

要在 Ubuntu 22.10 中启用 Flatpak 应用程序,请按照以下命令进行操作。

sudo apt install flatpakflatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakreporeboot

如果你想进一步了解关于此安装过程的更多信息,请阅读我们不久前发布的 指南

4、查看隐私设置

我建议你在安装 Ubuntu 后,手动退出任何数据收集项。大家都知道,无论怎么努力尝试,在互联网上保护自己的隐私都很困难。因此,这些小步骤很重要。

要配置隐私项,请打开“ 设置 Settings ”并选择“ 隐私 Privacy ”。然后查看隐私菜单下列出的项目。

此外,请确保禁用对 Ubuntu 服务器的后台报告。需要运行以下命令来手动禁用,因为在设置中没有禁用它的选项。

sudo ubuntu-report -f send no

Turn off location services in Ubuntu 22.10

5、探索 GNOME 43 的功能

在 Ubuntu 22.10 版本中,最具视觉和功能性的变化是 GNOME 43。因为 GNOME 43 有一些根本性和核心变化,所以它会影响每个人和他们的工作。GNOME 43 带来了一个新的药丸形状的托盘菜单,并更新了文件应用和 GNOME Web 等原生应用程序的功能。

请查看更为详细的 GNOME 43 功能 一文,以了解更多信息,或者你也可以自己探索 GNOME 43。

Quick Settings Demo in GNOME 43

6、确保音频可以与 Pipewire 配合使用

如果你经常使用音频,或者你的工作范围涉及到声音捕获、播放等内容,请确保在 Ubuntu 22.10 中,你的音频在有线或蓝牙情况下都能正常工作。

因为 Ubuntu 22.10 这个版本中的音频服务器是多年来第一次发生了变化,传统的 PulseAudio 被现代的 Pipewire 所取代。因此,请务必进行验证音频是否能正常使用。

7、安装其他软件包

确保你可以在 Ubuntu 桌面上播放所有视频和音频格式是很重要的。如果你在设置期间跳过了额外的软件包安装,可以通过以下命令进行安装。

sudo apt install ubuntu-restricted-extras

这可以解决 Ubuntu 中的任何视频或音频的播放问题,特别是 GNOME 视频无法播放的情况(因为GNOME 视频在默认情况下将无法播放任何内容)。

8、安装基本的应用程序

带有 GNOME 的 Ubuntu 基础版本只有非常基本的应用程序。因此,在你使用 Ubuntu 之前,你需要安装一些其他必要的应用程序。

由于每个人的工作范围不同,每个人所需的应用程序也都不同。因此,在这里我仅提供一个通用的应用程序的列表,我认为你可以把这些应用程序都安装上,因为这些应用程序对所有人来说都很常用。

  • GIMP – 进阶的照片编辑器
  • VLC – 无需额外编解码器即可播放任何内容的媒体播放器
  • Leafpad – 轻量级文本编辑器(甚至比默认的文本编辑器 gedit 还要更轻量级)
  • Synaptic – 更好的软件包管理器

安装这些应用程序的命令:

sudo apt install -y gimp vlc leafpad synaptic

9、获取一些 GNOME 扩展

你可以使用几个很酷的扩展程序,来扩展 GNOME 43 的功能,包括自定义顶部栏、托盘、更改 adwaita 外观等等。首先,使用下面的命令通过 Flatpak 来安装 GNOME 扩展管理器。

flatpak install flathub com.mattjakeman.ExtensionManager

安装完成后,你就可以在 GNOME 扩展管理器中搜索你想要的任何扩展了。以下是一些必要扩展,你可以用它们来快速扩展 GNOME 43 的功能,我认为它们非常适合你全新的 Ubuntu 桌面。你只需在扩展管理器应用程序中,搜索这些名称即可。

  • Caffeine
  • Custom Hot Corners
  • Dash to Dock
  • Blur my shell
  • Gradients
  • Hide Activities Button
  • Net speed simplified

10、准备备份

我们总是在我们遇到困难时,才觉得有必要备份。所以,请确保从一开始你就为备份做好了准备。理想的备份应用程序是 Timeshift,它很容易安装和使用。

以下是你可以从终端安装 Timeshift 的一组命令。安装完成后,你可以打开 Timeshift,并按照屏幕上的说明,设置备份了。

sudo add-apt-repository -y ppa:teejee2008/ppasudo apt-get updatesudo apt-get install timeshift

额外小技巧

如果你想进一步定制你新安装的 Ubuntu 系统,以下是一些额外的小技巧。

安装漂亮的字体

字体是一个很小却影响很大的设置项。虽然,Ubuntu 自带有好用的“Ubuntu regular”字体。

但是,你也可以从 Ubuntu 的官方仓库中安装一些其他漂亮的字体。以下是安装字体的一些命令。

sudo apt install fonts-roboto fonts-cascadia-code fonts-firacode

安装完成后,你可以使用 GNOME Tweak 工具,来更改字体。

安装 TLP

如果你经常使用笔记本电脑,那么你要好好爱惜电脑的电池。虽然电池用久了总是会损坏的,但你可以采取一些步骤,来减缓电池的老化。TLP 是 Linux 中自动优化电池使用、减缓电池老化的最好的程序之一。你可以使用以下命令来安装 TLP。

sudo apt install tlp

我建议你将电池的电量始终保持在 50% 至 80% 之间。不要过度充电或让电池电量消耗到 50% 以下,也不要给电脑连续插电。

总结

以上就是安装桌面 Ubuntu 22.10 后要做的 10 件事啦。

我希望这篇文章会对你有帮助,你能够通过本文的方法来定制和调整你的 Ubuntu 桌面。那么你认为在安装好 Ubuntu 后,什么事是最推荐做的呢?请在评论区中告诉我吧。


via: https://www.debugpoint.com/things-to-do-ubuntu-22-10/

作者:Arindam 选题:lkxed 译者:chai001125 校对:校对者ID

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

systemd 创始人认为 Linux 的启动并不安全

已经加入了微软的 systemd 创始人 Lennart Poettering 认为,在启用了安全启动的硬件上,虽然启动过程(包括内核)是签名的,但下一步,即加载 initrd,却没有签名。他提议将 Linux 启动过程转移到加密签名的统一内核镜像,使用 TPM 2.0 硬件加强 Linux 系统启动过程的安全性。initrd 是“初始化内存磁盘”,恶意软件或入侵者可以在 initrd 中插入恶意代码,而且每次系统启动时都会加载该代码,即使该恶意代码的其他副本不存在于硬盘上。

消息来源:The Register
老王点评:想法是很好,但是这就是一个不透明的盒子。

Linux 内核开始为 800 Gbps 网络做准备

IEEE 已经发布了 800Gbps 网络的标准,而英伟达正在开发 800Gbps 网络硬件,其 Linux 内核驱动的开发人员确认,下一代英伟达 Spectrum ASIC 将支持 800Gbps 的速度。虽然 800Gbps 已经是目前最高端的 400Gbps 带宽的两倍,但以太网联盟今年的路线图已经将 1.6Tbps 网络作为未来几年内的计划。

消息来源:Phoronix
老王点评:Linux 内核在抛弃博物馆硬件的同时,越来越多的成为新硬件的第一批支持系统。

Fedora 40 正在为迁移到更现代的 C 语言标准做准备

1999 年发布的 C 语言标准(C99)删除了一些向后兼容的特性,然而,GCC 仍然默认接受这些过时的构造。但对这些结构体的支持让程序员感到困惑,并有可能影响 GCC 实现未来 C 标准中的功能。计划 2024 年发布的 GCC 14 编译器,正在考虑默认禁用对传统 C 语言结构的支持。LLVM 的开发者也正在考虑可能比这更早地禁用传统的 C 语言结构。Fedora 40 计划更主动地发现那些仍然依赖传统 C 语言行为的开源项目,以在 GCC 14 前就消除对旧的 C 语言标准的支持。

消息来源:Phoronix
老王点评:说是新的 C 语言标准,其实也有 20 多年了——都说程序员是喜新厌旧的,但是似乎都抱着自己用惯的语言不肯放手。

VirtualBox 能帮助任何人(即使是命令行新手)安装一个新的虚拟机。

 title=

VirtualBox 能让任何人都可以轻松安装 Linux 虚拟机。你不需要有使用命令行的经验,就可以自己安装一个简单的 Linux 虚拟机。在虚拟机方面,我精通很多东西,但这篇文章将向新手展示如何安装一个 Linux 虚拟机。此外,这篇文章还概述了如何使用开源虚拟机管理程序 VirtualBox ,来运行以及安装一个测试目的的 Linux 系统。

一些术语

在开始之前,你需要了解在本安装教程中的两个操作系统(OS)之间的区别:

  • 主机系统 host system :这指的是你安装 VirtualBox 的操作系统(即本机的操作系统)。
  • 客体系统 guest system :这指的是你想要在主机系统之上运行的虚拟化系统。

在输入/输出、网络、文件访问、剪贴板、音频和视频方面,主机系统和客体系统都必须能够交互。

在本教程中,我将使用 Windows 10 作为 主机系统Fedora 33 作为 客体系统

安装前的准备

当我们谈论虚拟化时,实际上,我们指的是 硬件辅助虚拟化。硬件辅助虚拟化需要兼容的 CPU。过去十年来,几乎每个普通的 x86 CPU 都有这一功能。AMD 公司称这样的 x86 CPU 是具有 AMD 虚拟化技术(AMD-V) 的处理器,英特尔公司则称其是具有 Intel 虚拟化技术(VT-x) 的处理器。虚拟化功能增加了一些额外的 CPU 指令,你可以在 BIOS 中启用或禁用这些指令。

在安装虚拟机之前:

  • 确保在 BIOS 中启用了虚拟化技术(AMD-V 或 VT-x)。
  • 下载并安装好 VirtualBox

准备虚拟机

下载你要用的 Linux 发行版的镜像文件。下载 32 位还是 64 位的操作系统镜像都没有关系,因为在 32 位的主机系统上也可以启动 64 位的操作系统镜像(当然内存的使用会受限),反之亦然。

注意事项: 如果可以的话,请下载附带有 逻辑卷管理器)(LVM)的 Linux 发行版。LVM 会将文件系统与物理硬盘驱动器解耦。如果你的空间不足时,这能够让你增加客体系统的硬盘驱动器的大小。

现在,打开 VirtualBox,然后单击黄色的“ 新建 New ”按钮:

 title=

接下来,配置客体操作系统允许使用多少内存:

 title=

我的建议是:不要吝啬分配给客体操作系统使用的内存!当客体操作系统的内存不足时,客体系统将开始从随机存取存储器(RAM)向硬盘驱动器进行内存分页,这样会极大地恶化系统的性能和响应能力。如果底层的主机系统开始分页,你很可能不会注意到。对于具有图形化桌面环境的 Linux 工作站系统,我建议至少分配 4GB 内存。

接下来,创建虚拟磁盘:

 title=

虚拟磁盘的格式选择默认的选项 “VDI(VirtualBox 磁盘镜像)” 就可以了:

 title=

在以下的窗口中,我建议选择“ 动态分配 dynamically allocated ”,因为这允许你在之后增加虚拟磁盘的大小。如果你选择了“ 固定大小 fixed size ”,磁盘的速度可能会更快,但你将无法修改虚拟磁盘的大小了:

 title=

建议你使用附带有逻辑卷管理器(LVM)的 Linux 发行版,这样你就可以先创建一个较小的硬盘。如果之后你的客体系统的空间快用完了,你可以按需增加磁盘的大小。

注意:我选择的客体系统为 Fedora,在 Fedora 的官网说明:Fedora 至少需要分配 20GB 的空闲磁盘空间。我强烈建议你遵守该规范。在这里,我选择了 8GB,以便稍后演示如何用命令行增加磁盘空间。如果你是 Linux 新手,或者对命令行没有经验,请依旧选择 20GB。

 title=

创建好硬盘驱动器后,从 VirtualBox 主窗口的列表中选择新创建的虚拟机,然后单击“ 设置 Settings ”。在设置菜单中,点击“ 系统 System ”,然后选择“ 处理器 Processor ”标签。默认情况下,VirtualBox 只向客体系统分配一个 CPU 内核。在现代多核 CPU 计算机上,分配至少两个内核是没有任何问题的,这能显著地加快客体系统的速度:

 title=

设置网络适配器

接下来,要处理的是网络设置。默认情况下, VirtualBox 会创建一个 NAT 连接,这对于大多数情况来说,是没有问题、不用做其他更改的:

 title=

你也可以创建多个网络适配器。以下是网络适配器最常见的类型:

  • NAT:NAT 适配器能自动执行 网络地址转换。从外部看,主机和客体系统使用着相同的 IP 地址。你无法通过网络从主机系统内访问客体系统。(尽管,你也可以通过定义 端口转发,来访问某些服务。)当你的主机系统可以访问互联网时,则你的客体系统也可以访问互联网。NAT 不再需要进一步的配置。

    • 如果你只需要让客体系统接入互联网就可以的话,请选择 “NAT”。
  • 桥接适配器 Bridged adapter :在此配置中,客体系统和主机系统可以共享相同的物理以太网设备。这两个系统都将拥有独立的 IP 地址。从外部看,网络中会有两个独立的系统,它们共享相同的物理以太网适配器。这种设置更灵活,但需要更多的配置。

    • 如果你想要共享客体系统的网络服务的话,请选择 “桥接适配器”。
  • 仅限主机的适配器 Host-only adapter :在此配置中,客体系统只能与主机,或在同一主机上运行的其他客体系统相互通信。主机系统也可以连接到客体系统。但客体系统不能接入互联网或物理网络。

    • 如果你想要获得高安全性,请选择 “仅限主机的适配器”。

分配操作系统镜像

在设置菜单中,点击“ 存储 Storage ”,然后选择虚拟光盘驱动器。单击右侧的 “光盘”图标,然后点击“ 选择一个磁盘文件…… Choose a disk file… ”,然后分配你想要安装的、已下载的 Linux 发行版镜像:

 title=

安装 Linux

现在,就已经配置好了虚拟机。右上角关闭“ 设置 Settings ”菜单,返回主窗口。点击“绿色箭头”(即“开始”按钮)。虚拟机将从虚拟光盘驱动器启动,你将发现你已经进入到 Linux 发行版的安装程序中:

 title=

设置分区

安装程序将在安装过程中要求你提供分区信息。选择“ 自定义 Custom ”:

 title=

注意: 我假设,你创建这一虚拟机的目的是为了测试。此外,你也无需关心客体系统的休眠,因为此功能会由 VirtualBox 来隐式地提供。因此,你可以省略交换分区,以节省主机系统的磁盘空间。请记住,如果你需要的话,你可以稍后自己添加交换分区。在 《Linux 系统交换空间的介绍》 这篇文章中,作者 David Both 进一步解释了如何添加交换分区,并选择交换分区正确的大小。

Fedora 33 及之后更高的版本提供了一个 zram 分区,zram 分区可以用于存放分页和交换、并经过压缩过后的硬盘数据。zram 分区可以按需地调整大小,并且它比硬盘交换分区快得多。

为了简单,我们只添加以下两个 挂载点 Mount Point

 title=

保存更改,接下来我们继续安装。

安装 VirtualBox 增强功能

完成安装后,从硬盘驱动器启动,并登录到虚拟机。现在,你可以安装 VirtualBox 增强功能 VirtualBox Guest Additions ,其中包括特殊的设备驱动程序和系统应用程序,它们能提供以下功能:

  • 共享剪贴板
  • 共享文件夹
  • 更好的性能
  • 可自由扩展的窗口大小

点击顶部菜单栏的“ 设备 Devices ”,然后选择“ 插入增强功能的 CD 镜像…… Insert Guest Additions CD image... ”,来安装 VirtualBox 增强功能:

 title=

在大多数 Linux 发行版上,带有增强功能的 CD 镜像会自动挂载,并且能够在文件管理器中找到。Fedora 会问你是否要运行安装脚本。单击“ 运行 Run ”,并授予该安装进程 root 权限:

 title=

安装完成后,需要重新启动系统。

LVM:扩大磁盘空间

我在之前给 Fedora 虚拟机分配了 8GB 硬盘空间,是一个愚蠢的决定,因为 Fedora 很快就会告警空间不足:

 title=

正如我提到的,Fedora 官网建议安装时分配 20GB 的磁盘空间。因为 8GB 是 Fedora 33 安装启动就需要的最少空间。没有安装其他软件(除了 VirtualBox 增强功能)的一个新安装的系统就几乎占用了整个 8GB 的可用空间。这时候,不要打开 GNOME 软件中心或任何其他可能从互联网下载文件的东西。

幸运的是,我选择了附带有 LVM 的 Fedora,这样我就可以用命令行轻松地修复这个问题。

要增加虚拟机中文件系统的空间,你必须先增加主机系统上分配的虚拟硬盘驱动器。

关闭虚拟机。如果你的主机系统运行的是 Windows,请打开终端,并进入到 C:\Program Files\Oracle\VirtualBox 目录下。使用以下命令,将磁盘大小扩大到 12,000MB:

VBoxManage.exe modifyhd "C:\Users\StephanA\VirtualBox VMs\Fedora_33\Fedora_33.vdi" --resize 12000

然后启动虚拟机,并打开“ 磁盘 Disks ”工具。你可以看到你刚刚新创建且未分配的可用空间。选择“ 可用空间 Free Space ”,然后单击 “+” 按钮:

 title=

现在,创建一个新的分区。选择你要使用的可用空间的大小:

 title=

如果你不想在新分区上创建文件系统或任何其他内容,请选择“ 其他 Other ”:

 title=

选择“ 无文件系统 No Filesystem ”:

 title=

现在,磁盘空间应该如下图所示:

 title=

虚拟机有了一个新的分区设备:/dev/sda3。通过输入 vgscan ,来检查你的 LVM 卷组,找到 fedora_localhost_live 这一 LVM 卷组 :

 title=

现在,已经万事俱备了。在新分区 /dev/sda3 中扩展卷组 fedora_localhost_live

vgextend fedora_localhost-live /dev/sda3

 title=

由于卷组比逻辑卷大,你可以增加逻辑卷的大小。命令 vgdisplay 显示了共有 951 个可用的物理扩展(PE):

 title=

将逻辑卷增加 951 个物理扩展:

lvextend -l+951 /dev/mapper/fedora_localhost--live-root

 title=

在增加了逻辑卷后,最后一件事就是调整文件系统的大小:

resize2fs /dev/mapper/fedora_localhost--live-root

 title=

这样磁盘空间就增加完成了!检查“ 磁盘使用分析器 Disk Usage Analyzer ”,你就可以看到扩展空间已经可用于文件系统了。

总结

使用虚拟机,你可以检查在一个特定的操作系统或一个特定版本的操作系统、软件是如何操作的。除此之外,你还可以尝试任何想测试的 Linux 发行版,而不必担心系统损坏。对于资深用户来说,VirtualBox 在测试、网络和模拟方面提供了广泛的可能性。


via: https://opensource.com/article/21/6/try-linux-virtualbox

作者:Stephan Avenwedde 选题:lujun9972 译者:chai001125 校对:wxy

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

你可以按照以下步骤,来养成符合开放文化的习惯,并改掉那些不符合开放文化的习惯。

Selfcare, drinking tea on the porch

很久以来,我就对习惯很感兴趣。几年前,我做了一次关于习惯利弊的演讲,并且介绍了如何改变坏习惯、养成好习惯。不久前,我阅读了 Art Markman 教授的 《Smart Thinking》一书,这本书主要讨论的也是习惯。或许你会问习惯与 开放式组织的原则 有什么关系?这其中有一定的联系!我将会分成两篇文章,来解释你可以如何管理你的习惯。

在本文中,我们将讨论习惯如何工作的,以及更重要的是你如何去开始改变你的习惯。在下一篇文章中,我们将回顾 Markman 教授在他书中所表达的思想。

开放式组织原则和习惯的交集

设想你学习过开放式组织的原则,尽管你认为它们很有趣并且很有价值,但是你还没有对这些原则形成自己的习惯。以下就是你现实中会表现出来的样子。

社区:如果你面对一项重要挑战,但是你不知道如何独自解决它,你很有可能会由于习惯而放弃这项挑战。养成与由志同道合的人组成的社区,共同解决问题的习惯,不是更好吗?

协作:假设你认为你不善于合作,你喜欢独立完成任务。你知道有一些需要合作才能完成的事情,但是你并没有参与合作的习惯。为了弥补这种情况,你必须养成与他人更多合作的习惯。

信息共享:假如说你喜欢将你所做的事以及所知道的东西当作秘密。但是,你知道如果你不共享信息,你也无法从他人那里获取有用的信息。因此,你必须拥有共享信息的习惯。

包容性:想象一下,你与你不熟悉的人,或者是在个性、文化还是语言上都与你不同的人一起工作,你会感到不自在。但是,你知道如果你想要成功的话,你必须要和各种各样的人一同工作。那你该如何培养包容的习惯呢?

适应能力:假设当你所做的事情不再能达到你所希望的结果之后,你往往会拒绝改变。但是,你知道你必须适应这种情况,并重新调整你的努力,那你如何才能养成适应的习惯呢?

习惯是什么?

在我给出关于上述开放式组织原则的示例之前,我想先解释一下习惯的一些相关特征。

  • 习惯是重复很多次的行为,最终习惯会成为你下意识的行为。
  • 习惯是自动的并且当时会感觉良好。当一个人在养成习惯后,做习惯行为会使他感觉很好,但是当他跳出习惯做事时,会感到不舒服。或许之后他会再次考虑尝试。
  • 一些习惯是有益的,并且能够节省你很多的能量。大脑只占身体质量的 2%,但是却会消耗 20% 的能量。因为大脑在思考和集中精力上需要消耗很多能量,你可以通过培养下意识的习惯来节省能量。
  • 一些习惯对你有害,因此你渴望改变这些坏习惯。
  • 所有的习惯都会给你回报,即使回报是短暂的。
  • 习惯是基于你熟悉的事情和你知道的东西而形成的,即使你可能并不一定需要这个习惯。

养成习惯的 3 个步骤

  1. 提示(触发器):首先,提示或者触发器会告诉大脑,进入之前学习的习惯性行为的自动模式之中。这里的提示可以是某件事,比如每天在确定的时间点、在确定的地点,看到一包糖果或者看到电视购物节目,亦或者看到某个特定的人。时间压力会触发你去做例行事项(routine)。在令人崩溃的环境下也会触发例行事项。简而言之,某件事提醒你开始做一些固定的事情。
  2. 例行事项 routine :例行事项会被触发。一个例行事项是一系列的身体、心理或者情绪上的表现,可以是非常复杂的,也可以十分简单。诸如与心情相关的一些习惯可以在很短时间内被触发。
  3. 奖励:最后一步是奖励,奖励会帮助你的大脑计算一个特定的行为是否值得记住。奖励的范围很广泛,可以是食物或者其他令你感到快乐的东西。

商业环境中的坏习惯

习惯不仅仅是个人行为。所有的组织或多或少都有一些好的坏的制度习惯。然而,一些组织会有先见之明地设计好他们的习惯,而其他组织却不会设计习惯,只是随着竞争或者担心落伍而演变。以下是一些组织的坏习惯示例:

  • 总是晚提交报告
  • 单独工作或者分组合作,然而采用相反的方法才合适
  • 上级对下级施压很大
  • 不关心销售额的下降
  • 由于内卷,销售团队之间不协同合作
  • 让一个健谈的人主导会议

逐步改变习惯

习惯不是一成不变的,你可以改变你的行为习惯。首先,要知道不能一下子改变所有坏习惯。相反,先找到一个关键的习惯进行改变,这会产生小而快速的奖励。请记住,改变了一个关键的习惯后,会产生连锁反应。

以下是你可以用来改变任何习惯的四步框架,其中还包括与开放式组织原则相关的习惯。

第一步:调整例行事项

确定你的习惯循环和例行事项,例如,当面临一件你无法独自解决的重大挑战之时。例行事项(你表现出的行为)最容易确定,所以先从它下手:例如,“在我的组织中,没人愿意和别人讨论问题。大家都会早早地放弃”。决定好你想要调整、改变或者学习的事情:例如:“每次重大挑战到来的时候,我应该和他人讨论一下,并且尝试建立一个志同道合、有能力解决问题的社区。”

第二步:有奖励的实验

奖励是很重要的,因为它会满足你强烈的渴望。但是,我们通常没有意识到强烈的渴望会驱动我们的行为。只有在事后,才会被我们察觉。比方说,开会时很多次你都想尽快离开会议室,避免讨论话题,即使内心清楚你应该弄明白如何解决问题。

要了解强烈的渴望是什么,你必须要实验。这可能会花费你几天、几周甚至更久的时间。你必须要感受到触发压力,才能完全识别它。例如,问问你自己当你试图推卸责任时的感受。

把你自己当作科学家,进行实验并收集数据。这是你调查研究的步骤:

  1. 第一个行为结束后,开始调整后面的行为,看看有没有奖励变化。例如,如果你每次碰到自己无法解决的挑战时都放弃,那么奖励就是不承担责任的解脱。更好的解决方法是与至少一个同样关心该问题的人讨论该问题。关键是要测试不同的假设,以确定哪种渴望驱使你的日常生活。你真的想逃避责任吗?
  2. 在经历四至五个不同的例行事项和奖励之后,写下在收到每个奖励后立即想到的前三、四件事。例如,你不会在面对挑战时放弃,而是与其他人讨论这个问题。然后,你决定可以做什么。
  3. 写下你的感受或渴望后,设置一个 15 分钟的计时器。当计时器结束时,问问自己是否依旧渴望。在屈服于渴望之前,请休息一会儿并再考虑一两次这个问题。这会迫使你意识到这一刻,并帮助你稍后回忆起你当时的想法。
  4. 试着记住你在那一刻的想法和感受,然后在例行事项后 15 分钟。如果渴望消失了,你就已经确定了回报是什么。

第三步:分析出坏习惯的提示或触发器

坏习惯的提示信息很难鉴定,因为通常有太多信息干扰你未定型的行为。要在干扰中鉴别提示,你可以在你的坏习惯出现的时候,观察以下四个因素:

地点:它在哪里发生?例如:“我最大的挑战在会议中出现。”

时间:它什么时候出现?例如:“如果我累了,下午的会议就是在浪费时间,因为我没兴趣付出努力。”

感受:你当时的情绪状态是怎样的?例如:“当我听到这个问题时,我感到压力山大并且很沮丧。”

人们:当时有谁或者哪一类人在你周围,还是你是独自一人?例如:“在会议上,大多数人似乎对这个问题也不感兴趣。剩下的人主导会议讨论。”

第四步:制定养成好习惯的计划

一旦你确定奖励可以驱动你的行为,某些提示会触发你的坏习惯,那你就可以开始改变你的行动。请跟随以下三个简单的步骤:

  1. 首先,规划好习惯的提示。例如:“在会议上,我将发现并将我的注意力集中在重要的问题上。”
  2. 其次,选择一种能带来相同回报的好行为,但不会遭受你现在坏习惯的惩罚。例如:“我将找到解决这个问题的方法,并考虑我需要哪些资源和技能才能成功。当我创建一个能够成功解决问题的社区时,我会感觉很棒。”
  3. 最后,让你选择的行为成为深思熟虑的选择,直到你不再需要考虑它,就能下意识地做它了。例如:“我将有意识地关注重要问题,直到我可以不假思索地做到这一点。我会查看近期会议的安排表,这样我就可以提前知道会发生什么。在每次会议开始前和会议期间,我会问自己‘为什么我会来开会’,来确保我集中注意于重要的事情。”

制定计划来避免忘记必做事项

为了成功地开始做你经常忘记的事情,请按照以下步骤:

  1. 计划你想要做什么
  2. 决定何时完成
  3. 将计划分为必要的小任务
  4. 用计时器或者日常计划进行提示,并开始每项任务
  5. 按计划完成每个任务
  6. 按时完成后就奖励自己

习惯的改变

习惯的改变需要很长时间。有时候互助小组会帮助你改变习惯。有时候,在低压力环境中,进行大量的练习和角色预演能够更好地帮助你改变。想要找到有效的奖励,你需要不断的尝试。

有时,习惯是更重要、更深层次问题的反映。在这些情况下,你可能需要专业帮助。但是,如果你有改变的愿望,并接受在此过程中会有一些小失败,你就可以控制任何习惯。

在本文中,我使用了使用 提示-例行事项-奖励 三个过程的社区开发示例。它同样可以应用于其他开放式组织的原则。我希望这篇文章能让你思考如何通过了解习惯如何运作、采取措施改变习惯,以及制定计划避免忘记你想做的事情,来管理习惯。无论是开放式组织原则,还是其他任何东西,你现在都可以判断出提示、常规和奖励。当提示出现时,这将引导你制定改变习惯的计划。

在我的下一篇文章中,我将通过 Art Markman 教授在《Smart Thinking》中观点来继续讨论习惯。


via: https://opensource.com/open-organization/22/6/using-habits-practice-open-organization-principles

作者:Ron McFarland 选题:lkxed 译者:Donkey-Hao 校对:wxy

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

在这篇文章中,我们将介绍如何在 Ubuntu 服务器 22.04 上设置静态 IP 地址。

强烈建议在 Linux 服务器上使用静态 IP,因为它会在重启后保持不变。静态 IP 对邮件服务器、Web 服务器和文件服务器等服务器起着重要作用。

准备条件

  • 最小安装的 Ubuntu 服务器 22.04
  • 具有 sudo 管理员权限的普通用户

在 Ubuntu 服务器 22.04 中,网络由 netplan 程序控制,因此我们将使用 netplan 在 Ubuntu 服务器上配置静态 IP 地址。

注意:我们不能使用 nmcli 程序,因为它不是 Ubuntu 服务器上默认安装的一部分。

在 Ubuntu 服务器 22.04 上设置静态 IP 地址

登录到你的 Ubuntu 服务器 22.04,查找 netplan 配置文件。它位于 /etc/netplan 目录下。

$ cd /etc/netplan/
$ ls -l
total 4
-rw-r--r-- 1 root root 116 Oct 12 04:03 00-installer-config.yaml
$

运行以下 cat 命令以查看 00-installer-config.yaml 的内容。

注意:配置文件的名称可能因你的设置而异。由于它是一个 yaml 文件,因此请确保在编辑时保持缩进和语法。

$ cat 00-installer-config.yaml

输出:

Default-Content-netplan-ubuntu-server

根据上面的输出,它说我们有 ens33 接口,它正在从 DHCP 服务器获取 IP。查看接口名称的另一种方法是通过 ip 命令。

现在,要配置静态 IP 代替 DHCP,使用 vinano 编辑器编辑 netplan 配置文件并添加以下内容。

$ sudo vi 00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  renderer: networkd
  ethernets:
    ens33:
      addresses:
        - 192.168.1.247/24
      nameservers:
        addresses: [4.2.2.2, 8.8.8.8]
      routes:
        - to: default
          via: 192.168.1.1
  version: 2

保存并关闭文件。

Updated-Netplan-Config-File-Content-Ubuntu-Server

在上面的文件中,我们使用了以下内容,

  • ens33 为接口名称
  • 用于设置静态 IP 的地址
  • nameservers 用于指定 DNS 服务器的 IP
  • 用于指定默认网关的路由

注意:根据你的环境更改 IP 详细信息和接口名称。

要是上述修改生效,请使用以下 netplan 命令应用这些更改:

$ sudo netplan apply

运行以下 IP 命令查看接口上的 IP 地址:

$ ip addr show ens33

要查看默认路由,请运行:

$ ip route show

上述命令的输出。

ip-addr-route-command-output-ubuntu-server

完美,以上命令的输出确认静态 IP 和路由配置成功。

这就是这篇文章的全部内容。请在下面的评论部分发表你的问题和反馈。


via: https://www.linuxtechi.com/static-ip-address-on-ubuntu-server/

作者:Pradeep Kumar 选题:lkxed 译者:geekpi 校对:wxy

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

GitHub 年入 10 亿美元

微软在财报会议上宣布了 GitHub 的一些新数据:GitHub 平台目前年收入 10 亿美元,高于收购时报告的 2 至 3 亿美元。GitHub 现在有 9000 万的活跃用户,高于收购结束时的 2800 万。微软于 2018 年以 75 亿美元收购了 GitHub。

消息来源:Tech Crunch
老王点评:可以说,微软给 GitHub 带来了更大的发展,当然,GitHub 也成了微软的一座宝库。

不管同意不同意,名人的“深度伪造”开始出现在广告中

上周,埃隆・马斯克似乎在一家房地产投资公司的营销视频中出演。而上个月,机器学习公司 Paperspace 的宣传视频中出现了汤姆・克鲁斯和莱昂纳多・迪卡普里奥等演员。这些名人都没有花时间拍摄这些宣传片,他们甚至从未同意为有关公司代言。这和好莱坞传奇人物 布鲁斯・威利斯 的情况不同,使用“深度伪造”技术创作的宣传片是威利斯授权制作的。

消息来源:华尔街日报
老王点评:这种图像融合技术越来越受欢迎,给营销行业带来了新的法律和道德问题。

图片巨头开始销售 AI 生成的图片

AI 图像生成器会不会扼杀图片销售行业?该行业的巨头的答案是“不会” —— 如果他们能先开始销售 AI 生成的内容,就不会。Shutterstock 宣布与 OpenAI 扩大合作,DALL-E 2 将直接整合到 Shutterstock 中。此外,Shutterstock 将向提供了 AI 创作素材的作者们支付费用。另一方面,Shutterstock 禁止在其网站上销售未使用其 DALL-E 整合的 AI 生成的艺术作品。

消息来源:The Verge
老王点评:螳臂当车而已,随着 AI 普及化,谁还会去买图片?那时候可能各种 AI 图片及其素材都会进入公共领域。