Linux_安装modelsim10_2

安装

(1)安装Java运行环境
如果已经手动配置过Java运行环境,则请忽略下面的安装命令:

$> sudo apt update
$> sudo apt install default-jre
$> sudo apt install default-jdk

(2)安装32位依赖库

$> sudo dpkg --add-architecture i386
$> sudo apt install libxext6:i386 libxtst6:i386 libxi6:i386 libstdc++5:i386

(3)安装程序文件
将安装脚本赋予755可执行权限,然后以管理员权限运行。

$> mkdir ~/Softwares

将modelsim安装包下载好解压放在任意文件夹里

$> cd [路径]/m.g.m.s.10_2c
$> sudo chmod 755 install.linux
$> sudo ./install.linux

按步骤完成后面的安装

破解程序文件

要在windows生成破解所需的license文件,按照这个顺序做,首先在windows上面安装Modelsim,接着记录下要安装的linux电脑的hostname和host-ID(host-ID就是网卡的MAC地址)

$> ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:A6:A7:1C

或者:

$> cat /sys/class/net/eth0/address

接着把windows本机的计算机名和MAC地址修改成linux电脑的。

修改windows计算机名

1、打开 【设置】
2、点击 【系统】
3、点击【 关于】——【重命名电脑】
4、【输入新名字】
5、重启则修改完成

Windows 修改MAC地址

1、首先我们查询我们的Mac地址,按下快捷键Windows键+R键,弹出的窗口输入cmd,确定
2、在弹出cmd命令窗口(管理员窗口)输入”ipconfig /all“,下拉找到以太网适配器,查看我们的Mac地址
3、打开控制面板,单击“网络与Internet”,下一个页面下拉找到“网络和共享中心”单击
4、弹出的窗口单击以太网(即自己的网络连接名称),弹出的下一个窗口单击“属性”
5、弹出的窗口单击“Microsoft网络客户端”,之后单击右上角“配置”
6、下一个窗口选择“高级”,之后在属性里面下拉找到“网络地址”单击,最后在值那里输入我们想要修改的Mac地址,确定
7、在cmd命令窗口(管理员窗口)重新输入”ipconfig /all“,确定,查看我们的Mac地址是否修改成功

之后把crack.rar里面的文件MentorKG、patch_dll.bat拷到对应windows安装目录下的win64文件夹后运行MentorKG,生成LICENSE.TXT文件保存好。拷到linux里面随便一个路径下面。

设置环境变量

使用文本编辑器打开【~/.bashrc】,并在文件添加以下几行内容,依据自己存放的路径:

$> sudo gedit ~/.bashrc
export LM_LICENSE_FILE=$LM_LICENSE_FILE:/home/zyf/Downloads/LICENSE.TXT
export PATH=$PATH:/opt/modelsim/modeltech/linux

接着激活bashrc

$> sudo source ~/.bashrc

查看环境变量是否更改

$> export

之后把sfk 和patch_calibre2011_linux文件拷贝到modelsim10的安装路径下(同级有modeltech和_msidata文件夹),执行patch命令,其实就是调了一次sfk(记得把它们加为755)

$> sudo chmod 755 patch_calibre2011_linux sfk
$> sudo ./patch_calibre2011_linux

如果终端里只出现类似下面的错误,则表明破解补丁已经成功被打入到软件中。

$> error: failed to read+write: sfk - skipping

修改网卡名称

首先备份【/etc/default/grub】文件,然后以管理员权限打开它。

$> sudo cp /etc/default/grub /etc/default/grub.bak
$> sudo vim /etc/default/grub

在文件中找到【GRUB_CMDLINE_LINUX】配置项,并将其修改为:

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

最后执行命令更新grub引导文件,并重启系统即可完成所有的破解工作。

$> sudo grub-mkconfig -o /boot/grub/grub.cfg
$> sudo reboot

启动软件程序

在终端中输入以下命令即可正常启动ModelSim。

$> vsim

参考

【Mutavault】linux上成功安装modelsim 10.1C版本
自制CPU系列(一):软件安装与配置
Win10系统如何修改物理MAC地址
win10修改主机名

Linux_安装modelsim10_2相关推荐

  1. Linux装ntfs后内存不够,Linux_安装Ubuntu后无法使用NTFS硬盘或移动硬盘,  在安装Ubuntu系统后,存在 - phpStudy...

    安装Ubuntu后无法使用NTFS硬盘或移动硬盘 在安装Ubuntu系统后,存在无法使用NTFS硬盘或移动硬盘的问题,下面小编就给大家介绍下Ubuntu系统无法挂载NTFS的解决方法,不知如何挂载的朋 ...

  2. linux_安装jdk和mysql简单步骤记

    一.安装jdk 背景介绍,目前使用的是百度云服务器(与阿里云类似),远程服务器客户端端使用的xshell . 1. 首先去orcale 下载 想要的jdk 版本(orcale官网上有历史版本的jdk ...

  3. python3.5安装教程linux_安装Python 3.6在Ubuntu 16.04上

    在Ubuntu 16.04上安装Python 3.6并不是一件顺利的事,它和Ubuntu 14.04安装python 3.5有很大的不同. 首先需要PPA源: sudo add-apt-reposit ...

  4. linux_安装jdk-8u333

    文章目录 下载 安装 下载 官网下载地:https://www.oracle.com/java/technologies/downloads/#java8 TIP 如果觉得官网下载慢,可以使用我分享的 ...

  5. linux_安装启动talnet相关问题

    skynet控制台搭建需要xinetd进程监控 xinetd运行需要启动telnet守护进程 1,安装telnet 先另开一个终端,输入 rpm -qa telnet-server 无输出表示teln ...

  6. mysql集群2台linux_安装配置基于两台服务器的MySQL集群(2)

    以下为引用的内容: # mkdir /usr/src/mysql-mgm # cd /usr/src/mysql-mgm # tar -zxvf mysql-max-4.1.9-pc-linux-gn ...

  7. jdk 8u192 官网下载

    打开官网 https://www.oracle.com 找到 downloads 按钮 点击 Downloads 选择 Java 选择 Java (JDK) for Developers 拖至网页底部 ...

  8. php mysql zend linux_在Linux系统中安装Apache+MySQL+php+phpMyAdmin+Zend

    1.安装GD库 所需软件 gd-2.0.33-2 gd-devel-2.0.33-2 gd-progs-2.0.33-2 freetype-utils-2.3.5-1 freetype-2.3.5-1 ...

  9. 宝塔linux_宝塔面板建站基础教程:如何安装宝塔面板及建立博客网站

    大多数站长购买服务器特别是 Linux 服务器后一般都会选择安装宝塔面板来管理和维护服务器,但是有些新手站长总是担心自己不懂得如何在云服务器上安装宝塔面板,又或者成功安装了宝塔面板之后不懂得如何通过面 ...

最新文章

  1. spark 写mysql 设置主键_Spark Sql 连接mysql
  2. matplotlib绘图库入门
  3. c++性能优化之Profiler
  4. 类成员函数作为函数参数/回调函数 出现error C3867
  5. C ++ 函数模板求三个数的最大和
  6. 注意:python flask 里image文件 css文件 html文件都必须有固定存放位置!
  7. 如何让Spring MVC显示自定义的404 Not Found页面
  8. 小甲鱼零基础入门python二十一课课后题_小甲鱼Python第二十一讲课后习题
  9. 文远知行2020年校招 | 领航者计划
  10. 13万字详细分析JDK中Stream的实现原理
  11. [论文阅读] Deep Transformers For Fast Small Intestine Grounding In Capsule Endoscope Video
  12. .NET异步编程总结----四种实现模式
  13. 从Adobe官网离线下载Photoshop完整安装包
  14. MySQL基本操作——1
  15. java 异步网络编程_java网络编程实战 - 基于BIO的伪异步、高并发、全双工、长链接持续消息IO的网络编程...
  16. WhatsApp中的小标记是什么意思?
  17. DRAG DROP
  18. Photoshop——更改图片比例
  19. linux内核的红黑树
  20. STM32:OLED显示屏代码

热门文章

  1. java添加tomcat_Java以及Tomcat配置
  2. BD电影搜索-自定义过滤器
  3. php oop java oop_php oop的作用
  4. 读书笔记:Dynamic GCN: Context-enriched Topology Learning for Skeleton-based Action Recognition
  5. Burpsuite配置抓apk流量代理设置脚本
  6. PHP文件及运行(适合PHP初学者)
  7. 花氏族谱(花姓族谱)
  8. 这份公众号运营攻略,可以帮你系统地运营好公众号
  9. 联想微型计算机beta2,联想的两款Detachable 2-in-1新品,可能是我未来会买的移动办公/床头娱乐本...
  10. 如何在ps中添加图片上的塑料布效果