搞定LINUX之安装ubuntu

   工欲善其事,必先有把刀,我们首要的任务是搭建一个完整的LINUX编程环境,我们选用来自美帝的ubuntu,建议选择一个LTS的版本,即长期支持版,比如ubuntu-12.04。

  第一步,下载一个虚拟平台VMware,网址是https://www.vmware.com/support/

  第二步,安装VMware,附一张她的性感照片:


  第三步,根据你的实际情况下载相应版本的ubuntu镜像文件,网址是:

  http://www.ubuntu.com/desktop/get-ubuntu/download

  好了该有的都有了,下面开始搞一个虚拟机,然后把ubuntu镜像文件装进去。

  第四步,在VMware的欢迎页面中点击“Create a New...”,创建一台虚拟机:


  第五步,在弹出的对话框中选择推荐的“Typical (recommended)”:


  第六步,选择采用镜像文件安装,点击“Browse...”,找到你的ubuntu镜像:


  第七步,写入用户名和密码:(这是你将来安装好之后登录ubuntu系统用的)


  说明:这个用户将会在安装ubuntu的时候作为一个普通用户(相对于超级用户)被自动建立,而且这个普通用户还在一个叫sudoer的文件中被设置了,换句话讲这个普通用户可以执行sudo命令从而临时获得超级用户的权限。

  密码则是超级用户的密码。当普通用户执行sudo想要临时获得超级用户的权限时,也需要输入这个密码。

  第八步:给你的新虚拟机起个名字,并且选择存放路径(图略)。

  第九步:选择系统磁盘大小和分配方式:


  说明:

  1,磁盘大小:完全根据你的口味,但你至少要分配5G的磁盘给ubuntu的根目录。

  2,分配方式:完全根据你的口味,可以选择一个单一的文件当做虚拟磁盘来使用(single file),也可以选择把虚拟磁盘分开成多个文件存放(multiple files)。

  单一文件存放你的虚拟磁盘,需要一次性占用你所指定的物理磁盘的大小(比如20G空间),好处是速度较快。

  多文件存放你的虚拟磁盘则相反,无需一开始就占用指定的磁盘大小,而是随着使用的情况自动地为虚拟机增加空间,代价是降低了ubuntu系统读取跨虚拟磁盘文件的速度。

  第十步:确认刚刚配置好的虚拟机。(图略)

  大功告成!现在,你已经配置好了一台虚拟电脑了,但是还没给这台“裸机”安装操作系统,接下来将你的ubuntu镜像给装上去:把“Power on this virtual machine after creation”复选框选上,点击“Finish”。此时你可以泡杯茶点支烟,静候佳音。

  大约一炷香的光景,你会看到类似如下的画面:


  你的ubuntu正在尝试从网络下载资料,如果你家不是百兆光纤,建议轻戳“skip”按钮。

  耐心等待几分钟后,机器会自动重启,重启后将出现以下欢迎画面(第一次启动会比较慢)你会看到你的劳动成果,如下:


  事情就这么成了!现在你已经安装好了ubuntu系统,只需要潇洒地输入在第七步设置的密码,即可享用之。

  温馨提示:

  如果ubuntu没帮你安装vmware-tools,那你的鼠标也许不能自动在虚拟机和windows之间自由切换,让鼠标出来的快捷键是ctrl+atl,但这样毕竟不方便,安装vmware-tools的方法是:

  1、点击vmware的菜单栏中的“VM” è “install VMware tools…”,这时会在虚拟机的桌面上出现一张光盘。

  2、双击打开它,你会发现里面有一个.tar.gz格式的压缩包,将它拷贝到你平常放下载文件的目录中(比如家目录中的某个地方,我习惯放在/home/vincent/downloads里面,请注意你不要照抄,这里vincent是我的用户名,downloads是我建的一个专门用来存放下载文件的地方,你要根据你的具体情况来操作),然后点击右键解压。

  3、然后执行vmware-install.pl文件。因为安装程序需要管理员权限,因此我们需要在命令行模式下用sudo执行它,具体操作步骤是:

  a) 按ctrl+alt+t打开一个终端。

  b) 将工作目录转到vmware-install.pl所在的地方:比如在我的电脑里就要敲入如下命令:cd /home/vincent/downloads。(你根据自己的情况改一下路径)

  c) 用管理员权限执行它: sudo ./vmware-install.pl(随后需要输入管理员密码,注意,在命令行中输入的密码是不回显的)

  d) 然后开始安装,安装过程中遇到任何提问直接按回车即可。

  以上的“温馨提示”其实是有点过时的,只针对那些安装了较低版本的VMware的朋友,如果你安装的是较新的VMware-9.0以后的版本,虚拟机增强工具vmware-tools就会在你安装客户机ubuntu的时候被默认安装,无需担忧了。

  又一个温馨提示:

  出于安全考虑,POSIX阵营的OS(比如LINUX)一般不推荐直接以root登录并操作,这会被视为一种不专业且粗鲁的行为。

  在缺省状态下,ubuntu只能以普通用户登录,如果登录之后需要root权限,则使用sudo来临时获取,但就跟“不是每一瓶牛奶都叫特仑苏”一样,不是每一个普通用户都可以使用sudo,要使得一个普通用户能够通过sudo来获取管理员权限,则必须在配置文件/etc/sudoers中做相应的配置。

  在安装完系统之后,系统中只有一个普通用户,就是上面你输入的那个用户,你这个用户是可以用sudo来临时获得管理员权限的,但是如果再新添加一个用户,比如foo,那么这个foo默认情况下是无法使用sudo来临时获得管理员权限的。

  接下来,通过配置/etc/sudoers来使foo可以使用sudo,步骤如下:

  首先,在命令行中敲入sudo visudo。得到如下图所示界面:


  然后,在:

  root ALL=(ALL) ALL (这一行是原来就有的)

  下面手工添加一行:

  foo ALL=(ALL) ALL(这是我们自己加的)

  这一行就是将用户foo添加到sudoer中。第一个ALL代表所有的主机名,等号后面的(ALL)代表foo可以以任意的用户运行后面的命令,最后一个ALL指的是foo可以用sudo运行所有shell命令。

  然后按提示保存(ctrl + o)并退出(ctrl + x)。

  所有繁杂的事情完毕,登录后你的ubuntu大概会是这样:


  为了以后的日子阳光灿烂,我们需要再做这么几件事情:

  第一,设置ubuntu的桌面系统为经典GNOME。(这个纯属个人爱好)

  第二,配置ubuntu,使之可以上网。

  第三,升级vi并稍做配置,使之更好用。

  第四,安装man帮助文档,使你在写程序或脚本的时候,随时获得权威帮助。

  第五,设置宿主机(windows)和客户机(ubuntu)的共享目录,使你的文件可以在两个OS中自由穿行。

时间: 2024-11-01 03:43:13

搞定LINUX之安装ubuntu的相关文章

相信吗?你可以五分钟搞定Linux容器

Linux容器针对特定工作负载提供了全新的灵活性与可能性.存在很多解决方案,但是没有一个解决方案能够像systemd容器那样进行快速部署.给我五分钟,本文将介绍如何使用由systemd-nspawn创建的systemd容器. 使用systemd-nspawn的最佳环境是运行CentOS 7.1及后续版本的测试系统.一定要使用最近的操作系统版本以确保systemd-nspawn运行环境达到最优. systemd-nspawn需要使用一个目录用于容器的系统根目录.在本示例中我使用的是/var/lib

17个案例带你3分钟搞定Linux正则表达式

正则表达式是一种字符模式,用于在查找过程中匹配制定的字符. 元字符通常在Linux中分为两类: Shell元字符,由Linux Shell进行解析; 正则表达式元字符,由vi/grep/sed/awk等文本处理工具进行解析; 正则表达式一般以文本行进行处理,在进行下面实例之前,先为grep命令设置--color参数: 这样每次过滤出来的字符串都会带色彩了. 在开始之前还需要做一件事情,就是创建一个测试用的re-file文件,内容如下: 文件内容摘录自<<UNIX/SHELL范例精解第四版>

尽历磨难,搞定OPEN VSWITCH安装

参考贴: http://sudomakeinstall.com/linux-systems/installing-openvswitch-on-centos-6-6-5   yum install kernel-headers kernel-devel gcc make python-devel openssl-devel kernel-devel, graphviz kernel-debug-devel automake rpm-build redhat-rpm-config libtool

Windows XP为主盘、Ubuntu为从盘如何搞定启动菜单

以前为单盘双系统XP+UBUNTU,现在:主盘-新盘-XP 从盘-旧盘-ubuntu,双盘旧盘变为从盘了,新盘是主盘装XP.也就是现在的UBUNTU在从盘上了,如何搞定启动菜单.(安装系统时,只接其中的一块硬盘,两个硬盘可以独立运行,启动不相互依赖,http://www.aliyun.com/zixun/aggregation/19247.html">bios没有启动快捷键) 方法:设定bios,让ubuntu所在盘首先启动(交换这两个硬盘的位置应该也行),再改下menu.lst,加入下面

优云automation轻松“一点”,搞定裸机安装系统

企业在新建数据中心.新业务上线.老业务扩容等场景下,会采购一批新的裸机服务器,在新服务器投入使用之前,势必得进行操作系统的安装.相信每个人都有安装操作系统的经历,BIOS设置.磁盘分区.驱动安装...,是不是头都大了?传统的人工方式麻烦.耗时.且有一定难度,一般人员无法顺利安装,势必给企业带来一些额外的开销. 幸运的是,福利来了! 现在,您只需将购买到的服务器插上电,告诉优云Automation需要安装的操作系统类型和其他一些简单参数,Automation便能自动收集服务器硬件信息,帮您完成指定

《GNS3实战指南》——2.4 在Ubuntu Linux上安装

2.4 在Ubuntu Linux上安装 GNS3可以在许多不同的Linux发行版本上正常运行,但是其中大多数缺乏文档.本节将揭开神秘的面纱,展示在基于UNIX的平台上运行GNS3是一件很简单的事.选择Ubunt,是因为它是一个很常用的发行版本. 在Linux上安装GNS3有两种方法.可以通过包管理器安装一个捆绑包,也可以从源代码安装.使用包安装既快速又容易,但缺点是无法摆脱已经移植到特定平台的GNS3版本,它可能不是最新的版本.这里还可以使用源代码方便地安装.源代码安装仅多出几个步骤,且提供最

界面-安装ubuntu之后出现问题,求linux大神解答。

问题描述 安装ubuntu之后出现问题,求linux大神解答. 解决方案 If you CPU is not Intel You will pause here ...as you can see

《面向机器智能的TensorFlow实践》一2.5 源码构建及安装实例:在64位Ubuntu Linux上安装GPU版TensorFlow

2.5 源码构建及安装实例:在64位Ubuntu Linux上安装GPU版TensorFlow 如果希望使用带有GPU支持的TensorFlow,那么最可能的选择是从源码构建和安装.本节给出了一个完整的安装参考实例,详细介绍了安装和运行TensorFlow所需的每一具体步骤.请注意,本示例中的操作系统为64位Ubuntu Linux发行版,因此如果你使用的是其他Linux发行版,则可能需要对某些命令进行修改(如apt-get).如果希望在Mac OS X上从源码构建TensorFlow,笔者推荐

360快速解决安装系统问题之一键搞定装机

一键搞定装机问题   多数时候,我们装完"裸"系统和驱动后,首先安装360安全卫士,为系统打上补丁,然后一一安装杀毒软件.常用软件--如此一折腾,起码得费上个把小时的功夫.如何能让整个装机过程更快.更方便呢?   360安全卫士最新的4.0版已经为我们考虑到这一点.其中集成了"360软件管理"组件,可以一键下载安装所有补丁.常用软件.运行软件后切换到"管理应用软件"标签,在"装机必备软件"窗口中可以看到20多款常用软件.在&q