一:学习Linux前准备工作-程序员宅基地

技术标签: 运维  操作系统  

 

1:虚拟机,网站上有很多种类的虚拟机,找一款适合自己用的。我这里使用的是 Virtual Box 下载地址:https://www.virtualbox.org/ 

 安装虚拟机

一路 Next 就可以。

新建一个虚拟机

需要选 64 位 Ubuntu,不要选成 32 位,因为后续课程中一些软件不支持 32 位系统。 如果不能选择 64位的版本,那么说明你的电脑主板没有启用虚拟化,需要进入电脑 bios 设置启用虚拟化。不同版本主板的启用虚拟化的方法不一样,具体请根据你主板的型号去网 上搜索。

启动BIOS的虚拟化设置

推荐文章:https://jingyan.baidu.com/article/335530daa55d7e19cb41c3c2.html

设置虚拟电脑内存至少 2G 存储大小40G

配置虚拟机,加载 iso 虚拟光盘文件

 

 2:下载 Ubuntu 的 iso 文件 https://www.ubuntu.com/ 

Linux系统安装 

 

这里有的时候会报错,我遇到的就如下图所示,在查找了一些资料后得以解决。

解决方案推荐:

https://stackoverflow.com/questions/20647610/verr-vmx-msr-vmxon-disabled-when-starting-an-image-from-oracle-virtual-box

继续......

安装 Linux

记得把光盘从光驱中取出(卸载 iso 文件),防止再次安装系统。

配置 Linux

 

第一次启动时间有点长。 图形化的程序尽量不要用。在桌面上点右键→打开终端。在很多生产服务器下,是没有 装图形化程序的,就是直接命令行界面操作,根本就进不了图形界面。

 

1、使用习惯 其实是可以“共享文件夹”在虚拟机和宿主机之间共享文件等操作。但是虚拟机使用 linux 的时候,不要想着还有“宿主机(Host)”,不要想着怎么“共享文件夹”,就把当成两台电脑 就可以。共享文件的方式就通过经典的 ftp 跨服务器的等方式,就像两台电脑一样。 可以“共享粘贴板”,但是别这么懒,那就是一台单独的电脑,你怎么复制粘贴? 虚拟硬盘、虚拟光盘(iso)、虚拟内存、虚拟 cpu。虚拟出来的电脑和主机(Host)之 间没有直接的联系,也不会互相干扰。

2、备份 VBox 安装完成后可以做一个“备份”(主菜单【控制】→【生成备份】),这样万一把虚 机系统搞乱了还可以还原回来,可以创建多个“备份”,相当于“还原点”。

3、为了避免反复锁屏,在设置→亮度和锁屏中关闭“锁屏”;VBox 窗口可以调整大小,虚 拟机中的系统会自动调整分辨率,有的电脑不支持。

4、虚拟机的网卡有时候会有问题连不上网,这时候就要在虚拟机的设置中先取消网卡再重 新选择网卡,相当于插拔网线。

到这里准备工作就完成了...................................................

 

 

 

转载于:https://www.cnblogs.com/wendj/p/7699007.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33831196/article/details/94000140

智能推荐

ThingsBoard 3.3.4 发布_thingsboard 3.4和3.2.2区别_物联网平台的博客-程序员宅基地

具有以下改进和错误修复的次要版本:改进:核:#6024 ThingsBoard Edge 社区版支持;#6056 DefaultTbApiUsageStateService 中的 PartitionChangeEvent 处理是同步的;#6139重构验证器 - 将它们移至单独的类;#6146 Edge - 如果从云中删除,设备配置文件不会从 Edge 中删除;对拥有 1000 多个租户的环境的启动顺序进行了性能改进;插入事件实体的性能改进。批量插入实现;设备状态服务改进和竞争条件修复;_thingsboard 3.4和3.2.2区别

阿里云新发布的项目生成器真香_阿里项目生成器-程序员宅基地

脚手架是什么呢?参考维基百科的定义,找到如下解释:脚手架亦称为鹰架、棚架和排栅,是一种临时性的建筑工具,架设在正在组建或重建的楼房或建筑物,亦用于轮船等大型的移动式物品,供施工人员在墙壁等高处施工。通常是由金属导管组成的模块化工具,也有使用其他材料制成,比如在东方国家就有用竹子制成的支架。为什么需要脚手架?现在是一个推崇编程体验感的时代,不要把时间耗费在复杂的配置中(对新手来说,Spr..._阿里项目生成器

js, css, html 实践:跟随鼠标移动提示框_css跟随鼠标弹窗-程序员宅基地

html 文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>鼠标移动提示框</title> <link rel="stylesheet" href="._css跟随鼠标弹窗

Ubuntu下VS code 和 中文输入法的安装_vs code 中文输入-程序员宅基地

VS code 的安装本次采用共享文件夹形式安装在客户机端下载VS code(Linux)并将压缩包放在共享文件夹中;下载网址:官网启动虚拟机,打开Terminal,输入命令:sudo /mnt/ +两次Tab键进入共享文件夹输入命令:sudo dpkg 进行安装安装完毕后,返回界面,打开VS code即可进入VS code后下载对应模块,也可进行汉化操作。中文输入法的安装本次采用谷歌中文输入法打开Terminal,输入:sudo apt install fcitx安装成功后继续输_vs code 中文输入

软件测试需要会python吗_真实揭秘90后职业新选择:25岁刚入行软件测试,竟拿到这么多薪资……...-程序员宅基地

原标题:真实揭秘90后职业新选择:25岁刚入行软件测试,竟拿到这么多薪资……我叫王大壮,万万没想到,毕业3年后我成为了一名有钱的软件测试员。我的工作经历不算坎坷波折,高考后顺利的考上了上海某二本学校,开始了我的环境工程生涯,毕业后的2年在一家环保公司做污水处理技术员,我热爱我的工作,因为工作性质平凡而伟大。咳咳,这似乎跟我的标题不符,但这2年我的确一直从事着与IT毫不相干的工作。回顾这2年,物价涨..._测试人员不会python

IDEA报这个错java.lang.UnsupportedClassVersionError(解决方法)_java.lang.unsupportedclassversionerror: com/intell-程序员宅基地

【版权所有,文章允许转载,但须以链接方式注明源地址,否则追究法律责任】Idea一直报类型版本不一致,报这个错的原因是jdk版本不一致,项目是jdk1.8,然后Tomcat的jdk版本是1.7,改成一样后问题解决!之前是这样的改成一样的就ok,能帮到你的话点个赞哦!..._java.lang.unsupportedclassversionerror: com/intellij/util/lang/pathclassload

随便推点

elasticsearch聚合后多字段综合排序_elasticsearch 聚合排序-程序员宅基地

一.聚合后排序1.内置排序聚合内置排序共有_count、_term、_key三种,聚合后默认会根据 _count 降序排列。_count:按文档数排序。对 terms 、 histogram 、 date_histogram 有效。_term:按词项的字符串值的字母顺序排序,只在 terms 内使用。_key:按每个桶的键值数值排序(理论上与 _term 类似),只在 histog..._elasticsearch 聚合排序

第25回 准确报告软件缺陷-程序员宅基地

软件缺陷的描述是是软件缺陷报告的基础部分,也是测试人员就一个软件问题与开发小组交流的最初且最好的机会。一个好的描述,需要使用简单的、准确的、专业的语言来抓住缺陷的本质。否则,它就会使信息含糊不清,可能会误导开发人员。准确报告软件缺陷是非常重要的,因为: 清晰准确的软件缺陷描述可以减少软件缺陷从开发人员返回的数量 提高软件缺陷修复的速度,使每一个小组能够有效的

compare mongo 3.0.0 rc7 & PostgreSQL 9.3.5 insert use python-程序员宅基地

测试机用的CentOS 6.6 x64 96G内存, 8核, 数据文件放在 OCZ SSD下载mongo 3.0# tar -zxvf mongodb-linux-x86_64-3.0.0-rc7.gz# cd mongodb-linux-x86_64-3.0.0-rc7# cd bin/创建数据文件目录# mkdir -p /data01/mo...

解决图片旋转的问题-程序员宅基地

用法://Environment.getExternalStorageDirectory()得到磁盘根目录 File inputImagePath = new File(Environment.getExternalStorageDirectory(), "output_image.jpg");//得到磁盘文件里的图片旋转角度int degrees = readPictureDegree(Stri

Kotlin入门(23)适配器的进阶表达-程序员宅基地

前面在介绍列表视图和网格视图时,它们的适配器代码都存在视图持有者ViewHolder,因为Android对列表类视图提供了回收机制,如果某些列表项在屏幕上看不到了,则系统会自动回收相应的视图对象。随着用户的下拉或者上拉手势,已经被回收的列表项要重新加载到界面上,倘若每次加载都得从头创建视图对象,势必增加了系统的资源开销。所以ViewHolder便应运而生,它在列表项首次初始化时,就将其视图对象保存...

机器学习中,fit_transform,fit,transform三个函数的区别和作用_机器学习fit函数_淼仔爱学习的博客-程序员宅基地

写在前面fit和transform没有任何关系,仅仅是数据处理的两个不同环节,之所以出来fit_transform这个函数名,仅仅是为了写代码方便,会高效一点。sklearn里的封装好的各种算法使用前都要fit,fit相对于整个代码而言,为后续API服务。fit之后,然后调用各种API方法,transform只是其中一个API方法,所以当你调用transform之外的方法,也必须要先fit。fit原义指的是安装、使适合的意思,其实有点train的含义,但是和train不同的是,它并不是一个训练的过_机器学习fit函数