Chinaunix首页 | 论坛 | 博客
  • 博客访问: 403011
  • 博文数量: 82
  • 博客积分: 2085
  • 博客等级: 大尉
  • 技术积分: 808
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-10 10:28
文章分类

全部博文(82)

文章存档

2014年(1)

2013年(4)

2012年(2)

2011年(3)

2010年(10)

2009年(36)

2008年(26)

我的朋友

分类: IT业界

2012-04-02 21:23:05

Altera10.1-linux套件包含:10.1_quartus_linux.sh、10.1_devices_linux.sh、10.1_nios2eds_linux.sh

    应该说,相较于前几个版本,10.1在Linux中的安装已经非常简单了,只需依次执行上述3个文件即可~

    quartus 和 nios2eds的安装一般不会出现问题,而 devices 就说不准了,我就卡在这儿了,说是“/bin/sh: can't open 10.1_devices_linux.sh”~

    为什么呢?Ubuntu默认使用dash,而不是bash,但devices需要在bash下安装~

    因此,需要把Ubuntu默认的dash改为bash,方法: sudo ln -sf  /bin/bash  /bin/sh (直接把/bin/sh的软链接改到bash中,PS:还有其他的方法)

    说明:Ubuntu  dash & bash

    从 Ubuntu 6.10 开始,Ubuntu 将先前默认的bash shell 更换成了dash shell,表现为 /bin/sh 软链接到了/bin/dash,而不是传统的/bin/bash。

    Ubuntu edgy是第一个将dash作为默认shell来发行的版本,这似乎是受了debian的影响。

    Wiki 解释为:这是由于dash更小,运行更快,还与POSIX兼容。

    但目前,shell的更换,会使很多脚本出错,毕竟很多脚本不是100%POSIX兼容。

    Wiki提供了将默认的shell改回bash的方法: 终端执行 sudo dpkg-reconfigure dash,然后选择 no。

阅读(1277) | 评论(0) | 转发(0) |
0

上一篇:or1200 工具链安装

下一篇:c 语言 crc

给主人留下些什么吧!~~