vmware 5.51 下安装Ubuntu Linux8.04安装vmware tools不成功

得空安装Ubuntu Linux体验一把,记得最早还是98,99,2000年的时候玩的,什么冲浪(Xteam)、红帽子、红旗、蓝点,TurboLinux.

那时候版本都是什么1.0,2.0,3.0之类的, 好像Turbo Linux版本最高到4.0了。 如今已经很少有人知道蓝点Linux了。

 
俺在vmware 5.51 下安装Ubuntu Linux8.04失败过程求证了5.51的vmware tools是不能在8.04上安装成功的,需要升级到5.5.2以上版本,

其艰辛历程如下:


1.

vmware tools不能编译成功,报缺少头文件: what is the location of the directory of C header files that....

在网上查到资料提示用缺少gcc环境,用如下命令安装

 

apt-get install linux-headers-$(uname -r) build-essential gcc

 

注意:

   ubuntu默认没有root权限,必须在命令之前加上sudo apt-get intsall 才能运行

 

2. 

然而该命令在更新 build-essential包时又发生问题

再次单独更新sudo apt-get install build-essential 问题依旧

 

3. 有网友建议

 

    sudo apt-get update 

    sudo apt-get install build-essential 问题依旧

   

    重来

    sudo apt-get update 

    sudo apt-get disk-upgradte 更新下载时间比较长,俺都没耐心了

    --sudo apt-get install build-essential  这步没执行,发现了如下强贴   

    强贴

    http://www.ubuntu-tw.net/modules/newbb/viewtopic.php?viewmode=compact&topic_id=1960&forum=7

    http://forum.ubuntu.org.cn/viewtopic.php?p=828166#828166

   

    再次执行如下命令,终于安装完成build-essential,激动啊。没有测试这次安装成功是sudo apt-get disk-upgradte起了作用,还是按照帖子如下命令直接运行即可.

    sudo aptitude update
    sudo aptitude install build-essential
    注意:aptitude 和apt-get命令差不多,aptitude 在安装包的时候,会跟踪自动安装和非自动安装的包

 

4. aptitude不是会自动跟踪嘛,为了确保起见再次执行 (这步有点傻)

   sudo aptitude install linux-headers-$(uname -r) build-essential gcc

  这次OK了

 

5. 再次执行 sudo ./ vmware-install.pl 一路回车+Yes,怎么还是what is the location of the directory of C header files that....呢?

  

6. 下载内核源代码

    wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2 竟然77%停止了,好事多磨啊 ,重新Firefox下载,

  直接copy到/usr/src不允许的,必须在命令行通过sudo cp linux-2.6.24.tar.bz2 http://www.cnblogs.com/../usr/src 相对路径请根据实际情况定

  解压命令,注意sudo,否则不能解压

 

 

sudo tar xjf linux-2.6.24.tar.bz2

sudo ln -s linux-2.6.24 linux

cd /usr/src/linux

 

  这下应该能找到得到了吧,执行sudo ./ vmware-install.pl

 

  搞到这里发现,原来usr/src目录中刚刚被我apt-get更新下来的头文件的目录名不是默认的linux, 所以才找不到,刚刚不需要下载内核的。

  只需要通过ln 命令把头文件的目录映射成默认的名字linxu就可以了,如sudo ln -s linux-2.6.24-19 linux

  先别高兴,执行过后还不行

 

7. 再仔细看看,上面还有提示 Using compiler "/usr/bin/gcc". Use environment variable CC to override.

    于是设置环境变量

    export CC=gcc

    export CC=/usr/bin/gcc 还不行

 

8. 升级vmware v.5.5.3 ,  sudo ./vmware-install.pl  ok 了 , 看到网上有人说5.5.1版本不行,但没说明白详细内容,我还不信。

   结果果然不行,5.5.2版本以上。

   差点重编译内核le :(,郁闷,为什么一上来不升级vmware版本呢

 

  如果你看了半天看到这儿发现结果是这样,不要恼,失败的过程也是知识积累的过程嘛。

 

 

 

转载于:https://www.cnblogs.com/dreamnan/archive/2008/07/24/1250748.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/424255.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

拜拉特夜

拜拉特夜(Barat)又称“赦免之夜”,指伊斯兰教历舍尔巴尼月(八月)十五这日的夜晚。“拜拉特”意为“无辜、清白”,引申为“赦免”之意。这一夜安拉将更换所有人下一年命运的“文卷”,所以这是忏悔之夜、讨白之夜。穆斯林…

歌谣带你看java面试题

面试题来源与各个网站,如有不合理之处,欢迎吐槽。 第一题.java面试题1 牛客:A派生出子类B,B派生出子类C,并且在java源代码中有如下声明: 第二题.java面试题2 牛客:定义类中成员变量时不可能用到的修饰是 …

875. Koko Eating Bananas

文章目录1 题目理解2 二分3 相似题目10111 题目理解 输入:koko是个猴子,喜欢吃香蕉。输入int[] piles,表示有n堆香蕉,每堆香蕉有piles[i]个。koko喜欢慢慢吃香蕉,但还是希望在H个小时内把香蕉吃完。因为H小时之后&…

应该算是在说 delphi 的日志框架吧

最早接触 delphi 的日志是在 B 站上一个自称 老侯 的人发的视频里,视频名是 [delphi基础教程 第一季] 这个应该是他在B站的个人空间吧 https://space.bilibili.com/323024121 后来找 log4D 资料的时候找到了这个网站 http://www.raebear.net/ 记录 Log4D 的几句代码…

唯一

悠扬,流畅,很有韵味的感觉,大声对你深爱的人说你是我的唯一王力宏新专辑首支主打歌"唯一",打动不少歌迷,觉得王力宏唱来格外有感情,原来是因为这首歌说的就是他自身的感动,凭吊一段逝…

spring mvc学习(14) the superclass “javax.servlet.http.HttpServlet” was not found

问题描述:   我们在用MyEclipse进行Java web开发时,可能会出现这样的错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。我们该怎么解决这个问题呢? 我遇到的错误显示如下…

4. Median of Two Sorted Arrays

文章目录1题目理解2 二分查找解题2.1中位数的定义2.2 数组切分2.3分析条件1题目理解 输入:2个已经排序号的int数组nums1,nums2 输出:这两个数组合并后的中位数 要求:m是nums1的长度,n是nums2的长度。时间复杂度应该是O(log(mn))。…

今天开通一个真正属于自己的博客了《L.M》

Hello, world!在这里希望能跟大家一起分享,交流,不为别的,只因喜欢做自己想做的事情,请各位同行多多指教,谢谢!转载于:https://www.cnblogs.com/LceMeaning/archive/2012/12/10/2810999.html

第九十三期:带你聊聊 Java 并发编程之线程基础

百丈高楼平地起,要想学好多线程,首先还是的了解一下线程的基础,这边文章将带着大家来了解一下线程的基础知识。 作者:小九 01、简介 百丈高楼平地起,要想学好多线程,首先还是的了解一下线程的基础&#x…

我们还有理想吗?

兴致勃勃从海边享受了几天,本来打算回来后在这里写上几篇.其中还准备了一篇名为"一千个不加班的理由".可笑的是今天就从梦中醒来.因为有几个项目要加快投标准备了.我唯一能做的是耸耸肩膀,公司的事情当然要做,现实就是现实!前几天和老同学突然谈起一个话题,别的行业的…

17. Letter Combinations of a Phone Number

1 题目理解 给定一个字符串string,字符范围是[2,9]之间的数字。数字表示电话上的一个按钮。返回字符串的可能所有组合方式。每个数字对应的字母如下图所示。 Example 1: Input: digits “23” Output: [“ad”,“ae”,“af”,“bd”,“be”,“bf”,“cd”,“ce”…

第九十四期:GitHub 发布 2019 年年度报告

GitHub 发布了 2019 年年度报告《The State of the Octoverse》,下边来看看一些主要数据。 作者:佚名 GitHub 发布了 2019 年年度报告《The State of the Octoverse》,下边来看看一些主要数据。 全球用户超过 4 千万 目前 GitHub 上有超过…

COM 组件设计与应用(十一)

COM 组件设计与应用(十一)IDispatch 及双接口的调用作者:杨老师 下载源代码一、前言 前段时间,由于工作比较忙,没有能及时地写作。其间收到了很多网友的来信询问和鼓励,在此一并表示感谢。咳......我也需…

冒泡排序 和 归并排序

时间复杂度O&#xff08;nlog2n&#xff09; 归并排序&#xff1a; void Merge(int l,int mid,int r){ int il,jmid1,k0; while(i<mid && j<r) { if(a[i]>a[j]) { t[k]a[j]; cntmid-i1; } else …

39. Combination Sum

文章目录1题目理解2 回溯分析3 40. Combination Sum II3.1 延续39解题思路3.2 新思路3.3 递归计数的方式4 216. Combination Sum III1题目理解 Given an array of distinct integers candidates and a target integer target, return a list of all unique combinations of ca…

第九十五期:Python帮你识破双11的套路

一年一度的“双十一”又要来了&#xff0c;很多人已经开始摩拳擦掌&#xff0c;毕竟几天之后手还在不在就不好说了。 作者&#xff1a;清风小筑 各种社交软件也是跟着遭殃&#xff0c;整天就是“来帮我一起盖楼”&#xff0c;各种字体绕过屏蔽&#xff0c;什么奇葩的脑洞也出来…

客户端独立弹出详细的实现过程

拷贝粘贴以下代码段&#xff0c;保存为html文件&#xff0c;试试看效果如何吧。。。前几天贴子没写东西就搁在上面搁了几天&#xff0c;真不好意思。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><HTML><HEAD></HEAD>&…

Unity3D性能优化之Draw Call Batching

在屏幕上渲染物体&#xff0c;引擎需要发出一个绘制调用来访问图形API&#xff08;iOS系统中为OpenGL ES&#xff09;。每个绘制调用需要进行大量的工作来访问图形API&#xff0c;从而导致了CPU方面显著的性能开销。Unity在运行时可以将一些物体进行合并&#xff0c;从而用一个…

第九十六期:JavaScript 中的 4 个相等比较算法的介绍

JavaScript 运算中&#xff0c;一共包含 4 个相等比较算法&#xff1a;抽象相等比较&#xff1b;严格相等比较&#xff1b;SameValueZero&#xff1b;SameValue。 作者&#xff1a;zhangbao90s JavaScript 运算中&#xff0c;一共包含 4 个相等比较算法&#xff1a; 抽象相等…

VC6下使用WebLink控件

这是今年6月7号我的一篇日志&#xff0c;好像还有些参考价值&#xff0c;誊到blog上来吧。 最终我在VC6下面搞定了WebLink&#xff0c;与以往一样&#xff0c;论坛和MSDN是我最大的帮手。在ESRI官方论坛那可怜的四五个关于VC6WebLink的帖子中&#xff0c;我找到了困扰我多天的问…