`
幸运虫
  • 浏览: 47562 次
  • 性别: Icon_minigender_2
  • 来自: 甘城
社区版块
存档分类
最新评论

在MAC OS X下用VMware安装Ubuntu

    博客分类:
  • C++
阅读更多
前面写的是废话:最近用C++写数据库系统,内存泄露很严重,想要安装内存检测工具valgrind,但是这东西对我的MAC OS X 10.6不太支持,加上一些另外的原因,我决定在MAC下安个Ubuntu。。。。什么,问我安Valgrind的流程?我刚安好Ubuntu,Valgrind还没搞定呢,跟我在mac下安装的问题一样。。。一会在说吧:P  (后续:Valgrind安装流程在本文最后)

在MAC OS X下用VMware安装Ubuntu流程:
1.下载安装Vmware Fusion。上官网下载也行,我从太平洋上下的 http://dl.pconline.com.cn/download/61935.html,然后又在百度知道上搜了3.0的序列号:YU2NJ-JVGKY-44N8R-H8Q5Y-0PGE3
安装很简单,一步步来就行了。


2.然后上Ubuntu官网下载ubuntu-10.10-desktop-i386.iso http://www.ubuntu.com/desktop/get-ubuntu/download。下载完是个.iso镜像文件。由于mac系统默认就是使用镜像文件作为安装程序的,所以相比windows下可以省去虚拟光驱的一个步骤~

3.然后就是打开安装好的VMware,首页->在新虚拟机中安装Windows或其他操作系统->不使用光盘继续->使用操作系统安装光盘镜像文件,然后在文件对话框里选择你刚才下载好的Ubuntu系统ISO文件,最后输入密码和选择读写方式然后继续,点击完成就自动开始安装。

4.下面稍微提一下Ubuntu系统的使用。
1)命令行窗口在左上角Applications->Accessories->Terminal。安装一些自带的程序,如Java或C++的编译器时非常方便,直接输入javac,会自动提示你可供安装的包的名字和完整命令行的写法,照着写就能自动下载安装。C++的话,好像要安装g++, gcc, yacc, lex。

2)因为是Linux嘛,有些安装需要有root权限。进入root权限的命令是su root,修改初始密码的命令是sudo passwd root。

3)文件交流。安装完Ubuntu,从虚拟意义上它就是和MAC分开的两个系统。共享他们之间的文件有很多方式,大多需要网络或局域网络。我这里说一个最简单的不需要网络的方法:U盘。呵呵,你插入U盘时系统会问你要连接到MAC还是Linux,你就当连两个不同的机器就好了,拷贝粘贴吧~反正我觉得文件不大时一点也不麻烦,双系统的话用U盘就需要来回重启比较烦人,这个是虚拟的不需要重启。

PS: 我觉得Ubuntu还蛮好用的~ 至今用过最好用的Linux~



Valgrind安装流程
1. 继续上官网http://valgrind.org/downloads/current.html,下完了解压。
2.用命令行进入到解压完的文件夹下,然后输入./configure命令,再然后是make命令,make check命令,最后是make install命令。如果make install不能用,尤其是认真看出错的输出是文件夹建立失败,应该是你没有root权限。输入su root登陆权限,然后再次输入make install就好了~
3.完毕~
4.另外,如果用Valgrind运行程序时出现如下错误:
valgrind:  Fatal error at startup: a function redirection
valgrind:  which is mandatory for this platform-tool combination
valgrind:  cannot be set up.  Details of the redirection are:
valgrind: 
valgrind:  A must-be-redirected function
valgrind:  whose name matches the pattern:      index
valgrind:  in an object with soname matching:   ld-linux.so.2
valgrind:  was not found whilst processing
valgrind:  symbols from the object with soname: ld-linux.so.2
就安装一下Ubuntu的ibc6-dbg包就解决了,在命令行里执行sudo apt-get install libc6-dbg
这个错误是因为为了避免该工具出错,执行时会调用strlen检查,所以一开始不能找到这个函数的话,valgrind就拒绝继续执行。
1
8
分享到:
评论

相关推荐

    vmware虚拟机安装教程

    2. **选择虚拟机类型**:在向导中,选择你要安装的操作系统类型和版本,比如Windows 10或Ubuntu。 3. **分配资源**:设置虚拟机的内存大小、处理器核心数以及磁盘空间。一般来说,内存至少分配1GB,处理器至少1核,...

    移动硬盘安装Ubuntu 9.10

    这种方法允许用户在不改变主操作系统(可能是Windows或Mac OS)的情况下,安全地测试和使用Ubuntu系统。 标签进一步明确了涉及的关键概念: 1. **移动硬盘**:这通常是指外部硬盘驱动器,便于携带,可以连接到任何...

    在Ubuntu上面安装VMware Workstation教程

    VMware Workstation支持Windows,Mac OS X,Solaris和许多其他系统。 这篇简短的教程将会教你怎么在Ubuntu上面安装VMware Workstation。 想要在Ubuntu上开始安装VMware Workstation,首先需要运行如下命令升级Ub

    安装虚拟机,并在Ubuntu 14.04下搭建caffe

    安装虚拟机并在 Ubuntu 14.04 下搭建 Caffe 安装虚拟机是指在物理机器上安装一个虚拟机软件,以便在物理机器上模拟出多个虚拟机环境。常见的虚拟机软件有 VMware、VirtualBox 等。在本文档中,我们将使用 ...

    Ubuntu虚拟机的安装

    在这个教程中,我们将以VirtualBox为例,因为它是一款开源且跨平台的虚拟化软件,适用于Windows、Mac OS X、Linux等操作系统。 **步骤1:启动虚拟机创建** 打开VirtualBox,点击“新建”按钮,开始创建新的虚拟机。...

    VMware的安装教程

    VMware是由VMware公司开发的虚拟机软件,它通过模拟硬件系统,让用户可以在同一台计算机上同时运行Windows、Linux、Mac OS等多种操作系统,无需重新启动或物理分割硬件资源。这种技术提高了资源利用率,降低了IT成本...

    Ubuntu22.04虚拟机系统

    1. **多平台兼容**:通过虚拟化技术,Ubuntu可以在Windows、Mac OS或Linux等不同操作系统上运行,无需重新配置硬件。 2. **隔离环境**:虚拟机提供了一个独立的运行环境,不会对主机系统造成影响,方便测试新软件或...

    Ubuntu Linux系列培训(海明) 2、虚拟机安装

    1. **下载VirtualBox**:访问VirtualBox官网(https://www.virtualbox.org/),根据你的主机操作系统(Windows、Mac OS X、Linux)下载并安装相应的版本。 2. **下载Ubuntu ISO镜像**:访问Ubuntu官网...

    实验2 Hadoop安装与配置 (2).pdf

    安装环境:硬件环境:内存 DDR3 4G 及以上的 x86 架构主机一部系统环境:Windows、Linux 或者 Mac OS X 软件环境:运行 VMware 或者 VirtualBox 五、实验的步骤和方法: (一)VMware 中 Ubuntu 的安装步骤 1. ...

    Vmware虚拟机,Vmware虚拟机,Vmware虚拟机

    Vmware Workstation、Vmware Fusion 和 Vmware ESXi 是Vmware公司提供的几种主流虚拟机产品,分别针对桌面级、Mac OS 平台以及数据中心环境。 1. **虚拟化技术**:Vmware采用全虚拟化技术,意味着它为每个虚拟机...

    virtualbox-6.1_6.1.10-138449_Ubuntu_bionic_amd64.zip

    它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统!使用者可以在VirtualBox...

    ubuntu简明教程

    - **双系统安装**:与Windows或Mac OS共存,使用GRUB引导器选择启动操作系统。 - **虚拟机**:使用VirtualBox或VMware在Ubuntu上运行其他操作系统。 9. **故障排查** - **日志文件**:通过`/var/log`目录下的...

    实验2 Hadoop安装与配置 (2).docx

    * 系统环境:windows 、linux 或者 mac os x * 软件环境:运行 vmware 或者 virtualbox 五、实验的步骤和方法: 实验的步骤和方法包括: 1. 打开桌面 VMware Workstation 图标,进入软件。 2. 选择 linux 操作...

    虚拟机的安装与使用实验报告.doc

    在安装过程中,我们遇到了许多问题,例如虚拟机的网络配置、硬件资源的配置等。通过实验,我们熟练掌握了虚拟机的安装和配置,并了解了虚拟机的概念和应用。 结论 通过本实验,我们了解了虚拟机的概念,掌握了...

    虚拟机中安装linux教程

    市面上常见的有VMware、VirtualBox等,它们都支持在Windows、Mac OS X或Linux主机上创建虚拟环境。以VirtualBox为例,我们先要下载并安装这个免费的虚拟机软件。 1. 安装VirtualBox:访问VirtualBox官网...

    OS课程总结.pdf

    他通过自行组装电脑并安装操作系统,开始接触并使用不同的操作系统,如Ubuntu、Mac OS,以及在虚拟机软件VMware Workstation Pro中体验更多操作系统,从而丰富了对操作系统的认知。他认识到不同的操作系统有其各自的...

    Android linux开发环境(虚拟机,LINUX, secureCRT)安装过程.doc

    VirtualBox或VMware Workstation是两个常用的选择,它们都支持在Windows、Mac OS X或Linux主机上运行虚拟机。在这里,我们以VirtualBox为例。访问VirtualBox官网下载最新版本的软件,按照安装向导进行安装。 接下来...

    GO语言学习之配置篇

    在安装过程中,遵循向导指示进行操作,确保选择正确的安装类型和安装位置。 - Mac OS用户可以使用内置的Boot Camp助手来安装Windows虚拟机,或者使用Parallels Desktop、VirtualBox等虚拟化软件来安装Linux系统。 ...

Global site tag (gtag.js) - Google Analytics