20181213 VirtualBox 安装 CentOS 7.6 操作记录

1、下载

官网下载地址: https://wiki.centos.org/Download
找到i386   Everything (ISO), Minimal (ISO), NetInstall (ISO)
选择 阿里云镜像 下载http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

2、 开始安装,记住鼠标切换键 : 左边的 Win !切记!切记!切记!

安装过程(以及以后运行中)只要操作鼠标就会弹出警告提示:
前面一大堆英文( 意思就是 : 是否 Capture ?)
注意记住切换提示:
The host key is currently defined as Left ⌘.

3、在 Ubuntu Server 1804 下远程安装时,不会出现以上提示

总是会有 2 个鼠标箭头
如果其中实际有效的鼠标总是到不了顶部的 “Done”,说明图形化支持不好!需要重启服务器!
切记: Ubuntu Server上安装好 VisualBox 之后,一定要至少重启一次!CentOS 7 不分服务器版和桌面版!
在安装过程中,会出现一个图形界面,用于设置时间、语言、安装目标磁盘、安装类型...
*** 安装类型:缺省时最小化安装!当然就是服务器版了!

4、首次启动时,没有 网卡地址 (最好直接以 root 登录)

ip a
看到我的网卡名字:enp0s3 ,但是没有分配 ip虚拟机 : Network —Network setting —Bridget adapter
桥接方式也没有 ip地址!如果不是 root 登录,先 su 切换到 root
cd /etc/sysconfig/network-scripts
vim ifcfg-enp0s3
到最后一行,修改为YES
ONBOOT=YES重启网卡服务systemctl restart network.serviceip a
返回结果:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 08:00:27:63:e6:f5 brd ff:ff:ff:ff:ff:ffinet 192.168.1.100/24 brd 192.168.1.255 scope global noprefixroute dynamic enp0s3valid_lft 3253sec preferred_lft 3253secinet6 fe80::ba3f:1d96:dc67:fbf3/64 scope link noprefixroute valid_lft forever preferred_lft forever
操作到这里就可以离开虚拟机 ,直接以 root 用户身份 ssh 登录!
可以先确认一下 sshd 是否安装、运行
ps -ef |grep sshd现在可以 ssh 到这个 dhcp 分配的地址去远程操作了!
ssh root@192.168.1.100在 Ubuntu Server 下没有安装 dhcp 服务,所以,我还是直接设置了静态地址BOOTPROTO=staticIPADDR=192.168.0.184NETMASk="255.255.255.0"GATEWAY=192.168.0.1DNS1=223.5.5.5再次重启网卡服务systemctl restart network.service
这时候 ssh 链接可能就死在那里了,重新打开一个 ssh 终端
ssh root@192.168.1.184

5、安装基本工具,将 dhbm 加入 sudo

1)、yum install vim
虽然我没有要求 update ,但是还是看到他安装了一大堆东西
摘录一部分如下
......正在安装:vim-enhanced                x86_64      2:7.4.160-5.el7        base      1.0 M
为依赖而安装:gpm-libs                    x86_64      1.20.7-5.el7           base       32 kperl                        x86_64      4:5.16.3-293.el7       base      8.0 Mperl-Carp                   noarch      1.26-244.el7           base       19 kperl-Encode                 x86_64      2.51-7.el7             base      1.5 M
......
主要是一大堆依赖所需的工具,大部分都是 perlXXX2)、yum install wget3)、现在使用的 root ssh 登录,为了后续安全操作,先加入 dhbm 到 sudoer
vi /etc/sudoers
找到并且按照这行增加一行 dhbm root    ALL=(ALL)       ALLdhbm  ALL=(ALL)  ALL操作到这里就可以 exit ,重新以 dhbm 用户身份 ssh 登录!

6、 切换国内源 (阿里云)

1)、参考
https://blog.csdn.net/Pipcie/article/details/800050062)、查看目前 源 列表
yum repolist
返回结果:已加载插件:fastestmirrorDetermining fastest mirrors* base: mirrors.163.com* extras: mirrors.cn99.com* updates: mirrors.163.combase                                                     | 3.6 kB     00:00     extras                                                   | 3.4 kB     00:00     updates                                                  | 3.4 kB     00:00     (1/4): extras/7/x86_64/primary_db                          | 156 kB   00:00     (2/4): base/7/x86_64/group_gz                              | 166 kB   00:00     (3/4): base/7/x86_64/primary_db                            | 6.0 MB   00:03     (4/4): updates/7/x86_64/primary_db                         | 1.3 MB   00:03     源标识                              源名称                                状态base/7/x86_64                       CentOS-7 - Base                       10,019extras/7/x86_64                     CentOS-7 - Extras                        321updates/7/x86_64                    CentOS-7 - Updates                       599repolist: 10,9393)、下载、加载 阿里云镜像源
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.reposudo yum clean all
sudo yum makecache*** 如果发生:"Failed connect to mirrors.aliyuncs.com:80; 拒绝连接"
*** 以上 3 条指令都要 sudo ,重新来过再次查看 yum repolist
返回结果:已加载插件:fastestmirrorLoading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com源标识                   源名称                                           状态base/7/x86_64            CentOS-7 - Base - mirrors.aliyun.com             10,019extras/7/x86_64          CentOS-7 - Extras - mirrors.aliyun.com              321updates/7/x86_64         CentOS-7 - Updates - mirrors.aliyun.com             599repolist: 10,9394)、添加第三方EPEL源 (还是选 阿里云)
sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sudo yum clean all
sudo yum makecache再次查看 yum repolist
返回结果:已加载插件:fastestmirrorLoading mirror speeds from cached hostfile* base: mirrors.aliyun.com* extras: mirrors.aliyun.com* updates: mirrors.aliyun.com源标识                源名称                                              状态base/7/x86_64         CentOS-7 - Base - mirrors.aliyun.com                10,019epel/x86_64           Extra Packages for Enterprise Linux 7 - x86_64      12,746extras/7/x86_64       CentOS-7 - Extras - mirrors.aliyun.com                 321updates/7/x86_64      CentOS-7 - Updates - mirrors.aliyun.com                599repolist: 23,685** 注意:多出来一个epel/x86_64  Extra Packages for Enterprise Linux 7 - x86_64

7、禁止root账户ssh远程登录

sudo vim /etc/ssh/sshd_config
找到 PermitRootLogin
去掉这行的注释 #
yes更改为no 重新加载 sshd 服务sudo systemctl restart sshd再次尝试 root ssh 远程登录
ssh root@192.168.1.100root@192.168.1.100's password: Permission denied, please try again.root@192.168.1.100's password:

8、错误:Cannot find a valid baseurl for repo: base/7/x86_6

yum install vim 时出现 Cannot find a valid baseurl for repo: base/7/x86_6
ping www.baidu.com 不通参考:
https://www.cnblogs.com/dadadechengzi/p/6670530.html使用 nmcli 重新设置 DNS 地址
nmcli connection show
nmcli con mod enp0s3 ipv4.dns "114.114.114.114"nmcli con up enp0s3
ping www.baidu.com 可以了!
先安装一下简单工具
yum install vim
yum install wget

9 、修改主机名称

参考:
https://blog.csdn.net/xuheng8600/article/details/79983927查看当前的主机名称 (3 种名称!不知道都有什么作用?)
hostnamectl --static
hostnamectl --transient
hostnamectl --pretty重设主机名称
sudo hostnamectl set-hostname centos7-77
sudo hostnamectl set-hostname centos7-77
sudo hostnamectl set-hostname centos7-77 --pretty修改 hosts
sudo vim /etc/hosts# 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
# ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1       centos7-77
::1             centos7-77直接查看名称已经改变
sudo reboot 才能看到显示改变了?疑问:127.0.0.1   localhost... 需要注释掉吗?会不会不认识 localhost?待处理

10、切换时区

记住命令是 timedatectltimedatectl --helptimedatectl list-timezones |grep Asia
找到 Asia/Shanghaitimedatectl set-timezone "Asia/Shanghai"

VirtualBox 安装 CentOS 7.6 操作记录相关推荐

  1. VisualBox 安装 CentOS 7.6 操作记录

    2019独角兽企业重金招聘Python工程师标准>>> 20181213 VisualBox 安装 CentOS 7.6 操作记录 20190328 克隆一个CentOS 7.6,修 ...

  2. 手把手教你VirtualBox安装Centos,全网最全教程

    VirtualBox安装Centos全流程 1.VirtualBox下载及安装 VirtualBox镜像下载 VirtualBox下载链接:http://download.virtualbox.org ...

  3. virtualbox安装centos 6之增强工具

    virtualbox安装centos 6之增强工具时,在错误日志中会提示:unable to find the source of your current linux kernel 通过以下命令解决 ...

  4. VirtualBox安装Centos图解教程

    对于Linux系统的初学者,直接将电脑安装成Linux系统不现实.好在有各大厂商考虑广大人民疾苦,提供了虚拟机这个方便的利器.本教程就如何在虚拟机中安装Linux系统提供完整的图文讲解,旨在帮助大家顺 ...

  5. SPARK安装一:Windows下VirtualBox安装CentOS

    一.虚拟机安装 重点是网络设置,参见:https://www.linuxidc.com/Linux/2018-04/151924.htm 本文用三台2核4g虚拟机做集群,虚拟机安装centos7,如下 ...

  6. 图解VirtualBox安装CentOS 7

    VirtualBox简介 VirtualBox是由德国InnoTek软件公司出品的虚拟机软件,现在则由甲骨文公司进行开发,是甲骨文公司xVM虚拟化平台技术的一部分. VirtualBox提供用户在32 ...

  7. VirtualBox安装Centos

    环境准备 如果在 Windows 安装虚拟机,首先在 BIOS 中开启 CPU 虚拟化功能! VirtualBox https://www.virtualbox.org/ CentOS-7-x86_6 ...

  8. Mac版VirtualBox安装Centos 7.9 教程 完整版

    一.软件安装准备 本文 CentOS7 安装在VirtualBox虚拟机软件,故安装前请自行安装该软件. CentOS7下载地址:CentOS7 镜像 选择第一个下载,是北京外国语大学开源的镜像站,感 ...

  9. 在Windows使用VirtualBox安装CentOS

    材料 1:安装好的VirtualBox虚拟机 2:CentOS-7-x86_64 ISO映像文件 百度网盘链接:https://pan.baidu.com/s/10nKHXGk6eXNEO_ttxTw ...

  10. VirtualBox 安装Centos 之访问虚拟机里面的服务受阻解决方案

    为什么80%的码农都做不了架构师?>>>    情况是这样的,我学习cenots一直是在系统中采用virtualbox里面安装一个虚拟系统的方式.每次安装之后,都发现不能访问里面的8 ...

最新文章

  1. 打开,保存文件框的文本溢出排查
  2. 从BERT、XLNet到MPNet,细看NLP预训练模型发展变迁史
  3. 此选项卡已恢复的处理过程
  4. 物理DG主备库切换时遇到ORA-16139: media recovery required错误
  5. S3C2440_MMU
  6. 正在从“vetur”获取代码操作_长时间运行 io.Reader 和 io.Writer 操作测算进度和估算剩余时间...
  7. 深度学习(四十一)cuda8.0+ubuntu16.04+theano、caffe、tensorflow环境搭建
  8. C#起步:WinForm当中的字符
  9. 如何格式化电脑_计算机格式化的方法教程
  10. 锐龙版和linux有什么区别,华为MateBook D 14锐龙版Linux版价格为何这么便宜
  11. event loop一篇文章足矣
  12. Aiseesoft iPhone Unlocker for Mac解锁密码?详细教程
  13. 轻松调整,提升写作效率,让 Word 更好地为你所用
  14. 使用cordova,使html5也能像IOS,Android那样可以 调取手机的相机拍照功能
  15. 基于alpine用dockerfile创建的ssh镜像
  16. 实验11 B样条曲面生成
  17. 记忆减退之----LM1117 电路连接图
  18. 22年字节跳动飞书人力套件二面面经
  19. 随身WIFI安装Debian流程记录
  20. DOTA高考全国卷A卷

热门文章

  1. Linux C编程之七(2) 系统IO函数
  2. Delphi 调试连接 任意Android手机/平板/盒子
  3. 设计模式【转自JackFrost的博客】
  4. Web开发之django(二Admin)
  5. 架构漫谈(四):如何做好架构之架构切分
  6. Python_多进程
  7. TCL语言笔记:TCL过程控制练习
  8. VMware 11 安装 OS X 10.10 虚拟机
  9. ASP.NET Ajax In Action!读书笔记1
  10. POJ--3268 Silver Cow Party(最短路)