通过vmware升级开发os到centos7,发现很多地方有差异;记录一下开发环境设置的一些差异。
1 启动级别
centos7的启动级别设置已经从/etc/inittab 改到systemd
比如默认运行级别改为字符终端:
ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
2 vi显示窗口大小
开发中发现vi一屏显示的行数太小(记得是45行?),不管实际窗口有多大,直观上应该是分辨率太小的缘故,centos 7默认情况下貌似800*600,根据需要改道1280*960,方法:
在grub2(注意非grub)中修改文件/boot/grub2/grub.cfg,找到
linux16 /vmlinuz-3.10.0-123.el7.x86_64 root=UUID=881ac4e6-4a55-47b1-b864-555de7051763 ro rd.lvm.lv=centos/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=centos/root crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8
增加vga=0x343,343代表分辨率,更多具体参考如下:(从网上摘了个图)
3 hostname修改
centos7的hostname修改需要用hostnamectl来进行:
1)执行命令:hostnamectl set-hostname vm
2) 修改/etc/hosts 增加一行:xxx.xxx.xxx.xxx vm
4 vim使用中,显示内容不刷新、混乱
表现:移动到某一行时,显示貌似错乱,不同行的内容显示到一起,但反复上线刷新窗口后,可能会恢复正常。
解决:发现跟vim、各种vim-plugins、用于ssh登陆的mac terminal都无关,跟centos的内存占用貌似有关,切换到字符界面,同时将vmware的内存从默认是1G 增加到2G,即不再出现。
最终,终于出来了赏心悦目的vim界面:
相关推荐
Centos7升级OpenSSH版本至9.3p2
CentOS7升级OPENSSH至8.9P1,无需编译,内含rpm包、一键安装脚本
最近安全研究部门发现针对SSH有缺陷版本的水龟攻击,貌似9.6P1以下版本都会受到影响,与之相关的可利用漏洞标记有:CVE-2023-48795、CVE-2023-46445、CVE-2023-46446,今天趁着周末...本文档针对centos7进行升级操作
centos7升级glibc2.31
centos7 离线升级 openssh9.4 包含升级脚本
CentOS7环境mysql小版本升级步骤,本文介绍的是替换二进制文件升级方式的升级步骤,步骤展示的是5.7.26升级至5.7.31的升级步骤,操作系统为centos7.4。
centos7 升级openssh9.6
Centos7离线升级SSH版本到9.0,所有依赖文件都已经下载好了,不用连接互联网,只需要执行01-ssh9.0-upgrade.sh脚本一键安装。
在虚拟机里CentOS7.0升级1.8JavaJDK,使用yum方式安装java,里面内容包含解决VMware下的Centos7联网并设置固定IP、linux用yum安装jdk或yum组安装jdk只有java命令没有javac命令以及安装jdk
原文:https://blog.csdn.net/m0_37814112/article/details/120220219 说明:centos7内核一键升级到5.4.13版本自动化脚本
Linux openssh 升级至openssh-8.8p1,详细日志输出记录。测试CentOS7、CentOS8均升级成功。
centos7 openssh升级
包含3个编译生成的openssh9.3的rpm包,和一个操作文档,测试centos7.3和7.9最小化都可以用。
Centos7 升级openssh步骤,通过在线下载编译方式进行,针对升级后连接不到服务器原因进行分析提供相应解决方案
centos7升级gcc4.9所需要的安装包 网上下载进度慢,可以参考文章 https://blog.csdn.net/pipi0714/article/details/62419061
用于漏扫出的系统安全加固,适用于CentOS7,脚本自动升级为openssh9.4p1,升级完版本OpenSSH_9.4p1, OpenSSL 3.0.11 19 Sep 2023 编译时间:20230927
解决/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 问题 步骤如下: 解压文件: $ unzip gcc-8.3.0.zip 解压完成,进入文件目录: $ cd gcc-8.3.0 利用源码包里自带的工具下载所需要的依赖项: ...
Centos7升级最新版ssl和ssh,openssl-1.0.2n.tar.gz和openssh-7.6p1.tar.gz
YUM upgrade升级:本方式适用于使用rpm安装nginx的方式,优点是升级操作简单便捷,缺点是无法升级到指定版本,默认升级至YUM安装支持的最新版本,当前最新版本为nginx1.18.0。 源码平滑升级升级:本方式适用于...
之前由于需要修复openssh与ssl的漏洞需要升级,找了很多资料都没有系统性的离线升级,所以整理资源并归纳文档 centos7升级openssh9.1p1与openssl1.1.1j安装包、相关依赖以及说明文档