1. 清除无用内核及其对应的modules等文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
1. 使用dnf来进行操作 dnf remove --oldinstallonly --setopt installonly_limit=2 2. dnf手册 https://dnf.readthedocs.io/en/latest/index.html 3. 网上常见方法的缺陷 1. yum remove $(rpm -qa | grep kernel | grep -v $(uname -r)) 这个方法和dnf的删除规则不一致,不知道是否会损坏内核的完整性 2. yum remove $(rpm -qa | grep kernel-[0-9] | grep -v $(uname -r)) 删除的不够干净,devel,core,modules不会删除,不会更新grub的列表,旧的内核仍然存在选项。 3. package-cleanup --oldkernels --count=2 不适用于centos8,该命令无--oldkernels选项 |
2. 修改grub参数
1 2 3 4 5 6 7 8 9 10 11 |
1. 修改开机时grub界面等待时间 /boot/grub2/grub.cfg timeout=1 规范操作应该是修改: /etc/default/grub中的参数, 然后调用grub2-mkconfig -o /bootgrub2/grub.cfg 但是我发现,我运行这个命令,还改了别的地方,我暂时没看懂。 所以,我先手动直接改grub.cfg. 2. 修改默认的kernel:同上 |
3. 添加仓库
1. yum config-manager –set-enabled PowerTools 2. yum install epel-release |
4. 安装X11
尝试过的方案: 1. 借由安装xclock,系统会自动安装其所依赖的X11相关组件 yum install xclock 2. yum dep 安装R依赖 3. 手动编译R包: 3.1 给定路径: ./configure –prefix=/home/nott/00.software/00.common/R-3.6.1/ –x-libraries=/usr/lib64 –x-includes=/usr/include/ |
4. foobar