SanXian

简单.确定.稳定.三联生活

0%

我在Ubuntu 22.04版服务器上,使用 “sudo apt install net-tools” 命令安装net-tools软件包时,系统弹出了一个以前从未出现过的,名为 “Daemons using outdated libraries” 的对话框,让我手动选择需要重启的services服务。

对话框如下所示:


第一次碰到这种情况,感到有些懵:为什么会出现这个对话框?如何选择?选择后会产生哪些影响?何时会出现类似的提示?原理是什么?

Ubuntu安装完毕之后,apt默认通过源地址 http://archive.ubuntu.com/ubuntu ,拉取apt源文件以及安装包。主机 archive.ubuntu.com 指向英国伦敦的服务器,一般来说可以正常使用,但是使用国内镜像源速度更加快,尤其对大文件更是如此。 本文记录国内一些质量比较好的镜像源,以及修改apt软件源的方法。

  • 清华大学开源软件镜像站   推荐使用
  • 阿里巴巴开源镜像站   推荐使用
  • 网易开源镜像站   推荐使用
  • 腾讯软件源
  • 华为开源镜像站
  • 中科大镜像站
  • 搜狐开源镜像站

在做分布式系统实验时,一般会有多个master和node节点,在实验期间,我们希望这些机器的IP可以保持固定。那么就需要我们将Ubuntu的IP地址分配方式由DHCP改为静态IP。本文记录设置网卡静态IP的方法。

IPv6很香,但当前的普及情况下,不是说一定不会给我们的使用和开发带来问题。我现在正基于Ubuntu开发调试TCP/IP协议栈,发现Ubuntu会默认给每块网卡配置一个IPv6的地址,有了IPv6地址之后,相应的协议数据就会发给这个网卡,导致数据混乱,不利于开发。所以为了开发的便捷,先将IPv6机制禁止掉。

安装操作系统时,我们可以选择我们中国对应时区“Asia/Shanghai”,但如果选择了默认时区“Etc/UTC”,后续显示的时间肯定与我们本土时间对应不上,所以需要我们再次设置时区。

修改时区的步骤:

  • 第一步,查看系统中有哪些可用时区,如中国时区选择“Asia/Shanghai”。
  • 第二步,选择好时区之后,我们使用系统提供的命令来设置时区。

有时我们明明已经设置了环境变量,但使用sudo执行程序,程序却无法正常获得环境变量的值。究其原因,使用sudo,系统会重置环境变量,亦即,先前设置的变量都会失效,只有少数配置文件中指定的环境变量能够保存下来。

接下来,我们先演示下这种情况的现象,然后再说解决方法。

本文记录我正在看或者排队中的文学类图书,做个记号以供排期和复习。

本文记录我正在看或者排队中的历史类图书,做个记号以供排期和复习。

本文记录我正在看或者排队中的哲学类图书,做个记号以供排期和复习。

本文记录我正在看或者排队中的社科类图书,做个记号以供排期和复习。

本文记录我正在看或者排队中的宗教类图书,做个记号以供排期和复习。