关于Linux已经听闻很久的大名了,但是一直没有机会来使用,这次趁着放假的机会,来体验一把Linux吧。

之前使用visuabox和Ubuntu16,但是虚拟机总是不能连接互联网,在虚拟机上面无法上网,很是头疼,各种桥接网络配置了一天,还是不行,小白的无奈啊。

后来无奈,换了vmware和Ubuntu14,安装完之后即可使用,无需浪费很多时间。真的很爽。

虽说网上资源非常丰富,但是也是鱼龙混杂,光是找资源就浪费了很长的时间。最后会给出我找到的比较好的资源分享。

配置:VMvare12.5 + Ubuntu14.4

按照网上的N多安装教程就能很好的安装下来。但是建议安装前多看几个教程,互相比较,取长补短,防止哪一步错了还得从新安装。

ubunb安装完成之后,开始一个新系统的旅程。

1、Ubuntu14.4安装软件的格式:

sudo apt-get filename】:filename是需要安装的软件的名字,如果忘了,可以使用 * 来表示通配符。

2、然后就是安装一下搜狗输入法,Ubuntu自带的输入法确实不是很好用。直接在官网下载。

进入下载的文件目录之后执行:$sudo dpkg  -i   sogou_pinyin_linux_1.0.0.0033_amd64.deb 

安装过程会出现 依赖关系问题,然后退回到主目录,输入命令 : $sudo apt-get install -f 即可

然后需要注销用户重新进入。

3、还是得安装一下 VMwareTools,帮助我们更好的使用Ubuntu。包括无法全屏的问题。这个百度有很多。

4、安装vim

这里只介绍在联网的状态下进行在线安装。

因为Ubuntu为我们预装了vim的vim-tiny版本,我们首先卸载这个,然后安装完整版vim

sudo apt-get update

sudo apt-get remove vim-tiny

sudo apt-get install vim

这三条命令逐个执行即可。

5、安装C语言开发工具包

Ubuntu已经默认为我们安装了GCC的编译器,但是一个GCC什么文件都不能编译,因为我们还没有一些必须的头文件,所以需要安装build-essential这个软件包。

这个包会自动为我们安装g++,libc6-dev,Linux-libc-dev等一些必须的软件和头文件库。

我们还是采用在线安装:

sudo apt-get install build-essential

然后可以写一个简单的C程序测试一下。

命令行输入:vim hello.c

输入如下程序:

然后,ESC进入命令行模式,输入 【:wq】保存并退出。

终端输入命令:【gcc hello.c】进行编译,这个过程并不会输入什么,我们需要【ll】来查看生成的可执行文件:生成了一个可执行文件:a.out

最后执行一下:【./a.out】

参开资料:

【vmware12.5】资源下载:http://www.zdfans.com/5928.html

Linux--初次体验的更多相关文章

  1. 在docker中初次体验.net core 2.0

    .net core的跨平台有了Linux,不能没有docker……网上的系列文章一大推,特别是docker还有了中文官网:https://www.docker-cn.com/ .上面说的很清楚了,这里 ...

  2. kubebuilder实战之二:初次体验kubebuilder

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  3. ASP.NET Core Identity Hands On(1)——Identity 初次体验

    ASP.NET Core Identity是用于构建ASP.NET Core Web应用程序的成员资格系统,包括成员资格.登录和用户数据存储 这是来自于 ASP.NET Core Identity 仓 ...

  4. 20155315庄艺霖第三次作业之Linux初体验

    Linux初体验 安装Linux三两事 老师的作业要求基于VirtualBox安装Linux系统,我一开始下载了VB但是电脑运行不了,后来看网上的教程下载了VMware,才算开始了我的Linux之旅. ...

  5. Visual Studio 2017 初次体验

    在初次体验中遇到以下问题以及技巧 1. 在出现红色波浪线时为出现错误语法,将鼠标移动到相应位置可以获得相关错误信息 2.在编写代码过程中,行号上出现的小黄灯可以有提示信息 3.List 与 Array ...

  6. 云计算第一章:服务器硬件及linux初体验

    第一章:服务器硬件及linux初体验 一.了解linux: 1.linux的三大分支:debian.redhat.ubuntu 2.redhat版本: redhat:红帽,简称RHEL,企业级官方版本 ...

  7. Linux杀毒软件ClamAV初次体验

    1:官网 http://www.clamav.net 2:Ubuntu下安装ClamAV sudo apt-get update--更新系统 sudo apt-get install clamav-- ...

  8. SQL SERVER FOR LINUX初体验

    今天得空,就在Ubuntu17.04上安装了SQL SERVER 2017体验下,总体来说还是不错的. 在Ubuntu上安装SQL SERVER 2017还是比较方便的,只需几条命令即可: curl ...

  9. 在ubuntu16.04中初次体验.net core 2.0

    .net core运行在Linux中的例子.文章已经很多了,看了一些之后也想体验一下,顺便记录一下…… 环境:win10 1709.它内置的Linux子系统(这里安装的是Ubuntu 16.04) 一 ...

  10. Win10 安装 Linux子系统 Ubuntu18.04 / Kali Linux 的体验

    汇总系列:https://www.cnblogs.com/dunitian/p/4822808.html#linux 几年前就看到新闻,今天周末,突发奇想,家里电脑安装下子系统不就不用安装开发的那些环 ...

随机推荐

  1. 关系型数据库工作原理-归并排序(翻译自Coding-Geek文章)

    本文翻译自Coding-Geek文章:< How does a relational database work>. 原文链接:http://coding-geek.com/how-dat ...

  2. Mac下安装FFmpeg教程

    一.安装ffmpeg 分为两种安装方式: 1. 命令行安装 brew install ffmpeg 2. 下载压缩包安装 去 http://evermeet.cx/ffmpeg/ 下载7z压缩包,解压 ...

  3. 三大家族,offset,scroll,client

    1.client 1.1主要成员 1.clientWidth 获取网页可视区域宽度(两种用法)    clientHeight 获取网页可视区域高度 (两张用法) 盒子调用: 指盒子本省 浏览器调用: ...

  4. Python多线程爬虫与多种数据存储方式实现(Python爬虫实战2)

    1. 多进程爬虫 对于数据量较大的爬虫,对数据的处理要求较高时,可以采用python多进程或多线程的机制完成,多进程是指分配多个CPU处理程序,同一时刻只有一个CPU在工作,多线程是指进程内部有多个类 ...

  5. 使用CMD命令编译和运行Java程序

    对于初学者来说,使用CMD命令(Unix以及类Unix系统采用Termial)来编译和运行Java的好处是让初学者直观地体会到编译(Compile)这一步骤,加深记忆.所谓编译就是将文本文件xxx.j ...

  6. Raid 配置

    清除所有外部设备 /opt/MegaRAID/MegaCli/MegaCli64 '-CfgForeign -Clear' -aAll 修改盘的jbod状态 /opt/MegaRAID/MegaCli ...

  7. 11 个简单的 Java 性能调优技巧

    大多数开发人员理所当然地以为性能优化很复杂,需要大量的经验和知识.好吧,不能说这是完全错误的.优化应用程序以获得最佳性能不是一件容易的事情.但是,这并不意味着如果你不具备这些知识,就不能做任何事情.这 ...

  8. Proxy和Reflect

    原因 最近在写 unar.js(一个技术超越react angular vue)的mvvm库.通过研究proxy的可行性.故作以下研究 Proxy代理一个函数 var fn=function(){ c ...

  9. 测试对bug如何分析和定位

    如何去区分一个功能测试工程师的水平高和低? 可以从很多个方面去检查,比如测试的思路, 比如测试用例的覆盖度?,比如测试出bug是否能够定位到根因? 上面说的各个方面都很合理,那我们平常如何如更深的定位 ...

  10. 基于node写了个工具,可以在线制作“sorry,为所欲为”的 GIF(开源)

    SnailDev.GifMaker 一个生成gif并添加自定义字幕的工具 client 微信小程序 server nodejs + express 欢迎 star&fork 如果您有好的com ...