重要的不是你到了哪里,而是你能到达哪里,对吧?

追求梦想的脚步从未停止

每天都要快快乐乐的活!
16
Jul

docker容器下使用Ubuntu没有vim等编辑器无法换源的解决方案

先备份官方源

cp /etc/apt/sources.list /etc/apt/sources.list.bak

然后创建新的apt源文件

echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse" > /etc/apt/sources.list

之后依次执行以下命令即可安装vim,后续再用vim将apt源文件补充完整即可

apt update
apt upgrade
apt install vim

15
Jun

关于博客改版的一点事(新博客程序预告)

接下来博客可能会改版,在业余时间我会用golang写一套新的博客程序,会在其他域名进行测试。
而本博客在程序开发到一定程度会测试新的博客主题,为移植主题做适当的适配及美化工作,所以如果有界面bug纯属正常。
新博客程序会尽量兼容typecho数据,在一定的完善程度开源,算是一种学习吧。
有兴趣参与新博客程序开发的可以联系。

09
May

docker 中 ubuntu 出现 /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) 的解决方法

解决方案一:
依次输入

sudo apt install locales
sudo locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales

多次回车等全部选项出现完成后输入:159 选择 en_US.UTF-8 回车即可
解决方案二:
依次输入

apt-get clean && apt-get update && apt-get install -y locales
locale-gen en_US.UTF-8

25
Apr

【转】CentOS7 启动 firewalld 防火墙失败,查看日志提示超时

问题描述
启动 firewalld systemctl start firewalld 时命令卡住不动不返回,Ctrl+C 取消后,systemctl status firewalld 提示启动状态超时,启动失败。

问题解决

#关闭firewalld服务
systemctl stop firewalld
#关闭firewalld进程
pkill -f firewalld
#启动firewalld服务
systemctl start firewalld

到此就正常了。

官方的说法是可能 systemd 不知道自己没启动firewalld成功,在那一直等着?

systemd didn’t know about the process that it didn’t start in the first place of course

参考官方博客

25
Apr

Linux之Firewalld安装及使用

一、Firewalld介绍
1、firewalld介绍
  Firewalld提供了动态托管的防火墙,并支持定义网络连接或接口的信任级别的网络/防火墙区域。它支持IPv4,IPv6防火墙设置,以太网桥和IP集。运行时和永久配置选项分开。它还为服务或应用程序提供了一个接口,以直接添加防火墙规则。

阅读全文»