一,在Mac上装Linux
1,下载虚拟机环境,可以选择VirtualBox或者VmVMware
下载安装一个Linux系统,这里我们使用Ubuntu 18.04
2,安装虚拟机,完成后打开
3,选择新建,设置名称如下图
4,设置内存,虚拟硬盘等情况分配了2048MB,15G
5,完成情况
二,设置Linux
1,第一次启动Ubuntu,会自动d出安装框,选择我们下载好的ubuntu 18.04系统iso文件,开始安装。
PS:如果没有d出安装框,可以在设置-存储-控制器右边添加光盘后再启动Ubuntu。
2,选择语言后,点击”Install Ubuntu“进行系统安装 ,选择的是简体中文。其余默认
3,设置user 密码123456,等待安装完成,重启
出现please remove the installation medium ,then press ENTER:
请删除安装介质,然后按回车:
如下所示 移除虚拟安装光盘后,按回车
三、主机与虚拟机文件夹共享
1)选择菜单栏中的“Device”–>”Insert Guest Additions CD image”
PS:
第一步,在工具栏安装:Device->Insert Guest Additions CD images
导入光盘后,重新会d出消息框显示失败
Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine UbuntuVM.Would you like to try to force insertion of this disk?Could not mount the media/drive ‘/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso’ (VERR_PDM_MEDIA_LOCKED).
可以手动将光盘d出,重新安装,安装成功
配置Ubuntu
Ubuntu的使用可以参考别出心裁的Linux命令学习法.
通过sudo apt-get updatesudo apt-get upgrade 更新一下系统。
请点击输入图片描述
安装软件。Ubuntu中安装软件比较简单,使用sudo apt-get install XXX就可以安装XXX软件,比如我们常用的Vim,就可以用sudo apt-get install Vim来安装。
请点击输入图片描述
注意:Ubuntu中使用到某个没有安装的软件时,会有贴心的提示,如上图。
我们可以通过apt-cache search XXXX来查找软件库中有没有我们想要安装的软件。比如我们想看看有没有常用的调试工具cgdb,就可以使用apt-cache search cgdb来查找:
请点击输入图片描述
找到后就可以通过sudo apt-get install cgdb来安装了。
我们可以一次安装多个软件,比如sudo apt-get install git ddd就会安装分布式版本控制工具git和图形化调试工具ddd:
请点击输入图片描述
这提醒我们可以写个脚本简化软件的安装,你可以源源不断的把自己用的软件添加到这个脚本中,方便日后自己安装新系统:
请点击输入图片描述
请点击输入图片描述
三,Windows安装Linux
1,类似上面 *** 作
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
2,选择下载好的Ubuntu
请点击输入图片描述
3,启动安装,设置语言等
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
4开始安装等待
1. 安装Linux *** 作系统 注意把gdb、Emacs或DDD这些开发工具都安装上。如果是在虚拟机上安装,依然需要设置Linux系统的网络环境;另外需要设置文件共享,方便windows下面的postgreSQL源码能在Linux下面访问到。 2. 安装PostgreSQL useradd postgre...1.Linux的 *** 作比较复杂,windows的比较简单.Linux速度比较快,安全性比windows好但是有很多软件只能在windows里运行与Linux兼容的软件正在开发中.Linux适用在网络方面.2.什么是Linux?简单地说,Linux是一套免费使用和自由传播的类Unix *** 作系统,它主要用于基于Intelx86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。Linux的出现,最早开始于一位名叫LinusTorvalds的计算机业余爱好者,当时他是芬兰赫尔辛基大学的学生。他的目的是想设计一个代替Minix(是由一位名叫AndrewTannebaum的计算机教授编写的一个 *** 作系统示教程序)的 *** 作系统,这个 *** 作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix *** 作系统的全部功能,因而开始了Linux雏形的设计。Linux以它的高效性和灵活性著称。它能够在PC计算机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的 *** 作系统。Linux *** 作系统软件包不仅包括完整的Linux *** 作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用WindowsNT一样,允许我们使用窗口、图标和菜单对系统进行 *** 作。Linux与其他 *** 作系统有什么区别:Linux可以与MS-DOS、OS/2、Windows等其他 *** 作系统共存于同一台机器上。它们均为 *** 作系统,具有一些共性,但是互相之间各有特色,有所区别。目前运行在PC机上的 *** 作系统主要有Microsoft的MS-DOS、Windows、WindowsNT、IBM的OS/2等。早期的PC机用户普遍使用MS-DOS,因为这种 *** 作系统对机器的硬件配置要求不高,而随着计算机硬件技术的飞速发展,硬件设备价格越来越低,人们可以相对容易地提高计算机的硬件配置,于是开始使用Windows、WindowsNT等具有图形界面的 *** 作系统。Linux是新近被人们所关注的 *** 作系统,它正在逐渐为PC机的用户所接受。那么,Linux与其他 *** 作系统的主要区别是什么呢?下面从两个方面加以论述。首先看一下Linux与MS-DOS之间的区别。在同一系统上运行Linux和MS-DOS已很普遍,就发挥处理器功能来说,MS-DOS没有完全实现x86处理器的功能,而Linux完全在处理器保护模式下运行,并且开发了处理器的所有特性。Linux可以直接访问计算机内的所有可用内存,提供完整的Unix接口。而MS-DOS只支持部分Unix的接口。就使用费用而言,Linux和MS-DOS是两种完全不同的实体。与其他商业 *** 作系统相比,MS-DOS价格比较便宜,而且在PC机用户中有很大的占有率,任何其他PC机 *** 作系统都很难达到MS-DOS的普及程度,因为其他 *** 作系统的费用对大多数PC机用户来说都是一个不小的负担。Linux是免费的,用户可以从internet上或者其他途径获得它的版本,而且可以任意使用,不用考虑费用问题。就 *** 作系统的功能来说,MS-DOS是单任务的 *** 作系统,一旦用户运行了一个MS-DOS的应用程序,它就独占了系统的资源,用户不可能再同时运行其他应用程序。而Linux是多任务的 *** 作系统,用户可以同时运行多个应用程序。再看一下Linux与OS/2、Windows、WindowsNT之间的区别。从发展的背景看,Linux与其他 *** 作系统的区别是,Linux是从一个比较成熟的 *** 作系统发展而来的,而其他 *** 作系统,如WindowsNT等,都是自成体系,无对应的相依托的 *** 作系统。这一区别使得Linux的用户能大大地从Unix团体贡献中获利。因为Unix是世界上使用最普遍、发展最成熟的 *** 作系统之一,它是七十年代中期发展起来的微机和巨型机的多任务系统,虽然有时接口比较混乱,并缺少相对集中的标准,但还是发展壮大成为了最广泛使用的 *** 作系统之一。无论是Unix的作者还是Unix的用户,都认为只有Unix才是一个真正的 *** 作系统。3.首先你需要明白,Linux不是windows,它不是一个由一家商业公司维护的软件,只有一个包装。Linux是可以任意包装自由配置的东西。任何一个人,一家公司都可以按照自己的想法,比如加一点功能,加中文支持,作一个Linux出来。这些Linux虽然核心部分都一样,但是他们所带的各种软件,缺省的配置都不一样。区别是用一种Linux发布(不同的Linux我们叫做不同的发布)也许硬件很好配置,各种软件也好安装,用另外一种也许速度快,再一种也许支持中文比较好。总之没有白吃的午餐,在windows下想当然的东西在linux下也许需要你熬夜才能得到。所以从一开始选择distribution就必须非常小心,否则因为自己刚好随某个杂志得到一个Linux发布就以为所有的都一样就开始安装,等硬盘数据毁了,或者网络哭天跄地也配不出来的时候,就晚了。不是开玩笑,我知道windows下安装驱动程序就是鼠标点几下,可是在Linux下,为了驱动一个网卡,折腾一夜是不希奇的--当然,我觉得这是值得的。所以,面对那么多Linuxdistribution,你应当选择哪个呢?比较著名的Linuxdistribution有:RedHat:最新版本6.2,7.0beta。由于RedHat公司已经上市,获得了很多商业的支持,所以它在硬件软件兼容性上很好。实际上它已经是Linux的工业标准。想象一下如果你是一个比如Oracle这样厂商的老板,你需要为Linux开发一个版本,而不同的Linuxdist需要单独开发维护,为成本考虑你自然会只认准一个Linux。Slackware(7.1)。很早就有的Linux,有很多老的忠实用户,但现在越来越不行了。SuSeLinux,德国人做的,在欧洲很流行,有一些驱动上的优势。另外还有Debian,CorelLinux等dist,不一一介绍了。还有你会看到国内媒体上吹捧的各种“中文Linux”,他们的优势主要是有中文处理。但是如前一篇文章提到的,想用中文,用windows2000最好。实际上我觉得一个老7字班的前辈跟我说的一句话很好:“(对我们来说)在计算机上看到中文本身就是一件很古怪的事情”。如果你是抱着学习计算机的目的而来,那么你不可能避免阅读英文文档。即使是microsoft的文档,有关编程的文档,最新的也全是英文。当然,要上BBS,看中文网页等,用英文的dist一样能做到4.Linux和Windows的区别和Linux一样,Windows系列是完全的多任务 *** 作系统。它们支持同样的用户接口、网络和安全性。但是,Linux和Windows的真正区别在于,Linux事实上是Unix的一种版本,而且来自Unix的贡献非常巨大。是什么使得Unix如此重要?不仅在于对多用户机器来说,Unix是最流行的 *** 作系统,而且在于它是免费软件的基础。在Internet上,大量免费软件都是针对Unix系统编写的。由于有众多的Unix厂商,所以Unix也有许多实现方法。没有一个单独的组织负责Unix的分发。现在,存在一股巨大的力量推动Unix社团以开放系统的形式走向标准化。另一方面Windows系列是专用系统,由开发 *** 作系统的公司控制接口和设计。在这个意义上这种公司利润很高,因为它对程序设计和用户接口设计建立了严格的标准,和那些开放系统社团完全不一样。一些组织正在试图完成标准化Unix程序设计接口的任务。特别要指出的是,Linux完全兼容POSIX.1标准。安全问题对于IT管理员来说是需要长期关注的。主管们需要一套框架来对 *** 作系统的安全性进行合理的评估,包括:基本安全、网络安全和协议,应用协议、发布与 *** 作、确信度、可信计算、开放标准。在本文中,我们将按照这七个类别比较微软Windows和Linux的安全性。最终的定性结论是:目前为止,Linux提供了相对于Windows更好的安全性能,只有一个方面例外(确信度)。无论按照什么标准对Windows和Linux进行评估,都存在一定的问题:每个 *** 作系统都不止一个版本。微软的 *** 作系统有Windows98、WindowsNT、Windows2000、Windows2003Server和WindowsCE,而Linux的发行版由于内核(基于2.2、2.4、2.6)的不同和软件包的不同也有较大的差异。我们本文所使用的 *** 作系统,都是目前的技术而不是那些"古老"的解决方案。用户需要记住:Linux和Windows在设计上就存在哲学性的区别。Windows *** 作系统倾向于将的功能集成到 *** 作系统内部,并将程序与内核相结合;而Linux不同于Windows,它的内核空间与用户空间有明显的界限。根据设计架构的不同,两者都可以使 *** 作系统更加安全。Linux和Windows安全性的基本改变对于用户来说,Linux和Windows的不断更新引发了两者之间的竞争。用户可以有自己喜欢的系统,同时也在关注竞争的发展。微软的主动性似乎更高一些――这是由于业界"冷嘲热讽"的"激励"与Linux的不断发展。微软将在下几个月对Windows安全进行改观,届时微软会发布WindowsXP的WindowsXPServicePack2。这一服务包增强了Windows的安全性,关闭了原先默认开放的许多服务,也提供了新的补丁管理工具,例如:为了避免受到过多无用的信息,警告服务和信使服务都被关闭。大多数情况下,关闭这些特性对于增强系统安全性是有好处的,不过很难在安全性与软件的功能性、灵活性之间作出折衷。最显著的表现是:微软更加关注改进可用性的同时增强系统的安全性。比如:2003年许多针对微软的漏洞攻击程序都使用可执行文件作为电子邮件的附件(例如MyDoom)。ServicePack2包括一个附件执行服务,为Outlook/Exchange、WindowsMessenger和InternetExplorer提供了统一的环境。这样就能降低用户运行可执行文件时感染病毒或者蠕虫的威胁性。另外,禁止数据页的可执行性也会限制潜在的缓冲区溢出的威胁。不过,微软在WindowsXPServicePack2中并没有修改Windows有问题的架构以及安全传输的部分,而是将这部分重担交给了用户。微软的重点显然是支持应用程序的安全性。WindowsXPServicePack2中增强的许多方面都是以Outlook/Exchange和InternetExplorer作为对象的。例如:InternetExplorer中有一个智能的MIME类型检查,会对目标的内容类型进行检查,用户可以获悉该内容中是否存在潜在的有害程序。不过这一软件是不是能将病毒与同事的电子数据表区分开来呢?WindowsXPServicePack2的另一个新特性是能够卸载浏览器的多余插件,这需要终端用户检查并判断需要卸载哪些插件。Outlook/Exchange可以预览电子邮件消息,因此用户可以在打开之前就将电子邮件删除。另一个应用安全的增强,防火墙在网络协议栈之前启动。对于软件开发者来说,远方过程调用中权限的改变,使得安全性差的代码难以工作正常。WindowsXPServicePack2也为Windows用户提供了许多华丽的新特性,但是问题仍然存在:这些特性会不会对管理员甚至是终端用户造成负担?是不是在增加了Windows *** 作系统代码安全性的同时让系统变得更加复杂?Linux与Windows的不同虽然有一些类似之处,但Windows和Linux的工作方式还是存在一些根本的区别。这些区别只有在您对两者都很熟悉以后才能体会到,但它们却是Linux思想的核心。Linux的应用目标是网络而不是打印Windows最初出现的时候,这个世界还是一个纸张的世界。Windows的伟大成就之一在于您的工作成果可以方便地看到并打印出来。这样一个开端影响了Windows的后期发展。同样,Linux也受到了其起源的影响。Linux的设计定位于网络 *** 作系统。它的设计灵感来自于Unix *** 作系统,因此它的命令的设计比较简单,或者说是比较简洁。由于纯文本可以非常好地跨网络工作,所以Linux配置文件和数据都以文本为基础。对那些熟悉图形环境的人来说,Linux服务器初看可能比较原始。但是Linux开发关注的是它的内在功能而不是表面上的东西。即使是在纯文本的环境中,Linux同样拥有非常先进的网络、脚本和安全能力。执行一些任务所需的某些表面上看起来比较奇怪的步骤是令人费解的,除非您认识到Linux是期望在网络上与其他Linux系统协同执行这些任务。Linux的自动执行能力也很强,只需要设计批处理文件就可以让系统自动完成非常详细的任务。Linux的这种能力来自于其基于文本的本质。可选的GUILinux有图形组件。Linux支持高端的图形适配器和显示器,完全胜任图形相关的工作。现在,许多数字效果艺术家在Linux工作站上来进行他们的设计工作,而以前这些工作需要使用IRIX系统来完成。但是,图形环境并没有集成到Linux中,而是运行于系统之上的单独一层。这意味着您可以只运行GUI,或者在需要时才运行GUI。如果您的系统主要任务是提供Web应用,那么您可以停掉图形界面,而将其所用的内存和CPU资源用于您的服务。如果您需要在GUI环境下做一些工作,可以再打开它,工作完成后再将其关闭。Linux有图形化的管理工具,以及日常公的工具,比如电子邮件、网络浏览器和文档处理工具等。不过,在Linux中,图形化的管理工具通常是控制台(命令行)工具的扩展。也就是说,用图形化工具能完成的所有工作,用控制台命令同样可以完成。同样,使用图形化工具并不妨碍您对配置文件进行手工修改。其实际意义可能并不是特别显而易见,但是,如果在图形化管理工具中所做的任何工作都可以以命令行的方式完成,这就表示那些工作也可以由一个脚本来实现。脚本化的命令可以成为自动执行的任务。Linux同时支持这两种方式,并不要求您只用文本或者只用GUI。您可以根据您的需要选择最好的方法。Linux中的配置文件是人类可读的文本文件,这与过去的Windows中的INI文件类似,但与Windows的注册表机制在思路上有本质的区别。每一个应用程序都有其自己的配置文件,而且通常不与其他的配置文件放在一起。不过,大部分的配置文件都存放于一个目录树(/etc)下的单个地方,所以看起来它们在逻辑上是在一起。文本文件的配置方式使得不通过特殊的系统工具就可以完成配置文件的备份、检查和编辑工作。文件名扩展Linux不使用文件名扩展来识别文件的类型。相反,Linux根据文件的头内容来识别其类型。为了提高人类可读性您仍可以使用文件名扩展,但这对Linux系统来说没有任何作用。不过,有一些应用程序,比如Web服务器,可能使用命名约定来识别文件类型,但这只是特定的应用程序的要求而不是Linux系统本身的要求。Linux通过文件访问权限来判断文件是否为可执行文件。任何一个文件都可以赋予可执行权限,这样程序和脚本的创建者或管理员可以将它们识别为可执行文件。这样做有利于安全。保存到系统上的可执行的文件不能自动执行,这样就可以防止许多脚本病毒。重新引导是最后的手段如果您使用Windows已经很长时间了,您可能已经习惯出于各种原因(从软件安装到纠正服务故障)而重新引导系统。在Linux思想中您的这一习惯需要改变。Linux在本质上更遵循“牛顿运动定律”。一旦开始运行,它将保持运行状态,直到受到外来因素的影响,比如硬件的故障。实际上,Linux系统的设计使得应用程序不会导致内核的崩溃,因此不必经常重新引导(与Windows系统的设计相对而言)。所以除了Linux内核之外,其他软件的安装、启动、停止和重新配置都不用重新引导系统。如果您确实重新引导了Linux系统,问题很可能得不到解决,而且还会使问题更加恶化。学习并掌握Linux服务和运行级别是成功解决问题的关键。学习Linux最困难的就是克服重新引导系统的习惯。另外,您可以远程地完成Linux中的很多工作。只要有一些基本的网络服务在运行,您就可以进入到那个系统。而且,如果系统中一个特定的服务出现了问题,您可以在进行故障诊断的同时让其他服务继续运行。当您在一个系统上同时运行多个服务的时候,这种管理方式非常重要。命令区分大小写所有的Linux命令和选项都区分大小写。例如,-R与-r不同,会去做不同的事情。控制台命令几乎都是小写的。我们将在“第2部分.控制台速成班”中对命令进行更详细的介绍。广泛的硬件支持可能是任何流行 *** 作系统最基本的要求,也是可伸缩性的一个重要方面。Windows *** 作系统在这个方面做得的确非常出色:一方面,Windows的广泛使用使得任何硬件厂商在推出新的硬件时都会把Windows当作标准的平台加以支持,并且不断为新的Windows版本更新驱动程序;另一方面,大量的硬件支持又反过来推动了Windows平台的进一步普及。Linux的硬件驱动程序通常都是由那些需要这些硬件的用户自己来开发的.Linux的共享性能够很快地给那些常用的硬件提供驱动程序,这些驱动程序需要后续的支持和帮助,来克服潜在的不稳定性。至于一些尚未普及的组件,如各式各样的USB设备,其驱动程序的开发将需要的支持,来满足不同用户的需要。SMP(对称多处理器)支持CPU是计算机系统的核心部分,是否具有良好的SMP支持将直接影响大型应用下的性能。Windows2000AdvancedServer的零售版本最多支持四路SMP,OEM版可以支持最多达32路的SMP。对CPU的支持级别和Windows4.0相比没有什么变化,但是对SMP的实现代码进行了改进,使得高性能的缩放可以更为“线性”地进行。WindowsNTServer4.0企业版已经实现了创纪录的性能价格水平,随着对SMP缩放的改进,这一趋势将在Windows2000AdvancedServer和DatacenterServer中得到延续。在采用八路设计或者多于八路设计的系统中,性能的提高最为明显。而Linux正致力于解决核心部分中的SMP支持,以提高Linux在大型应用下的性能。尽管Linux不是为SMP而设计的,LinuxTorvalds也曾经说过Linux的SMP评测表现很差,但是我们期望这些问题能够在2.4版本内核中得到解决,使的学校或者企业可以使用经过考验的Linux来实现他们的核心程序。对群集的支持Windows2000Server具有强大的群集功能。Compaq最近之所以能在TPC-C比赛中傲视群雄,击败所有对手,靠的就是一个巨大的有着12个节点,96个处理器的群集,而它们运行的是Windows2000Server。尽管Linux没有在高端系统中运行关键性应用程序方面有出色记录,但最近Linux在群集项目也发布了不少东西,希望Linux的开发者大军可以开发出更完善的群集功能对特定计算环境的支持使每一个系统都有适合于自己的工作场合,这就是系统对特定计算环境的支持。微软开发了不同的 *** 作系统来完成不同类型的任务。WindowsCE适用于小型的手持式电脑和笔记本电脑,Windows95/98和Windows2000Professional适用于桌面计算机,而WindowsNT4.0和Windows2000Server则适用于大型服务器应用程序。作为一个系列 *** 作系统家族,Windows对各种不同的工作环境提供了良好的伸缩性支持。由于Linux大部分可用的平台处于开发的初始阶段,对于各种不同计算环境的支持将是Linux系统的下一步目标。文档编制众所周知,随着系统变得越来越复杂,功能越来越强大,编制一个好的文档是非常重要的。这有助于用户对系统的理解和管理。详尽的文档说明,有助于我们熟练地掌握它所有的功能和特性。微软通常为其产品提供了深入细致的文档说明,在文档的本地化方面也做得很好。Linux产品的文档说明需要进一步的规范。回答者:可爱的小刚丝-试用期一级9-613:121、从系统构成上来说,linux是开源软件,而windows不是。那就意味着,如果你喜欢你可以对linux系统做你想做的任何改动。而这点对于windows来说,是想也不要想的。2、从运行的稳定性来说。各有利弊。但linux的任何程序都是相对独立的,哪怕gnome和kde(图形界面)也是独立的。而软件的崩溃只是软件的崩溃,很少造成系统的瘫痪(死机)。只有重新运行程序就好了。windows吗,就不用说了,没见过windows死机的人,我没见过。3、从多用户来说,linux是真正的多用户系统。可以多个用户真正登录,这对于windows来说,虽然也有了雏形,但太儿戏化了,摆设而已。4、对于中文的支持来说。windows的多个版本对于windows的支持是很强的。字体也很漂亮。而linux虽然也支持中文,但要完全支持中文是要手动做很多设置的,不过就算做的再好。总有机会看到中文乱码的(因为几乎每个软件都要设置字体和字符编码的)。而且中文的字体比较烦,不是很好看。(好看的基本都不是开源的。ps:如果你都不想为 *** 作系统花钱,还会去买几个字体吗。当然也有盗版@不是用linux的初衷了。)5、对于系统更新来说,apt是目前linux不二的选择了,快捷普遍、简单。而且无什么正版验证之虞的。windows也不错,可以漏洞总比补丁来的快,更何况我没用过正版的呢。6、从安全性来说。其实上一条也说过这个问题了。我们用windows时,杀毒软件、防火墙、防垃圾软件、防间谍软件占去了大部分的系统资源。可这样还是防不胜防的。有谁没中过毒或木马、流氓软件呢?linux?不用这些烦人的东西。7、从应用软件来说,虽然linux下的软件有很多,但和windows来说,真的没法比的。谁让windows几乎成了 *** 作系统的代名了呢。8、从易用性来说,我自我的感觉,在常用的windows、mac、linux中,无论界面、鼠标 *** 作、文件格式,windows都是相当容易上手的。其他的 *** 作系统,几乎都要是摸索中探索的。更何况linux的很多配置都是基于文档的,也就是要手工的修改一些配置文件。对于想我这样的老人来说,厄长的代码,明天还能记得否?windows几乎一支鼠标就能解决所有问题。呵呵9、综述:当然各种的优缺点远不至就这些,就不过说了。如果要出于个人应用的话,还是用windows吧。学习容易,资料好早。如果出于学习的话,还是用用linux吧,但你要做好不厌其烦的心理准备!对于混乱的linux版本来说,你要记得同样的问题,可以有n种解决法,但可能只有一种合适你的。网上资料相对比较匮乏,比较单一,而且抄袭严重。linux我推荐用新华linux,中文化很好了(少烦很多神的),论坛也做的不错。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)