1.需要其他设置->分区,分区需要有/根目录分区和swap空间,后者文件系统类型选择swap,其他都是ext4

2.普通配置电脑,安装16.04.5 LTS,不要安装最新的,安装重启后卡在那里,需要右键设置,移除安装镜像,仍然报错,使用虚拟机重启按钮,可正常启动

3.如果本地物理机已设置了对VMNet8的共享,虚拟机设置了NAT网关、子网网段、DHCP等,安装ubuntu采用了NAT模式,安装好的ubuntu是自动配置了ip网络的,可直接上网。NAT方式配置物理机、虚拟机参照另一篇Red Hat以NAT连接网络的博文即可

4.选择英文作为语言,时区可选shanghai

5.勾选配置更新和安装第三方软件

6.内存要够大,至少选择2G,CPU选择1个4核,与物理机的一致,硬盘选择50G,保证ubuntu可以不卡顿

7.ifconfig查看网络:

ens33     Link encap:Ethernet  HWaddr 00:0c:29:f2:a4:51  
          inet addr:172.20.10.2  Bcast:172.20.10.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef2:a451/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7295 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4940 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5341840 (5.3 MB)  TX bytes:805054 (805.0 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4922 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4922 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:373210 (373.2 KB)  TX bytes:373210 (373.2 KB)

使用sudo vi /etc/network/interfaces按照其查询到的网络信息编辑网络连接,添加:

auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx

hwaddress ether [your_mac_address] 让网络配置帮顶到某张物理mac网卡上。

把xxx.xxx.xxx设置为你要个性的信息既可,其中
auto eth0  #开机自动连接网络
iface eth0 inet static   #static表示使用固定ipdhcp表述使用动态ip
address 是本机IP地址
netmask 子网掩码
gateway 网关

如果使用nano编辑的话
ctrl+o  #保存配置
ctrl+x  #退出

设置DNS

linux系统的DNS信息是保存在/etc/resolv.conf , 但是在ubuntu中用vim打开这个文件你会发现有如下文字的提示

DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN

所以不能直接个性这个文件,这个内容可能会被覆盖

在ubuntu中dns信息是放在/etc/resolvconf/resolv.conf.d/目录下

一般情况下这个目录下有base和head两个文件夹

vim /etc/resolvconf/resolv.conf.d/base

nameserver 8.8.8.8
nameserver 114.114.114.114

保存后执行

resolvconf -u

用以下命令使网络设置生效

service networking restart
sudo /etc/init.d/networking restart

注意必须配置DNS地址,否则局域网可用,但无法上网!

有时需要添加MAC地址,解决网络重启失败:

拷贝ifconfig查询到的HWaddr地址,添加到/etc/network/interfaces,完整配置如下:

auto ens33
iface ens33 inet static
pre-up ifconfig ens33 hw ether 00:0c:29:f2:a4:51
address 172.20.10.2
netmask 255.255.255.0
gateway 172.20.10.30

/etc/resolvconf/resolv.conf.d/base文件配置:

nameserver 192.168.0.1

该地址配置成物理机网关即可

操作:(注意有时需要重启系统之后,重启网络命令才能执行成功,否则提示失败,返回错误码!!)

注意:有时ubuntu安装后的默认ip设置成了和子网ip或网段起始ip一样,会因为冲突而造成无法上网!(表现为浏览器无法上网,VMnet8虚拟网关无法ping通)这时需要在/etc/network/interfaces中改动这个ip为其他,然后重启网络,重启虚拟机,才能生效、上网!!

baigang@baigang-virtual-machine:~$ sudo vi /etc/network/interfaces
[sudo] password for baigang:
baigang@baigang-virtual-machine:~$ sudo vi /etc/resolvconf/resolv.conf.d/base
baigang@baigang-virtual-machine:~$ resolvconf -u
/etc/resolvconf/update.d/libc: 133: /etc/resolvconf/update.d/libc: cannot create /run/resolvconf/resolv.conf_new.2373: Permission denied
run-parts: /etc/resolvconf/update.d/libc exited with return code 2
baigang@baigang-virtual-machine:~$ sudo resolvconf -u
baigang@baigang-virtual-machine:~$ service networking restart
baigang@baigang-virtual-machine:~$ sudo /etc/init.d/networking restart
[ ok ] Restarting networking (via systemctl): networking.service.

8.点击ubuntu设置按钮,使用其中的Displays修改分辨率(这里修改为1280X768),改变ubuntu在物理机屏幕上显示屏幕过小的问题

9.ubuntu安装VMWare-tools灰色或提示CD驱动器问题,参照:(注意安装完成后需要重启生效

https://blog.csdn.net/zjj417/article/details/72530885

10.替换apt源,参照:(注意修改/etc/apt/sources.list文件需要使用sudo,因为非root权限是只读,无法保存!!)

https://www.cnblogs.com/flyinggod/p/7979108.html

安装vim的问题,参照:

https://blog.csdn.net/zsscy/article/details/8628311

https://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html

安装浏览器flash播放插件,参照(apt安装成功则直接重启浏览器即可正常浏览flash视频,无需复制任何文件):

https://jingyan.baidu.com/article/3c48dd34a2952ee10be35820.html

https://blog.csdn.net/fesdgasdgasdg/article/details/63683754

https://blog.csdn.net/weixin_40522162/article/details/80287296

11.千万不要安装linux搜狗输入法!!当前环境安装了就把系统弄坏,设置消失,且无法登录!!

12.虚拟机克隆:

注意克隆到不同目录

注意需要在克隆完成后,虚拟机关闭的情况下,平均分配一下原来单个虚拟机占用的内存、CPU资源,否则几个虚拟机同时开启会非常卡,根本无法使用!!

注意需要同时更改克隆虚拟机的ip硬件地址!!如果只更改ip,会因为硬件地址冲突而造成一台虚拟机无法上网!!彼此也无法ping通!!更改方法见上文,然后重启虚拟机才能生效!!

注:RHEL7的克隆,网卡配置问题:生成了自动配置文件

https://zhidao.baidu.com/question/2119849251302740547.html

https://www.linuxidc.com/Linux/2014-09/107375p3.htm

配置ip无效问题:打开图形桌面右上网络图标,将克隆生成的自动配置文件和网络配置文件的硬件MAC地址都改成ifconfig显示的那个,然后重启网络

https://www.aliyun.com/jiaocheng/122603.html

13.rpm详解

rpm安装命令详解(RHEL/CentOS系):

https://www.cnblogs.com/zqwang0929/p/3352237.html

https://blog.csdn.net/lasoup/article/details/78518476

Ubuntu下rpm包安装问题(无法直接安装,需要安装alien进行转换,转换成deb包):

https://www.linuxidc.com/Linux/2017-08/146269.htm

https://blog.csdn.net/xiaoxiaoxuewen/article/details/7550176

https://blog.csdn.net/suleil1/article/details/49471723

14.yum源配置

yum源本地配置和yum源更换(rhel7经实验可以,不适合Ubuntu):

https://www.linuxidc.com/Linux/2017-01/139140.htm

https://blog.csdn.net/kangvcar/article/details/73477730

本地配置:注意该rhel7虚拟机cd-rom中需要装有安装系统时的iso镜像!!

另外注意:有时提示Could not open/read file:///mnt/repodata/repomd.xml,需要重新挂载光盘镜像:

https://blog.csdn.net/moranxue/article/details/44460589

远程yum源配置(使用yum安装出现This system is not registered to Red Hat Subscription Management解决卸载rhel7的yum安装centos7的yum):

https://qingfengjushi1.iteye.com/blog/2282986

http://blog.51cto.com/qingwang/1551228

https://blog.csdn.net/qq_39719589/article/details/81349975

https://blog.csdn.net/ytx2014214081/article/details/78468947

https://blog.csdn.net/indexman/article/details/79570577

linux安装rarlinux解压rar文件和遇见的问题(64位机器安装了32位rarlinux造成失败):

https://blog.csdn.net/u010490688/article/details/79072259

https://www.cnblogs.com/xcloudbiz/articles/5144970.html

其他远程源参考:

http://mirrors.163.com/.help/centos.html

https://www.cnblogs.com/zhangguantaomj/p/6431431.html

https://blog.csdn.net/qq_27754983/article/details/73693061

https://www.cnblogs.com/274914765qq/p/7008847.html

https://www.cnblogs.com/sunshine-H/p/8116701.html

https://blog.csdn.net/qq_33404395/article/details/80235062

参考博文:

https://www.cnblogs.com/yudar/p/4446975.html

https://blog.csdn.net/liuqingsongmsdn2014/article/details/76089871/

https://segmentfault.com/q/1010000006678955/a-1020000006681832

https://jingyan.baidu.com/article/adc815139ddcc4f723bf7339.html

https://blog.csdn.net/u014236541/article/details/78349243/

https://blog.csdn.net/shenzhen_zsw/article/details/74025066

https://www.cnblogs.com/EasonJim/p/7857671.html

安装ubuntu的坑&RHEL7配置的更多相关文章

  1. 初次安装Ubuntu后的若干配置步骤

    第一步,安装VMware-tools 按照如下提示安装 首先将压缩包,复制到/home 目录下,将其解压,执行./vmware-install.pl即可 第二步,配置使linux能上网 首先将ubun ...

  2. VMware 15安装Ubuntu 16.04并配置环境

    VMware(虚拟机)是指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统,它能在Windows系统上虚拟出多个计算机,每个虚拟计算机可以独立运行,可安装各种软件与应用等 ...

  3. 安装Ubuntu系统后的配置工作

    目录 卸载webapps和LibreOffice 修改软件更新和安装的apt源 修改安装python库的pip源 安装并设置搜狗输入法 安装vim.git.pip和tweak软件 修改用户主目录下的文 ...

  4. 安装Ubuntu后的一些配置

    Ubuntu安装的一些配置 搜狗拼音的安装 卸载ibus和它的配置, 卸载顶部面板的键盘指示 sudo apt remove ibus sudo apt purge ibus sudo apt rem ...

  5. 新安装ubuntu后几项配置

    新安的ubuntu13.04 为了编程方便 进行如下设置 安装右键terminal    sudo apt-get install nautilus-open-terminal 安装远程连接ssh   ...

  6. 安装ubuntu配置ssh

    vmware安装ubuntu后,必须配置网卡,重新设置MAC,否则无法连接网络(具体方法百度)NAT直连模式xshell连接时host为ifconfig显示的IP地址,不需要设置端口转发,端口还是22 ...

  7. 基于VirtualBox虚拟机安装Ubuntu教程

    基于VirtualBox虚拟机安装Ubuntu图文教程 一. 下载安装VirtualBox 官网下载VirtualBox,目前版本:VirtualBox 6.0.4 for Windows hosts ...

  8. 跳入linux的第一个坑-因为安装Ubuntu导致的硬盘被误格的恢复.(记TestDisk使用记录)

    不看废话,直接跳到操作说明 前几日心血来潮想把家中的旧笔记本换成Linux操作系统,算是在业余生活中正式投入Linux的怀抱.说干就干,发行版选择了Ubuntu,下载了Ubuntu16.04的ISO, ...

  9. win10 下使用虚拟机安装ubuntu及其网络配置

    通过虚拟机安装ubuntu 我的机器是64位的win10系统,使用的虚拟机VMware workstation 12 pro 安装的是ubuntu 14.04, 网上教程很多,很详细也有有效 win1 ...

随机推荐

  1. idea上将项目上传到github

    1.下载并安装好git,然后配置git的path路径.再配置git的全局用户名和邮箱. 2.注册github账号,如果已经有github账号,则此步骤可以省略. 3.在idea中配置git,配置如下: ...

  2. Catch That Cow (bfs)

    Catch That Cow bfs代码 #include<cstdio> #include<cstring> #include<algorithm> #inclu ...

  3. sitecore系列教程之改进Sitecore编辑体验的5个步骤

    Sitecore完全关注客户体验,在适当的时间为合适的人提供合适的体验.虽然没有人会不同意客户体验是王道,但我们仍然需要记住每天使用Sitecore的人们为客户带来惊人体验的体验. 我看到无数客户通过 ...

  4. Java集合-----List详解

    List中的元素是有序排列的而且可重复 1.LinkedList LinkedList是非线程安全的,底层是基于双向链表实现的       LinkedList常用方法:     toArray()  ...

  5. jQuery属性--addClass()和removeClass()

       addClass(class|fn) 概述 为每个匹配的元素添加指定的类名 参数 class  一个或多个要添加到元素中的CSS类名,请用空格分开: function(index, class) ...

  6. 转:wcf大文件传输解决之道(2)

    此篇文章主要是基于http协议应用于大文件传输中的应用,现在我们先解析下wcf中编码器的定义,编码器实现了类的编码,并负责将Message内存中消息转变为网络发送的字节流或者字节缓冲区(对于发送方而言 ...

  7. 2018年Android面试题含答案--适合中高级

    1.java中==和equals和hashCode的区别  基本数据类型的==比较的值相等. 类的==比较的内存的地址,即是否是同一个对象,在不覆盖equals的情况下,同比较内存地址,原实现也为 = ...

  8. docker能用来干嘛

    http://blog.csdn.net/wangtaoking1/article/details/44340445   什么是Docker Docker 是一个开源项目,诞生于 2013 年初,最初 ...

  9. 进程表示之进程ID号

    UNIX进程总是会分配一个号码用于在其命名空间总唯一地标识它们,该号码称作进程ID号,简称PID. 1.进程ID 但每个进程除了PID外,还有其他的ID,有下列几种可能的类型: (1)处于某个线程组中 ...

  10. hihoCoder #1037 : 数字三角形 (动态规划)

    题目链接:https://hihocoder.com/problemset/problem/1037# 问题描述 小Hi和小Ho在经历了螃蟹先生的任务之后被奖励了一次出国旅游的机会,于是他们来到了大洋 ...