ubuntu12.04下常用软件的安装(代码编译可能缺少这些软件无法通过)

最近在重装ubuntu12.04的环境。因为之前的ubuntu环境被我删掉一个文件后就不能进入系统了(悲慛)。 重装ubuntu的过程是无比艰难的,几乎每一个小的进度都是通过在网上查阅大量的资料,以及向周围的同事请教才能达成。比如下面一些工具软件的安装过程,以及一些问题的解决过程,还真的来之不易。

1、linux与windows共享目录设置中,/mnt/hgfs/下显示不出windows的共享目录。

    这个问题的背景是:正常安装了vmware tools,也在vmware中正确设置了共享目录,可是这个共享目录就是在ubuntu的/mnt/hgfs/里显示不出来。在网上搜索半天也没有找到解决的门路,最后是问一个同事才解决。解决方法是两个命令:

            sudo apt-get install open-vm-dkms

            sudo mount -t vmhgfs .host:/ /mnt/hgfs

   20131209修订:貌似这个方法生成的文件夹不是永久可见的,比如重启之后,生成的文件夹就消失了。需要重新运行一遍上面的第二个命令。好在运行完命令后,不需要重启,进到/mnt/hgfs目录就可以看到文件夹了。

2、svn客户端安装

    我试了网上的几个方法,都不得要领,最后还是问一个同事,她给我找出来三个命令就解决了。

             sudo apt-add-repository ppa:dominik-stadler/subversion-1.7

             sudo apt-get update

             sudo apt-get install subversion

3、gperf安装

             sudo apt-get install gperf

  20131209修订:Linux下生成hash函数代码的工具。参考 gperf使用说明及例子  链接:http://jinbangli.blog.163.com/blog/static/1156253522009628234207/

4、bison安装

             sudo apt-get install bison

    20131209修订:Bison是一种通用目的的分析器生成器.它将LALR(1)上下文无关文法的描述转化成分析该文法的C程序.一旦你精通Bison,你可以用它生成从简单的桌面计算器到复杂的程序设计语言等等许多语言的分析器. (摘自:GNU Bison 中文手册 链接为:http://blog.csdn.net/sirouni2003/article/details/400672#SEC1)

5、flex安装

             sudo apt-get install flex

  20131209修订:linux下的flex全称叫做 快速词汇分析程序生成器包名确实叫做flex 如果你 apt-get install 说没找到的话 请先确认你的 /etc/apt/sources.list文件中正确配置了源地址 以及运行了 sudo apt-get updateflex builder 跟linux下需要的flex根本是两码事 呵呵寻找适合你发行版的flex包吧 如果是ubuntu或者debian 直接sudoapt-get install flex就可以了 rpm系统的 到 rpmfind.net查找即可。(摘自百度知道,链接为:http://zhidao.baidu.com/link?url=sTFLXq7dfNTguvIDz_mgNQosOdEr8ujAshnuD1oaUvuphatxb4V77BijLEn2QJqLIKivzc9oIRGDOYd8fgQhSa)

6、unix2dos/tofrodos安装

             sudo apt-get install tofrodos

   20131209修订:     Ubuntu系统打开Windows下生成的文本文件,会在每行的末尾出现’^M’ ,原因就是Windows和Linux的回车符是不同的在Windows下回车符是\r\n回车换行 在Linux下回车符是\n  最简单、最常用的解决方法是使用dos2unix命令转换:dos2unix filename  Ubuntu下dos2unix和unix2dos命令在tofrodos包中安装:apt-get install tofrodos 安装完之后用dos2unix和unix2dos发现还是不能用,原来是Ubuntu10.04里已经不再用这个命令啦而是fromdos和todos 可以离线安装:下载此tofrodos的deb文件 执行:root@Ebisu:/home/software# dpkg -itofrodos_1.7.8.debian.1-1_amd64.deb 即可。(摘自:csdn 下载 链接为:http://download.csdn.net/download/hyqaxxs/2634617)

修订:

7、libxml2-utils安装

             sudo apt-get  install libxml2-utils

   在编译android中途报:/bin/bash: xmllint: 未找到命令 错误。

   参考:Ubuntu搭建android编译环境总结
   链接:http://blog.csdn.net/nxh_love/article/details/8834849 利用上面的命令解决。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值