CentOS8 踩坑记录
2020-11-08 114
换系统后用CentOS
-
安装图形化桌面
dnf groupinstall “Server with GUI”-
永久开启 systemctl set-default graphical
-
永久关闭 systemctl set-default multi-user.target
-
-
安装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 精简版,自带的软件最少
-
查看当前文件夹下所有目录大小
du -h --max-depth=1 -
更改了软链接
ln -s 源文件 目标文件 -
当前终端的后台开始一个 Linux 进程或者命令行
可以直接使用符号 & 在后台运行一个进程:tar -czf home.tar.gz . &
jobs 显示后台进行 -
后台开始一个Linux进程或者命令行
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(地域节点).
外网访问是要收流量费的。
阿里云官方文档,很简洁
配置开机挂载
两种方法挂载,自动挂载
- 安装seafile踩了几个坑
挖坑路线:宝塔--lnmp--seafile客户端(踩坑1)--宝塔反向代理--CentOS8 挂载OSS盘--迁移宝塔7.1数据盘(踩坑2)