数字IC设计系列----安装配置虚拟机、安装centos系统
一、安装并配置virtual box虚拟机
1、下载virtual box虚拟机
(VM需要license,比较麻烦,这里选用免费的virtual box虚拟机)
下载地址:https://www.virtualbox.org/wiki/Downloads
选择其中的windows host就可以了,下载完成后如下:
2、安装virtual box
因为需要之后在虚拟机上安装各种软件,准备长期使用,为了防止内存不够,这里在windows中单独做了一个卷I,100G的内存来安装virtual box和之后的centos和DC软件等
(安装过程就不用细说了,除了修改安装路径以外,其他的都保持默认就行)
二、安装centos操作系统
1、控制-->-->新建,然后设置如下:
(推荐将新建的虚拟机的位置和安装virtual box的位置都放在一个新的盘里面,方便之后管理和寻找)
(名称自己随便填,能分得清就行)
2、选择运行内存大小(最大值等于你电脑的运存大小,因为要运行很多软件,这里使用2G,其实有点儿多了)
3、虚拟硬盘
这里将I卷中剩余的空间都分给这个盘,不然之后内存不够,还得重新做盘,还得挂在上去,挺烦人的
(做一个90G的虚拟硬盘还挺费时间的,就等着吧)
3、创建完虚拟硬盘之后的如下图所示
4、将软驱移动到最后一个,首选从光驱启动,次选从硬盘启动。
5、下载centos镜像文件至centos虚拟机所在盘
下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/
(我错了,不要选择DVD版本,里面基本没啥软件,Xwindows也没有,vim也没有,网络也连不上去,还是下载everything版本吧)
(选择64bit的,DVD版本的镜像文件)
6、给centos7虚拟机配置centos的光驱启动,对应位置选择刚才下载的iso文件
7、从DVD启动,然后安装centos7操作系统。
参考内容:https://jingyan.baidu.com/article/4dc4084868a1e4c8d946f133.html
对于Device Type,除了/Boot分区以外,都选的是LVM,而/boot分区选的是standard;(不要问为什么,我也不知道,/boot分区无法选择LVM类型)
对于file_system,选择默认的xfs格式
内存大小和需要的分区如上图所示,各个分区的功能如下所示:
/ 根分区:所有的文件都从这里开始,你可以比喻为Windows的C盘,但其实有区别。如果你有大量的数据在根目录下(比如FTP等)可以划分大一点的空间,这里给30G
/boot 包含引导系统所需的静态文件,例如Linux内核文件,还有引导菜单和一些开机所需的配置文件等等,推荐大小1G
/var下是一些变化的数据,像日志,缓存等,推荐还是单独划分出来。随着系统的使用该分区的使用率会越来越大
swap:类似于Windows的虚拟内存,在内存不够用时占用硬盘的虚拟内存来进行临时数据的存放,而对于linux就是swap分区,
建议是物理内存大小的2倍,比如你电脑是4G的物理内存,swap分区可以是8G
/home: 存放用户数据,HOME的结构一般是 HOME/userName/userFile,如果不分则默认在/目录下
在software selection中选择gnome桌面和必要的开发软件,否则之后自己安装还挺麻烦的
其他地方保持默认就可以,然后开始安装,在安装过程中顺便设定一下root密码和创建用户
安装完毕之后重启电脑,接受协议,完成配置就可以了。(没有细说的地方参考上面的链接,百度经验)
8、安装完成之后应该还没有网络,配置网络如下
在Terminal中 ping www.baidu.com,看有没有网络连接,如下所示表示网络连接正常
9、设置gnome桌面的全屏
在virtualbox上面的“设备-->-->安装增强功能”(此时一定要让centos处于root权限下,而且这么做还不一定能好用,后面还得设置一下virtualbox的分辨率才可能有用)
管理-->全局设定-->
10、设置terminal打开的快捷键
在setting中依次找“devices-->-->keyboard”,如下图所示,按下+号
设置如下,其中name可以随便写,自己能理解就行;Command其实是terminal的程序地址,必须为这个;shortcut为快捷键,按照自己喜好来设置就可以。(设置完关掉)
11、(可以不做)设置terminal的背景为黑色
总结
至此,虚拟机及centos的安装设定过程就jei'sh
数字IC设计系列----安装配置虚拟机、安装centos系统相关推荐
- 数字IC设计系列----单端口RAM、双端口RAM、同步FIFO、异步FIFO
目录 一.单端口RAM原理及实现 1.1.原理 1.2.Verilog实现 1.3.优缺点分析 2.双端口RAM原理及实现 2.1.原理 2.2.Verilog实现 2.3.优缺点分析 ...
- 数字IC设计的第一步——Synopsys EDA Tools的安装
目录 简述 安装环境和文件 1. 环境 2. 文件 安装包链接 1. 环境 2. 文件 安装前踩坑 安装步骤 1. 安装前的准备工作 2. 用Synopsys Installer安装 3. 在wind ...
- LOAM系列——LeGO-LOAM配置、安装、问题解决及VLP16测试效果(完结版)
LOAM系列--LeGO-LOAM配置.安装.问题解决及VLP16测试效果 安装依赖 安装 VLP16 bag测试 问题解决 问题1 解决1 安装依赖 ros gtsam wget -O ~/Down ...
- LOAM系列——FLOAM配置、安装、问题解决及VLP16测试效果(完结版)
LOAM系列--FLOAM配置.安装.问题解决及VLP16测试效果 安装依赖 安装 KITTI sequence 07 VLP16 bag测试 问题解决 问题1 安装依赖 Ubuntu and ROS ...
- 数字IC设计工程师成长之路
转载:http://kellen.wang/zh/the-knowledge-base-of-a-qualified-ic-design-engineer/ I. 技能清单 作为一个真正合格的数字IC ...
- 数字IC设计工程师的知识结构
刚毕业的时候,我年少轻狂,以为自己已经可以独当一面,庙堂之上所学已经足以应付业界需要.然而在后来的工作过程中,我认识了很多牛人,也从他们身上学到了很多,从中总结了一个IC设计工程师需要具备的知识架构, ...
- 一个合格数字IC设计工程师的知识结构
本文转自:http://kellen.wang/zh/the-knowledge-base-of-a-qualified-ic-design-engineer/ 刚毕业的时候,我年少轻狂,以为自己已经 ...
- 数字IC设计工程师的知识结构(转载学习)
I. 技能清单 作为一个真正合格的数字IC设计工程师,你永远都需要去不断学习更加先进的知识和技术.因此,这里列出来的技能永远都不会是完整的.我尽量每年都对这个列表进行一次更新.如果你觉得这个清单不全面 ...
- 数字IC设计SOC入门进阶
声明:本系列文章全部来自网络公开资料整理,并在文后附上网页链接.仅用于学习交流. 前言 硕士毕业从事FPGA逻辑开发已N年,对于未来的发展方向.技术提升等充满了困惑.迷茫.此时,恰逢数字IC设计岗位兴 ...
- Linux环境下EDA软件的使用——数字IC设计DC综合篇
Linux环境下EDA软件的使用--数字IC设计DC综合篇 目前,绝大部分集成电路设计所用到EDA软件都是Linux版本,对于芯片工程师,熟悉一款EDA软件是入门的必修课,当然要真正的掌握会是十分 ...
最新文章
- mysql copy pending_mysql 案例 ~ 主从复制延迟之并行复制
- ab测试nginx Nginx性能优化
- php formdata 多个图片保存_PHP-FPM是什么?
- 关闭fedroa19开关机画面
- 更改mysql数据库存放位置_更改mysql数据库存放位置
- PHP公鸡五文钱,公鸡
- 飞鸽传书有关举证不够严谨
- 补习系列(6)- springboot 整合 shiro 一指禅
- mysql8无法修改端口_mysql8.0.18 修改端口报错 Can't start server: Bind on TCP/IP port: Permission denied...
- ubuntu 16.04 重装失败:进入grub出不来
- Git:git commit后撤销commit 提交
- 系列(一):加解密字符串及配置文件(CSASPNETEncryptAndDecryptConfiguration)
- excel两列数据绘制单折线图
- Chpater 5 大规模MIMO信道估计与导频设计
- 编程基础巩固——英语单词记忆技巧
- variance和variation的区别
- 2021字节跳动校招秋招算法面试真题解题报告--leetcode19 删除链表的倒数第 n 个结点,内含7种语言答案
- 迅为电子HMI人机界面|CAN总线触摸屏
- “平衡小车之家”家的STM32F103最小系统源代码分享
- Http缓存机制(强缓存与协商缓存)及过程