CentOS8 踩坑记录

2020-11-08 114

换系统后用CentOS

  • 安装图形化桌面
    dnf groupinstall “Server with GUI”

    • 永久开启 systemctl set-default graphical

    • 永久关闭 systemctl set-default multi-user.target

    • VNC远程安装

  • 安装clickhouse缺少依赖libicudata.so.50()(64bit)
    https://blog.csdn.net/qq_37674858/article/details/88688730
    三种方法

    • 强制安装
      https://www.freesion.com/article/3487753314/

    • 补充依赖
      sudo yum install libicudata*

    • rpm命令安装低版本rpm包(如果是系统库会出现兼容性,不给装低版本的情况,不推荐这种办法
      https://blog.csdn.net/libinbin_1014/article/details/53375907


yum rpm卸载的链接
https://www.cnblogs.com/zhukaixin/p/10216276.html

慎用yum remove
比如:安装和卸载nginx
使用yum install nginx 安装了nginx,
这是如果直接使用yum remove nginx 的话,会把依赖的一些包也删掉,
所以要使用rpm -e --nodeps nginx这个命令,就只删除nginx这个包,不会删除依赖包,

rpm -e --nodeps nginx
参考:https://www.jianshu.com/p/f5fd95f0bd09


在补充rpm包的时候发现了两种格式的包
.i586.rpm
.ARMv7hl.rpm
一句话总结
旧版本的rpm才有这两种区别

centOS系统版本也有这种情况
x86_64 主流的64位架构,代表厂家有Intel、AMD
ARM64 (aarch64) CPU 是 arm架构
IBM Power (ppc64le) CPU体系结构之一

各镜像文件区别:
DVD-1810.iso 标准安装版,一般下载这个就可以了(推荐)
NetInstall-1810.iso 网络安装镜像
Everything-1810.iso 对完整版安装盘的软件进行补充,集成所有软件
LiveGNOME-1810.iso GNOME桌面版
LiveKDE-1810.iso KDE桌面版
Minimal-1810.iso 精简版,自带的软件最少

sudo rsync Templates/* /var/www/html/files/ &
jobs
disown -h %1
jobs

或者

nohup tar -czf iso.tar.gz Templates/* &
$ jobs

  • 从控制终端脱离一个 Linux 进程

firefox </dev/null &>/dev/null &

  • CentOS挂载OSS

如果的云服务器和对象存储 OSS 是同一个区域,则选择内网访问的EndPoint(地域节点);
如果的云服务器和对象存储 OSS 不在同一个区域,则选择外网访问的EndPoint(地域节点).
外网访问是要收流量费的。

阿里云官方文档,很简洁
配置开机挂载
两种方法挂载,自动挂载