Posts Tagged ‘debian’

debian10 升级至 debian11正式版

Sunday, August 15th, 2021

debian11已正式发布,Linux 5.10 LTS内核系列提供支持,该系列将在未来五年内得到支持,直到 2026 年 12 月。像之前Proxmox VE发布的版本已经是基于debian11。 自去年以来业务新上的服务器基本都是debian10版本,看来最近可以批量升级一下了。 先拿其中一台测试了一下,升级正常无误(记录升级之前做好备份、镜像,以防万一)。 简单记录一下升级过程,debian升级系统还是非常简单方便的,比redhat系列还是简单不少。 升级之前先更新软件至最新: 首先打开 https://mirrors.bfsu.edu.cn/help/debian/ 北外的debian国内源,找到版本bullseye,替换这里的内容 /etc/apt/sources.list , 当然如果有添加其他的源需要单独替换对应的版本 正常不报错就OK,开始执行升级 期间有一些提示根据需要进行选择即可。 升级完成,验证一下版本: reboot重启验证一下是否能够正常启动。 之后,删除之前的软件包 整个升级过程大概5-10分钟左右。 PS. 机器配置一般为: 8核32G 或8核64G左右(主频2.5-3.0左右) 、固态盘。

centos 迁移 debian 系统注意事项

Tuesday, December 15th, 2020

随着centos官方的断更声明,对于后续的业务系统就得慎重考虑一下了,断更后,官方只提供centos stream版本,滚动更新的小白鼠版本,这个版本显然是不适宜用于生产环境的,否则生产环境的安全性风险就太大了。 生产系统重要的是稳定、安全,而不是一味的追求最新、冒险体验最新的技术,一般一套生产系统服役10多年都是很正常的。目前除了centos社区企业级系统以外,觉得比较靠谱的就是debian。未来Rocky Linux有可能成为CentOS的完美继承者,但目前一切还是未知数,希望看到Rocky Linux的成功。 作为centos的替代产品,最近简单测试了一下,切换系统后的相关注意点如下: 系统环境: Debian 10.7 buster 64bit 1. 安装过程缓慢的问题。 在正常的安装过程中,异常缓慢,是由于安装过程中会连接官方源进行更新,而国内连接速度可想而知。 解决办法:  断网解决即可。 2. 无法远程登录问题 1)默认情况下debian最小化安装完成后,默认没有安装 sshd service,所以无法远程登录。  2)默认情况下无法使用密码登录,当然为了安全肯定是密钥安全,但连初始都无法登录那是没法操作的,先允许登录成功才能生成密钥。 解决办法: 1) apt install openssh-server -y 安装sshd server,用于远程连接。 2) 执行如下命令,允许密码登录。 3.  安装 docker 后无法登陆的问题。 请参见上篇文章: debian安装docker后无法login的问题 4. 正常的shell自动化脚本无法执行,报错。 原因是因为debian默认情况下会将/bin/sh 指向dash,而导致相关脚本无法正常执行。  解决办法:  dpkg-reconfigure dash  ,选择NO,去掉默认连接。 5. debian 与centos最大的不同包管理器不一样。 centos使用yum、dnf,debian使用的是apt。 6. 防火墙的不同 centos7、centos8都默认采用firewalld作为防火墙软件,默认开启状态,centos7后端采用iptables,centos8采用nftables。 debian10 Buster 默认使用基于 […]

debian安装docker后无法login的问题

Friday, December 11th, 2020

背景: 由于centos即将停更,后续业务系统准备迁移至debian系统,由于之前所有业务系统全是centos系列产品,必须对debian进行相关测试,今天发现刚装完docker发现无法login登录。 问题现象: docker login 登录时报错如下: 系统环境: Debian 10.7 buster Docker版本:Docker version 20.10.0, build 7287ab3 解决办法: sudo apt-get install gnupg2 pass -y


正在读取数据……