CentOS 7最小安装之后应该尽快做好的几件事情

CentOS 7最小安装之后应该尽快做好的几件事情

1        导言

CentOS的最小系统仅包含内核和必要的工具,派不上多大用处,以后还得安装很多附加软件。为了方便以后的工作,还需要对系统做一些调整和补充。

本文涉及的工作均应以root身份执行。

2        安装wget

wget是一个可以从http、ftp服务器上下载文件的程序,可用于下载特定的包或文件,非常有用。后面的一些操作也会用到它。

运行命令:

# yum install wget

即可安装wget程序。

3        修改yum基本软件源仓库

CentOS默认的软件源仓库是在国外的官方站点上,速度很慢,所以要调整为国内的,这里调整为中科大的源,速度比较快,更新也挺及时。

执行命令:

# wget -O /etc/yum.repos.d/CentOS-Base.repohttps://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=3

会从中科大的Linux User Group网站上下载CentOS-Base.repo文件,替换原有的CentOS-Base.repo。

还有一些国内站点也提供类似的repo文件下载途径,比如163的镜像repo文件下载方法为:

# wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.163.com/.help/CentOS7-Base-163.repo

阿里云的仓库文件下载方法:

# wget -O/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

注意:在更换官方源之前,最好把原有的官方源文件做好备份。

4        为yum新增DVD软件仓库

1)    为虚拟机的光驱设定挂载文件为CentOS的EverythingDVD;

2)    用mkdir命令在/media目录下创建目录cdrom;

3)    用mount命令以只读方式将光驱挂载到/media/cdrom目录:

# mount -r /dev/sr0 /media/cdrom

4)    修改yum的软件仓库,使能基于光盘的软件仓库:

用vi打开/etc/yum.repos.d/CentOS-Media.repo,将其中的enabled=0改为enabled=1,保存并退出。

5        安装EPEL

EPEL——Extra Packages forEnterprise Linux,企业版Linux 附加软件包。是一个由特别兴趣小组创建、维护并管理的,针对红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。EPEL 项目与 Fedora 基本一致,包含完整的构建系统、升级管理器、镜像管理器等等。

国外的EPEL站点太慢,所以首先要制作国内的EPEL镜像仓库。这里选用中科大的EPEL源。执行命令:

# wget http://mirrors.ustc.edu.cn/centos/7.2.1511/extras/x86_64/Packages/epel-release-7-5.noarch.rpm
# rpm –Uvhepel-release-7-5.noarch.rpm

修改/etc/yum.repos.d/epel.repo:

[epel]
name=ExtraPackages for Enterprise Linux 7 - $basearch
baseurl=http://mirrors.ustc.edu.cn/epel/7/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
 
[epel-debuginfo]
name=ExtraPackages for Enterprise Linux 7 - $basearch - Debug
baseurl=http://mirrors.ustc.edu.cn/epel/7/$basearch/debug
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
 
[epel-source]
name=ExtraPackages for Enterprise Linux 7 - $basearch - Source
baseurl=http://mirrors.ustc.edu.cn/epel/7/SRPMS
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

修改/etc/yum.repos.d/epel-testing.repo:

[epel-testing]
name=ExtraPackages for Enterprise Linux 7 - Testing - $basearch
baseurl=http://mirrors.ustc.edu.cn/epel/testing/7/$basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-epel7&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
 
[epel-testing-debuginfo]
name=ExtraPackages for Enterprise Linux 7 - Testing - $basearch - Debug
baseurl=http://mirrors.ustc.edu.cn/epel/testing/7/$basearch/debug
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
 
[epel-testing-source]
name=ExtraPackages for Enterprise Linux 7 - Testing - $basearch - Source
baseurl=http://mirrors.ustc.edu.cn/epel/testing/7/SRPMS
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

亦可从阿里云直接下载epel的repo文件:

# wget -O /etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.repo

随后执行以下命令重构yum软件仓库的cache:

# yum clean all
# yum makecache

执行命令:

# yum install epel-release

稍候几分钟即可完成安装。

6        调整yum仓库的优先级

目的:使yum首先搜索DVD仓库,然后再搜索其他仓库。

步骤如下:

1)安装priority插件:

# yum install yum-plugin-priorities

2)修改CentOS-Media.repo文件,在文件末尾添加一行:

priority=1

3)修改CentOS-Base.repo文件,在每一节的末尾添加一行:

priority=1

7        重构yum缓存

# yum clean all
# yum makecache

 8        安装VMware-Tools

若是在VMware虚拟机中安装CentOS,则还需要安装相应版本的VMware-Tools,以启用客户机与宿主机之间的数据交换(文件共享、拖-放操作等),在GUI环境下,只有安装了VMware-Tools,虚拟机的显示区域才能扩展到整个窗口,并且随VMware Workstation的窗口变化而调整大小,否则只能使用窗口的部分区域和固定的显示分辨率。

安装vmware-tools之前首先要安装perl解释器、gcc编译器、make工具以及内核相关文件,需要执行以下命令:

# yum install perl gcc makekernel-headers kernel-devel

完成基本工具安装之后,在VMwareWorkstation的“虚拟机”菜单上选择“安装VMware-Tools”,稍候,VMware会将工具光盘镜像挂载到CentOS中。随后将光盘中的文件VMware-Tools*.tar.gz复制到用户本地目录,本例是“VMwareTools-10.0.5-3228253.tar.gz”。然后将这个压缩文件解压缩:

# tar -xzfVMwareTools-10.0.5-3228253.tar.gz

这时会得到一个新的目录vmware-tools-distrib,进入该目录,并执行命令:

# ./vmware-install.pl

在接下来的交互中,全部使用默认选项即可完成vmware-tools的安装。

完成安装后,执行命令:

# vmware-user

然后重启系统,就会发现VMware-Tools已成功安装,桌面扩展到了窗口的全部区域。

 

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
CentOS 7最小安装后,可以执行一些后续操作来满足你的需求。首先,你可能需要安装一些常用的软件包和工具,因为最小安装CentOS 7不包含很多预装的软件。可以使用yum命令来安装你需要的软件包,例如使用以下命令安装文本编辑器Vim: sudo yum install vim 接下来,你可能希望安装一个图形用户界面(GUI),以便更方便地使用操作系统。可以使用以下命令安装GNOME桌面环境: sudo yum groupinstall "GNOME Desktop" 然后,你可以设置CentOS 7的网络连接,包括配置IP地址、网关和DNS服务器等。可以编辑网络配置文件来进行设置,文件路径为/etc/sysconfig/network-scripts/ifcfg-eth0(假设你的网络接口名称为eth0)。可以使用文本编辑器打开文件,并根据你的网络配置进行相应的更改。 此外,你可能还需要安装其他一些软件或配置一些系统设置来满足你的具体需求。具体操作可以参考CentOS 7的官方文档或者相关的在线资源。 总之,在CentOS 7最小安装后,你可以通过安装软件包、配置网络、安装GUI等后续操作来定制化你的系统,以满足你的需求。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [CentOS7 最小安装后基本配置](https://blog.csdn.net/lotus_3hao/article/details/127571702)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [CentOS7最小安装以及后续软件安装](https://blog.csdn.net/weixin_42374596/article/details/116840719)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [centos7离线安装中文字体库](https://download.csdn.net/download/zhuimeng0608/10819395)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值