分享

Ubuntu安装交叉编译器的题目:Error: DASH shell not suppor...

 antyoung 2012-04-23

Ubuntu安装交叉编译器的题目:Error: DASH shell not supported as system s...


Admin
2011年9月1日


Ubuntu下sh默认指向dash 。
echo ¥SHELL  –>  /bin/bash
type sh      –>  /bin/sh
然后我到/bin下看了有”sh -> dash”,本来sh是/bin/dash的链接。
其发挥解析是/bin/sh链接到了/bin/dash而不是传统的/bin/bash。
bash – GNU Bourne-Again SHell
dash – Debian Almquist Shell
可以分别man bash  / man dash看一下。


那么怎么把sh改为指向bash呢?
最暴力的办法当然是直接把/bin/sh的软链接改到bash中,
如:ln -s /bin/bash /bin/sh
然则,有优雅一些的办法,
sudo dpkg-reconfigure dash
呈现菜单问你是否要dash的时辰,选no就可以了。



题目解决了!



然后将启动图形化的安装界面,慢慢遵守默认设置进行安装。安装完毕后,



安装过程中,在“Add to PATH?”选项中可以设置是否主动为用户添加PATH 路径:


 Modify PATH for current user. ——为当前用户主动添加PATH 路径;


 Do not Modify PATH——不批改PATH 路径;


为了应用便利,选择主动添加PATH  路径到当前用户;若是选择不批改PATH  路径,  安装完毕之后,


也可以手动在/home/snowwolf/.profile  中进行PATH 路径的添加。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多