虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决

虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决前几天达内的来我们学校给我们培训,学习的是C++,使用的是用虚拟机安装的ubuntu,我不喜欢用他们的,于是自己在自己的电脑上安装,我安装过14版本的ubuntu,不过很卡,后来安装12.04LTS,

大家好,又见面了,我是你们的朋友全栈君。

  前几天达内的来我们学校给我们培训,学习的是C++,使用的是用虚拟机安装的ubuntu,我不喜欢用他们的,于是自己在自己的电脑上安装,我安装过14版本的ubuntu,不过很卡,后来安装12.04LTS,所谓LTS,就是说长期支持版本,最开始安装的时候我是连上网安装的,所以在虚拟机中安装ubuntu的过程中需要在线下载一些东西,过程很是慢,百度了一下,说是断网安装即可,于是我在虚拟机——设置中把“网络适配器”的“已连接”取消勾选,

<span role="heading" aria-level="2">虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决

断网重新安装,因为不需要其他的功能,所以我也没有勾选安装“第三方………”,因为断网了,所以也不会在线下载那些东西,过程很快,一路next下去。不过断网安装虽然很快,不过还是会有影响,比如说,因为没有在线下载一些东西,很多东西是缺少的,因为我只是用来进行C编程,所以也无所谓,如果你有耐心的话最好还是在线安装,断网安装好虚拟机后最好先关机,然后勾选上面所说的“网络适配器”的“已连接”,然后开机,如果不重启直接联网的话有些东西下载会出现问题,比如语言支持,这个会自动弹出来,让你安装语言支持,当然也可以通过右上角的系统设置手动安装,

<span role="heading" aria-level="2">虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决

还有这个版本的ubuntu的vi编辑器默认是tiny版本的,就是精简版的意思,然后所以说当我们在编辑状态时按Backspace和方向键的时候会出现ABCD的字样,是有问题的,不过这个也是可以解决的,我们需要先卸载掉(其实不卸载直接安装full版的也可以),然后安装full版本的vi编辑器,方法是打开终端,默认启动器上是没有终端图标的,可以使用快捷键ctrl+alt+t来打开终端,然后固定到任务栏即可,打开终端之后,由于ubuntu默认是禁用了root用户的,所以需要先设置一下root用户的密码,方法是在终端中输入sudo passwd root,之后两次输入密码即可成功设置root用户的密码,然后使用sudo apt-get remove vim-common命令来删除tiny版本的vi编辑器,然后使用命令sudo apt-get install vim来安装full版本的vi编辑器,不过可能会出现“安装包没有可安装的后选择”的错误,出现这个也是因为我们断网安装ubuntu导致的,解决方法是使用命令sudo apt-get update,这个命令是更新源,过程很长,不过我们可以等这个执行一会就ctrl+C来终止这个过程,然后再来使用命令sudo apt-get install vim就会发现成功了,安装好了之后还要配置一下vi编辑器的一些设置,比如缩进啊,比如配色方案也可以更改一下,还可以添加行号,方法是使用命令sudo vi /etc/vim/vimrc然后进去之后到最下面,按下i进入编辑模式,我们去掉一些行前面的半个引号,然后添加一些设置,比如我更改之后的设置如下:

 1 "set showcmd        " Show (partial) command in status line.
 2 set showmatch        " Show matching brackets.
 3 "set ignorecase        " Do case insensitive matching
 4 set smartcase        " Do smart case matching
 5 set incsearch        " Incremental search
 6 "set autowrite        " Automatically save before commands like :next and :make
 7 "set hidden             " Hide buffers when they are abandoned
 8 set mouse=a        " Enable mouse usage (all modes)
 9 set nu                    " 设置行号
10 set autoindent     " 设置自动缩进
11 set cindent shiftwidth=4   " 设置缩进(也就是一个tab键)的长度为4个空格的长度
12 set softtabstop=4 " 设置tab所占的列数,当输入tab时,设为4个空格的宽
13 set expandtab " 扩展tab为空格。
14 set ts=4
15 colorscheme delek " 更改配色方案为delek

  设置好之后保存退出即可。还有我们在虚拟机里面编写代码之后要把代码拿出来用,就是说导出到物理机上,方法有很多,比如设置共享文件夹,FTP之类的,不过我最喜欢的还是最方便的VMware tools,安装这个必须是开机状态,然后点击“虚拟机”——“安装VMware tools”但是这个linux安装过程不如windows安装过程方便,windows是直接弹出一个东西让你安装,很傻瓜式,不过linux的安装过程比较麻烦,点击“虚拟机”——“安装VMware tools”后会自动弹出一个CD驱动器界面,

<span role="heading" aria-level="2">虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决

然后把上面的东西拖动到桌面上,然后在这个文件上右击,选择“提取到此处”,然后就会解压到桌面上,

<span role="heading" aria-level="2">虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决

接下来我们就要通过终端来安装了,首先打开终端,然后输入以下命令:(注意切换中英文的快捷键是ctrl+空格)

<span role="heading" aria-level="2">虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决

 然后之后一有提示就回车,最后安装好之后重启一次就好了,安装好之后有很多好处,比如我们不用使用ctrl+alt来切换鼠标了,而且可以在物理机和虚拟机两者之间随意拖动文件,很是方便。

几个关于终端的命令:

ctrl+0是复原窗口的大小
ctrl+shift++放大
ctrl+-缩小
ctrl+alt+t,打开终端

  还有默认ubuntu是不允许使用root用户登录的,不过还是有解决办法,网上很多的帖子已经都过时了,ubuntu默认的登陆管理器是lightdm,网上的一些更改方法都过时了,不过可以安装gdm登录器,安装的方法是sudo apt-get install gdm,安装过程的最后一步会弹出一个框提示你从这两个登录器中选择一个,我们更改成gdm就可以了,redhat6的登录器也是gdm,然后重启就可以用root用户登录了,

<span role="heading" aria-level="2">虚拟机安装ubuntu12.04LTS及相关设置和常见问题的解决

不过默认的还是普通用户,可以进行选择,如果想要在这两个登录器之间切换的话可以执行 sudo dpkg-reconfigure gdm。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155111.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • @RequestParam注解使用

    @RequestParam注解使用1、作用:@RequestParam:将请求参数绑定到你控制器的方法参数上(是springmvc中接收普通参数的注解)2、语法:语法:@RequestParam(value=”参数名”,required=”true/false”,defaultValue=””)value:参数名required:是否包含该参数,默认为true,表示该请求路径中必须包含该参数,如果不包含就报…

    2022年6月30日
  • 二进制与十进制,八进制,十六进制转换_十进制转十六进制算法

    二进制与十进制,八进制,十六进制转换_十进制转十六进制算法进制转换:二进制、八进制、十六进制、十进制之间的转换不同进制之间的转换在编程中经常会用到,尤其是C语言。将二进制、八进制、十六进制转换为十进制二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。假设当前数字是N进制,那么:对于整数部分,从右往左看,第i位的位权等于Ni-1对于小数部分,恰好相反,要从左往右看,第j位的位权为N-j。…

    2022年10月18日
  • 报SQL异常Parameter index out of range (1 > number of parameters, which is 0).「建议收藏」

    报SQL异常Parameter index out of range (1 > number of parameters, which is 0).「建议收藏」数据库错误:Parameterindexoutofrange(1>numberofparameters,whichis0).错误发生原因其实很简单,就是当设置参数时,没有相应的问号与之匹配(或者根本就没有?号).如果是:Parameterindexoutofrange(26>numberofparamet…

    2022年8月21日
  • pandas小记:pandas索引和选择

    pandas小记:pandas索引和选择http://blog.csdn.net/pipisorry/article/details/18012125检索/选择索引选择时建议全部使用loc(尤其是修改df原本数据时),原因是最下面说的视图和显示拷贝。dataframe列选择和Series一样,在DataFrame中的一列可以通过字典记法或属性来检索,返回Series:frame2[0]#选择第0列,最新版的好像…

    2022年7月22日
  • vue上传图片组件编写

    vue上传图片组件编写点击打开源码编写一个vue上传图片组件:1.首先得有一个[type=file]文件标签并且隐藏,changge事件来获取图片:2.触发隐藏的文件标签:(通过原生的click来触发)document.getElementById(‘upload_file’).click()3.获取file文件里面的值方法:fileChange($event)fileCha

    2022年6月24日
  • mac用什么软件录屏_macbookair录屏快捷键

    mac用什么软件录屏_macbookair录屏快捷键录屏软件哪个好?你是否遇到过需要记录手机或者电脑屏幕的时候,就像是打着游戏、看着剧,突然想要记录此时屏幕上的内容。其实很多的场景都可以使用录屏软件来记录屏幕上的内容,像是工作、学习、娱乐上的内容。那有什么好用的录屏软件和方法,一起来看看下面有关的方法介绍!分享录屏软件一、手机专业录制软件如果你在手机上查看视频的话,除了使用手机中的屏幕录制方法。还可以使用专业的录屏软件。如借助手机中的“嗨格式录屏大…

    2022年9月15日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号