1、更新,相信大家都是有强迫症的

sudo apt-get update

sudo apt-get upgrade

出现错误:Could not open lock file /var/lib/dpkg/lock

解决办法:

sudo rm -rf /var/lib/dpkg/lock
sudo rm -rf /var/cache/apt/archives/lock

2、键盘会打出乱码是选择键盘不对,可以使用如下命令选择 English(US)

sudo dpkg-reconfigure keyboard-configuration

3、网卡只有NAT一块

在VBox中全局网络Host-Only中添加一块虚拟网卡,设置好VBox的DHCP(设置不对时保存会报错),在虚拟机的网络设置中加入网卡2,选择Host-Only以及刚才添加的网卡,网关可以是192.168.66.1。

启动虚拟机,在Ubuntu中用如下命令取得网卡地址,并编辑配置文件:

sudo ifconfig -a #查看网卡的名称,这里新网卡名称不叫 eth1 而叫做 enp0s8

sudo vi /etc/network/interfaces #编辑配置文件

#如果ubuntu没有自动添加的话,添加如下行(注意修改网卡名称):

auto enp0s8

iface enp0s8 inet dhcp

使用 :eq 指令保存,重启后就可以尝试 ping 了。

注意:如果ipconfig看enp0s8网卡没有分配IPv4地址,那么只能再修改配置文件手动分配

iface enp0s8 inet static

address 192.168.66.100

netmask 255.255.255.0

4、配置SSH

检查SSH Server是否安装,如果安装了,应该就可以用 putty 访问了。如果没装可以使用 tasksel 安装。

5、如果想要图像界面可以安装桌面,但是桌面都超过600MB,非常大依赖也巨多,为了性能就酌情选择吧,三种任选其一,安装前会提示确认y/n的,并且有大小提示

sudo apt-get install ubuntu-desktop

sudo apt-get install ubuntu-kdesktop

sudo apt-get install ubuntu-xdesktop

6、安装VBox工具报错

提示光盘被占用,在Ubuntu图形界面中可以弹出光盘即可,如果没有安装图形界面,则要如下操作:

sudo blkid #获得光盘路径

sudo mkdir cdrom

sudo mount /dev/sr0 ~/cdrom/

cd cdrom

sudo  ./VBoxLinuxAdditions.run

#如果出错,一般是缺少make、build-essential等环境

cat /var/log/VBoxGuestAdditions.log #查看错误日志

sudo apt-get install -y gcc make kernel-devel linux-headers-$(uname -r) build-essential

#卸载光盘

sudo umount -f ~/cdrom

sudo rmdir cdrom

7、共享目录

首先要安装VBox工具,然后在 Windows 中建立一个 vbox_share 目录,在 Ubuntu 中建立一个 vshare 目录,注意两者名字不能相同。

然后在VBox中固定分配 vbox_share 目录,但是不要自动挂载。

在 Ubuntu 执行以下命令即可:

sudo mount -t vboxsf vbox_share /mnt/vshare/

卸载命令:

umount -f /mnt/vshare

8、Docker太慢

登录 daocloud.io 有个免费的加速器

9、禁用IPv6,暂时没什么卵用,最多只是ifconfig出来的结果好看点

sudo vim /etc/sysctl.conf

添加一行

net.ipv6.conf.all.disable_ipv6 = 1

执行指令刷新或直接重启

sudo sysctl -p /etc/sysctl.conf

10、启动时出现“A start job is running for Raise network interfaces”提示,并占用5分钟

sudo vim /etc/systemd/system/network-online.target.wants/networking.service

编辑 TimeoutStartSec=5min 改为 30sec

VBox 安装 Ubuntu Server 的那些坑,键盘乱码、网卡互连、共享目录等的更多相关文章

  1. vbox安装 ubuntu server 后 安装增强包

    用vbox安装虚拟机系统如果不装增强包, 有很多东西就有点不好用-用vbox安装ubuntu server时,点击菜单中的安装增强功能.因为ubuntu server版本没有ui,所以不能很方便滴找到 ...

  2. 为部署ASP.NET Core准备:使用Hyper-V安装Ubuntu Server 16.10

    概述 Hyper-V是微软的一款虚拟化产品,和VMWare一样采用的hypervisor技术.它已经被内嵌到Win10系统内,我们只需要进行简单的安装即可.但是前提是要确保你的机器已经启用虚拟化,可以 ...

  3. NET Core准备:使用Hyper-V安装Ubuntu Server 16.10

    NET Core准备:使用Hyper-V安装Ubuntu Server 16.10 概述 Hyper-V是微软的一款虚拟化产品,和VMWare一样采用的hypervisor技术.它已经被内嵌到Win1 ...

  4. vmware 10虚拟机安装ubuntu server 14.04

    -開始安装ubuntu server- 1.首先是安装系统时的语言,推荐选择English 然后安装系统 这里选择语言非常重要,我開始选择了中文,安装完毕后会乱码,所以推荐选择英文 由于在中国.所以选 ...

  5. U盘安装ubuntu server 14.04

    U盘安装ubuntu server 14.04 U盘安装ubuntu server 14.04 1.制作启动u盘 2.开始安装 1 将u盘插入主机,重启后从u盘启动 2 选择语言(随便挑,随便选),我 ...

  6. U盘安装ubuntu server 12.04的问题检测不到CDROM的解决

    U盘安装ubuntu server 12.04的问题检测不到CDROM的解决 ========================== 我是u盘安装ubuntu 14 64Bit 也是出现同样的问题 用u ...

  7. 「ubuntu」通过无线网络安装Ubuntu Server,启动系统后如何连接无线网络

    接触Ubuntu系统不久,发现无线网络环境下安装Ubuntu Server一个不太人性化的设计:在安装过程中选择无线网卡,即使用无线网络安装(此时需要选择Wi-Fi网络并输入密码),但系统安装完成重启 ...

  8. 在虚拟机中安装Ubuntu Server 15.04

    学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...

  9. u盘安装ubuntu server 14.04 以及No CD-ROM drive was detected 错误

    u盘安装ubuntu server 14.04 1:下载ubuntu server14的 iso镜像文件 2:下载 UltraISO U盘镜像制作工具 : 3:使用Ultra iOS 将下载好的 is ...

随机推荐

  1. (一)Nginx正向代理与反向代理

    引言:身为前端开发人员来说对于Nginx的作用或许很少听到,这个东西是后端使用的,Nginx对前端而言意味着什么,有什么用呢?大白会整理出几篇文章给大家细细道来. 1.正向代理的概念 正向代理,也就是 ...

  2. InnoSetup使用笔记

    今天用InnoSetup做安装包时,因为要装的驱动区分32位.64位,64位系统中要安装32位+64位驱动. 想在脚本中进行判断.折腾一阵,终于搞定: 参考了:http://379910987.blo ...

  3. Hibernate之mappedBy【必读】

    [http://www.cnblogs.com/redcoatjk/p/4236445.html] 一.mappedBy 单向关系不需要设置该属性,双向关系必须设置,避免双方都建立外键字段 数据库中1 ...

  4. 剑指offer-第四章解决面试题思路(复杂链表的复制)

    题目:请写一个函数clone(ComplexListNode pHead),实现复杂链表的复制. 复杂链表的数据结构如下:public class ComplexListNode{int m_nVal ...

  5. python RabbitMQ队列使用

    python RabbitMQ队列使用 关于python的queue介绍 关于python的队列,内置的有两种,一种是线程queue,另一种是进程queue,但是这两种queue都是只能在同一个进程下 ...

  6. 设置正确的DNS

    上网或下载软件慢问题,除去少数设备陈旧.感染病毒.网卡硬件故障和网卡驱动错误方面的因素,绝大部分原因是由于部分上网电脑或家用无线路由器设置了错误的DNS造成的,正确的方法是应该在电脑或路由器上使用本地 ...

  7. SEO优化---10分钟学会建立高转化率的网站关键词库

    想要优化好一个网站,行业的分析,以及关键词的挖掘是必要的,有一定的关键词排名了,但是转化率和流量方面却很不理想这种情况大部分是只注重了有指数的关键词排名,而忽略了长尾关键词和一些没有指数但是可以带来巨 ...

  8. 4 字符串 Swift/Objective -C ——《Swift3.0从入门到出家》

    4 字符串   Swift and Object-C 字符串由多个字符组成,使用 “” 引起的内容 swift语言中提供了两种字符串:可变字符串和不可变字符串 可变字符串:字符串的内容可以修改,字符串 ...

  9. Host ASP.NET WebApi in Owin

    什么是OWIN Owin其实是微软为了解耦.Net Web app对IIS的依赖而制定的一套规范,规范定义了Web Server与Web App之间的接口,这样Web App就可以Host在所有兼容O ...

  10. flask之redis

    redis 连接需要host port passwod Hash:key-fields-value(做缓存)相当于一个key对于一个map,map中还有key-valueList:有顺序可重复(处理不 ...