修改的方式仅列出base这个软件库项目而已,其他的项目请您自行依照上述的作法来处理即可!
很简单,就清除掉本机上面的旧数据即可!需要手动处理吗不需要的,透过yum的clean项目来处理即可!
[root@study~]#yumgroupinfo"ScientificSupport"Group:ScientificSupportGroup-Id:scientificDescription:Toolsformathematicalandscientificcomputations,andparallelcomputing.OptionalPackages:atlasfftwfftw-develfftw-staticgnuplotgsl-devellapack....(以下省略)....你会发现那就是一个科学运算、平行运算会用到的各种工具就是了!而下方则列出许多应该会在该群组安装时被下载与安装的软件们!让我们直接来安装看看!
[root@study~]#yumgroupinstall"ScientificSupport"正常情况下系统是会帮你安装好各项软件的。只是伤脑筋的是,刚刚好ScientificSupport里面的软件都是『可选择的』!而不是『主要的(mandatory)』,因此预设情况下,上面这些软件通通不会帮你安装!!如果你想要安装上述的软件,可以使用yuminstallatlasfftw..一个一个写进去安装~如果想要让groupinstall预设安装好所有的optional软件呢那就得要修改配置文件!更改选groupinstall选择的软件项目即可!如下所示:
[root@study~]#vim/etc/yum.conf.....(前面省略).....distroverpkg=centos-release#找到这一行,底下新增一行!group_package_types=default,mandatory,optional.....(底下省略).....[root@study~]#yumgroupinstall"ScientificSupport"EPEL/ELRepo外挂软件以及自定义配置文件我的系统上面想要透过上述的CentOS7的EPEL计划来安装netcdf以及R这两套软件,该如何处理
[root@study~]#yum--enablerepo=epelinstallnetcdfR这样就可以安装起来了!未来你没有加上--enablerepo=epel时,这个EPEL的软件并不会更新喔!
[root@study~]#vim/etc/yum.repos.d/cdrom.repo[mycdrom]name=mycdrombaseurl=file:///mntgpgcheck=0enabled=0[root@study~]#yum--enablerepo=mycdrominstallsoftware_name全系统自动升级透过『yum-yupdate』来自动升级,那个-y很重要,因为可以自动回答yes来开始下载与安装!然后再透过crontab的功能来处理即可!v
这一直是个有趣的问题:『如果我要升级的话,或者是全新安装一个新的软件,那么该选择RPM还是Tarball来安装呢』,事实上考虑的因素很多,