VirtualBox与Ubuntu的下载

对于VirtualBox的下载,网络上的资源非常之多,并且软件也并不是很大,所以并没有耗费很多时间。但是对于Ubuntu的下载来说,一个操作系统,正版的下载肯定是要收费的,所以还是选择破解版的进行下载。在接触新鲜事物之前,我们都是满怀期待的,毕竟在此之前,我只接触过Windows和Android这两种操作系统,所以对操作系统的体验并不是很丰富。一番等待下,Ubuntu的ISO文件终于下载成功,然后开始关键的安装操作。

VirtualBox与Ubuntu的安装

对于VirtualBox的安装依旧很迅速很成功,然后便开始新建虚拟机。在我之前的观念中,一台电脑拥有多个操作系统的概念不足为奇,但是对于一台电脑分化成几台虚拟机的概念倒是让我耳目一新。在虚拟机的配置过程当中,我一直按照老师提供的教学资源一步一步的安装,并根据自己电脑的情况给虚拟机配置相应的系统内存和虚拟硬盘。这一切看起来都很顺利。

但在第一次安装完成后,我的虚拟机却无法启动,于是便开始自己反思其中的问题。然后发现原来是给虚拟机分出的虚拟硬盘大小不够,导致了系统的安装失败。之后我又重复整个步骤,把虚拟硬盘的大小改成20GB,终于安装成功。

以下是我虚拟机的配置:

安装VirtualBox虚拟机的增强功能

点击VBox的菜单栏,选择设备中的安装增强功能,系统还是比较给力,左下角桌面出现了光盘图标,于是便打开终端,开始输入命令。

但是在此步骤中便是出现了一定的问题,终端一直提示找不到文件,然后我就开始在百度上搜索相关的问题,毕竟每个人的情况不尽相同,所以还是难以得到解决。我想在边学习Linux的命令方法和相关的教程的同时,边解决这个问题。

Linux系统的优缺点

在使用一个新的系统时,了解它的优缺点是至关重要的。这样可以使得我们能够更加方便、安全、高效地使用此系统。
Linux系统最大的一个特点在于它的开放性,任何人都能查看到它的源代码,这样可以避免经常修复漏洞以维护系统安全的不便性,甚至可以不安装任何的杀毒软件和维护软件,使得系统更加安全。并且Linux的内核优化效果好,它的操作也并没有windows的操作复杂,这使运行效率得到了提高。在软件安装卸载方面,在Linux上卸载软件不会留下任何的垃圾痕迹,使内存可以得到释放。并且可以自由分发该操作系统及其他运行其上的软件而不会违犯法律。总而言之,我认为Linux系统最大的优势就是它的安全性和开放性。所以我们在Linux系统上进行一些开发和命令会更加方便。
当然它也存在一些缺点,比如它的兼容性。缺失的应用软件和游戏,会失去一些熟知的应用程序。并缺少相应的硬件支持,这是许多非主流操作系统的毛病。在多媒体和图像化方面比windows落后不止一点点。

Linux命令方法的学习

在学习之前,我们首先要意识到Linux系统的命令方法和windows存在一定的差距。且对于英语并不好的我来说,命令的中文含义显然不太明白,所以在很多时候需要寻求翻译软件。我认为我学习并记忆相应的命令或代码,还是要弄懂它的中文含义。然而仅凭记忆也只是纸上谈兵,不断地练习和实践才是王道。所以针对Linux的学习,还是坚持“做中学”的原则,把看似陌生、困难的知识进行分步学习,以达到最终的学习目的。

虚拟机与Linux的更多相关文章

  1. 虚拟机中Linux系统盘空间不足

    虚拟机中Linux系统盘在使用过程中, 出现空间不足的提示. 使用命令du --max-depth=1 -h 查看Home目录下各个文件占用空间, 发现是./cache(隐藏文件)占用很大空间.进入c ...

  2. 虚拟机启动linux系统报错,此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态

    在使用虚拟机启动linux的时候报错,如下: 已将该虚拟机配置为使用 64 位客户机操作系统.但是,无法执行 64 位操作. 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态. ...

  3. 虚拟机下Linux读取USB设备的问题虚拟机下Linux无法读取USB设备的解决方案

    我们在虚拟机中识别USB设备有三种情况导致Linux系统不能读取到USB设备: 1. .当虚拟机的USB服务没有开启的时候 2. 若虚拟机的USB连接的设置选项没有设置好 3. Widows抢先一步, ...

  4. 虚拟机安装Linux系统图文教程

    虚拟机安装Linux系统图文教程 | 浏览:523 | 更新:2014-09-16 15:31 1 2 3 4 5 6 7 分步阅读 Linux系统的安装 工具/原料 VMware 9.0 虚拟机 L ...

  5. VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录

    VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录 一.描述 系统描述:win7旗舰版64位系统+VMware Workst ...

  6. PL/SQL客户端连接虚拟机(linux)下的oracle服务器配置

    虚拟机上linux装了oracle数据库服务器,想通过windowspl/sql客户端连接到服务器上,虚拟机的网络连接方式我设置为host-only.     去oracle官方网站下载instant ...

  7. VMware虚拟机安装Linux系统

    许多新手连 Windows 的安装都不太熟悉,更别提 Linux 的安装了:即使安装成功了,也有可能破坏现有的 Windows 系统,比如导致硬盘数据丢失.Windows 无法开机等.所以一直以来,安 ...

  8. 虚拟机下Linux系统如何设置IP地址

    虚拟机下Linux系统设置IP地址三种方法 文章来源:https://jingyan.baidu.com/article/ea24bc399ffeb9da62b3318f.html 工具/原料   V ...

  9. 虚拟机下linux迁移造成MAC地址异常处理办法

    虚拟机下linux迁移造成MAC地址异常处理办法 Linux无法启用网卡:Device eth0 has different MAC address than expected,ignoring解决 ...

  10. 第三次随笔——虚拟机及Linux入门

    虚拟机及Linux入门 虚拟机的安装 对于虚拟机的概念我早有接触,但是从来没有真正的实践过,借这次作业机会我终于实践了虚拟机的安装,安装的过程较为顺利,但还是出现了以下问题: 无法选择64位的系统 解 ...

随机推荐

  1. java内部类之成员内部类实例

    第一个是如何实现同时继承两个类 public class MultiExtendsDemo { public static void main(String[] args) { // TODO Aut ...

  2. 对Java中的异常的理解

    1.What is exception in Java? Java使用异常描述程序中可能出现的不正常情况.这个不正常可以是java认为的不正常,也可以是你主观上的出乎意料(自定义异常).总而言之,异常 ...

  3. 使用python 操作liunx的svn,方案一

    在服务器中要做几个操作,使用命令操作svn,svn文件的创建,svn文件更新,并把指定demo路径,移动到创建的文件夹中,进行提交, # -*- coding:utf-8 -*- import pys ...

  4. CyclicBarrier和CountDownLatch笔记

    一.CyclicBarrier的使用 Barrier是栅栏,障碍物的意思,这里将它理解为栅栏. Cyclic是重复利用的意思. CyclicBarrier:可重复利用的栅栏.这里附上官方文档的一句解释 ...

  5. Nginx学习.md

    正常运行的必备配置 user Syntax: user user [group]; Default: user nobody nobody; Context: main 指定运行worker进程的用户 ...

  6. 3、RabbitMQ-work queues 工作队列

    work queues 工作队列 1.模型图: 为什么会出现 work queues? 前提:使用 simple 队列的时候 我们应用程序在是使用消息系统的时候,一般生产者 P 生产消息是毫不费力的( ...

  7. VSCode调试C++

    在ubuntu下调试C++ 本人觉得VSCode比较好用. 步骤如下: 1. 编写.cpp,.h文件 自行完成自己的程序. 2. 编写CMakeLists.txt.下面是一个比较好用的模板. 根目录为 ...

  8. Angular动态表单生成(二)

    ng-dynamic-forms源码分析 在两个开源项目中,ng-dynamic-forms的源码相较于form.io,比较简单,所以我还勉强能看懂,下面就我自己的理解进行简单分析,若有不对的地方,请 ...

  9. iOS dyld: Library not loaded 报错解决

    Xcode 用的是10.1 版本打的苹果包在 ios系统10.0 以上可以正常运行 但是系统9.3的手机安装后直接运行就崩溃 后来插上电脑联调 报错 dyld: Library not loaded: ...

  10. C# 参数关键字params的作用

    为了将方法声明为可以接受可变数量参数的方法,我们可以使用params关键字来声明数组,要求: (1)在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params ...