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: 未找到命令 错误。