zkj的个人空间 https://blog.eetop.cn/?1099196 [收藏] [复制] [分享] [RSS]

日志

芯片后端开发环境(四)EDA安装准备

已有 320 次阅读| 2025-10-11 23:50 |个人分类:芯片后端开发环境|系统分类:芯片设计

  1. 基本设置

    1. 设置锁屏时间

      image.png

      选择左边 Power 选项,然后在下拉菜单中选择一个时间,我这里选择的是永不锁屏

      image.png

    2. 断开网络连接

      一般需要上网的事情,我们用 windows 就可以了,所以 linux 里我们一般用不到网络,通常的话,我们关掉就行,而且好像 virtuoso 在连接网络的情况下,打开会很慢。

      image.png

      但是这样的话,下次开机的时候,系统又会自动连接到网络,我们需要把自动连接到网络关掉。

      image.png

      image.png

      image.png



      通过虚拟机设置

      image.png

      image.png

  2.  共享文件夹

    1. 打开设置

      image.png

    2. 选项->共享文件夹->总是启用->添加->下一步

      image.png

    3. 主机路径

      image.png

      image.png

      image.png

    4. 关机

      image.png

    5. 设置 CD/DVD

      ISO 映 像 文 件 要 选 择 虚 拟 机 安 装 目 录 下 的 linux.iso ( D:\Program Files\VMware\VMware Workstation)

      image.png

    6. 开启虚拟机

    7. 安装 Vmware Tools

      进入开机界面后

      image.png

      image.png

      开机之后桌面上会有一个光盘

      image.png

      首先在桌面新建一个 VMwareTools 文件夹:右击→New folder→输入文件名字->create

      image.png

      双 击 打 开 那 个 长 得 像 光 盘 VMware Tools 的 文 件 , 将 VMwareTools-10.3.23-16594550.tar.gz 这个文件复制到刚刚新建好的文件夹 VMwareTools 里

      image.png

      在 VmwareTools 这 个 文 件 夹 里 , 右 击 打 开 terminal , 解 压 压 缩 文 件VMwareTools-10.3.23-16594550.tar.gz。解压出一个文件夹 vmware-tools-distrib,打开这个文件夹,右击打开 terminal,进入 root,然后输入./vmware-install.pl, 回车,运行这个文件。出现选项的地方一路回车,到最后。

      image.png

    8. 挂载共享目录 fg

      在 root 下输入下面的命令

      vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other

      这时候,就可以在/mnt/hgfs 目录下看到共享文件夹了

      image.png

      就可以把VMwareTools 文件夹删除,光盘退出

      image.png

    9. 将挂载命令写成一条简单的命令

      每次挂载共享文件夹再关机之后,共享文件夹就又没了,需要重新执行挂载的指令,这条指令很长每次输入不方便,可以写成一个脚本,每次挂载共享文件夹,执行这个脚本就行了。进入目录/usr/local/bin 下,右击打开 terminal→进入 root→输入 vim mnt,进入文本编辑器的界面,输入下面的内容:

      #!/bin/sh

      vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other

      image.png

      保存,关闭。

      然后再在 terminal 输入 chmod u+x mnt,给这个文件执行权限。

      每次开机之后,进入root,输入mnt 就可以挂载共享文件夹了。

  3. 配置本地 yum 源

    yum 是一个软件安装管理的机制,通常情况下安装软件需要连接到网络上,从网络上的软件库进行软件的下载及安装,但是 RHEL 系统只有注册的用户才能用 yum 机制进行线上安装,我这里的系统没有注册,如果想用 yum 机制安装软件,通常有两种办法:一、将 RHEL7 的 yum 源换成 Centos7 的。二、配置本地 yum 源。第一种方法需要连接到网络,并且配置起来比较麻烦,不过网络上软件库肯定更全一些。第二种方法不需要连接到网络,配置起来相对比较简单,虽然软件不是很全,但是这次安装 EDA软件需要的软件也够了。

    1. 修改/opt 权限,复制 iso 文件

      以后的 EDA 软件都要安装在/opt 目录下,因此需要打开目录/opt 的权限

      打开/opt 目录→打开 terminal→进入 root→修改/opt 权限

      修改权限使用命令:chmod -R 777 ./

      在/opt 目录下创建一个新的文件夹 iso,然后将安装这个 centos7 系统的 iso 文件(CentOS-7-x86_64-Everything-2009.iso)复制到这个文件夹下面(可以直接复制粘贴,也可以通过共享文件夹)cp /mnt/hgfs/centos7_share/CentOS-7-x86_64-Everything-2009.iso iso/

    2. 创建挂载目录

      进入/media 目录→右击打开 terminal→进入 root→创建目录 cdrom:mkdir cdrom

    3. 挂载 iso 镜像文件

      在 terminal 下进入 root 用户→输入命令:

      mount -o loop -t iso9660 /opt/iso/CentOS-7-x86_64-Everything-2009.iso /media/cdrom/

      这样就将 iso 镜像文件挂载到/media/cdrom 目录下了

    4. 创建 yum 配置文件

      进入/etc/yum.repos.d 目录下→打开 terminal→进入 root→打开文件 CentOS-Base.repo,使用命令 vim CentOS-Base.repo弹出文本编辑器的界面,注释掉原有内容,并加入以下内容:

      [base]

      name = mycdrom

      baseurl = file:///media/cdrom

      enabled = 1

      gpgcheck = 0

      保存,关闭。

    5. 打开网络

    6. 清除原有的缓存以及获取 yum 列表

      打开 terminal→进入 root→输入命令

      yum clean all

      yum makecache

    7. 将挂载 iso 文件写成一句简单的命令

      挂载的 iso 镜像文件之后,再开机的话挂载的镜像文件就没有了,这样每次重新开机需要用到 yum 安装软件的时候,需要重新挂载。它是一段挺长的命令,我们可以将这条命令写成一个脚本,之后每次重新挂载的话,执行这个脚本就行了。进入/usr/local/bin 目录下→右击打开 terminal→进入 root→输入 vim cdrom

      #!/bin/sh

      mount -o loop -t iso9660 /opt/iso/CentOS-7-x86_64-Everything-2009.iso /media/cdrom/

      保存关闭

      然后再在 terminal 输入命令:chmod +x cdrom,给这个文件执行权限。这样每次挂载 iso 镜像文件的时候,只需要进入 root 下,输入 cdrom 这条指令就可以了。

  4. 一些必须的软件及函数库的安装

    1. 安装 gvim

      右击打开 terminal→进入 root->输入命令:yum install vim-X11 -y

    2. 安装 ld-linux.so.2

      右击打开 terminal→进入 root→输入命令:yum install ld-linux.so.2 -y

    3. 安装 libstdc++.so.6

      右击打开 terminal→进入 root→输入命令:yum install libstdc++.so.6 -y

    4. 安装 ksh

      右击打开 terminal→进入 root→输入命令:yum install ksh -y

    5. 安装 redhat-lsb

      右击打开 terminal→进入 root→输入命令:yum install redhat-lsb -y

    6. 安装 fonts

      右击打开 terminal→进入 root→输入命令:yum install xorg-x11-fonts-ISO8859-1-75dpi.noarch -y

    7. 安装 libXext.so.6

      右击打开 terminal→进入 root→输入命令:yum install libXext.so.6 -y

    8. 安装 libXtst.so.6

      右击打开 terminal→进入 root→输入命令:yum install libXtst.so.6 -y

    9. 安装 expat.i686

      右击打开 terminal→进入 root→输入命令:yum install expat.i686 -y

      如果出现以下ERROR:

      image.png

      查询重复软件包:rpm -q expat

      image.png

      此处只有一个软件包:

      yum update expat

      yum install expat.i686 -y

      如果有多个,应先删除旧版

      rpm -e expat-2.1.0-12.el7.x86_64

    10. 断开网络



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

zkj

  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 2

    好友
  • 0

    获赞
  • 0

    评论
  • 4

    访问数
关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-10-15 13:05 , Processed in 0.012583 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部