为了账号安全,请及时绑定邮箱和手机立即绑定
手记 \ 【入门级】 带你娱乐Linux

【入门级】 带你娱乐Linux 原创

2016-12-27 19:24:53 8055浏览 3评论

三大主流操作系统:Windows、 Mac OS、 Linux.

使用人数最多の非Windows莫属。Win10的发布宣告将是最后一版的Windows,这表明,微软将调整Windows的开发方式,微软不再大规模的版本更新,而是定期发布优化和更新,而Windows未来将成为一种服务。不禁让人调侃它的更新会陪伴你的一生。自己每年都很期待Win10的变化和增添的新功能,比如2017年春即将发布的创新者更新。

os X,基于Unix内核的图形化操作系统。以前只能通过花高昂的价格购买苹果本才能体验该操作系统,一般情况下在普通PC上还无法安装。不过,现在可以安装“黑苹果”,可以在虚拟机上通过镜像安装,尝新一把。据了解,2016款MacBook Pro是苹果所有笔记本中,唯一一款没有获得《消费者报告》推荐的产品。但我还是想买,就是手头不富裕,肿么办(∩_∩)哈哈~

接下来,我们谈谈Linux。

Linux跨平台性高,兼容性强,开发拓展广。因为其稳定一般被大量用于服务器,由于其开源的精神和较小的占用资源被广大开发者使用。

Linux可以从事以下方面的工作:

应用的方向有:

  1. 设备驱动程序开发;
  2. 系统(主要是内核)裁剪;
  3. 嵌入式应用。
    这方面会进一些做嵌入式的公司,设备公司和安全公司。

研究的方向有:

  1. 虚拟化;
  2. 网络协议栈;
  3. 存储;
    存储厂商、大型互联网公司的平台和基础系统研发部门都有类似的工作。

很多互联网相关的后端开发/维护,比如:

  1. 系统内核调优;
  2. 开发高并发/高负载后端服务;
  3. 高可用代理和各类负载均衡方案;
  4. 各种云服务;
  5. 分布式/P2P应用。

严格来讲,Linux这个词本身只表示Linux内核,它分内核版和发行版。并且它又有好多种发行版本。以下是各个发行版的排行(数据来源:DistroWatch
图片描述

自己接触Linux的时间不算长,大学专业课程里没涉及到Linux,纯属业余。也在慕课里学习过Tony老师的《Linux 达人养成计划》,教的很仔细,也增长了见识。

好多人感觉Linux很高大上,非一般人能上手使用的,苦于命令太多记不住、一时半会还无法从Windows系统中过渡过来。在这里,我们不聊太深奥的东西,只是简单的介绍下如何把Linux设置成一款满足日常娱乐的操作系统。当然,一切的操作是在图形界面下......

就拿排行第一的Mint举例:

Linux Mint Cinnamon 基于Debian和Ubuntu,被誉为是最好的台式机操作系统,是Linux世界的Mac os X。它最大的优势在软件包管理方面。它提供了大约30000的包和一个最好的软件管理。Linux Mint中安装软件的用户界面运行起来要比Ubuntu容易得多。此刻,我的笔记本上运行的就是这家伙。也渐渐开始对它爱不释手。

当把系统安装完后,肯定要装一些必备的软件。我就跟大伙聊一聊,安装软件时遇到的一些奇葩趣事。

前端工具篇

Sublime Text

由于是deb包,可以通过下边的命令安装:

sudo dpkg -i (软件包名).deb

如果安装完后,需要删除包:

dpkg -r (软件包名)

如果要卸载:

sudo apt-get autoremove --purge (软件名)

又要敲命令(@ο@) 哇~ 其实,在这里,deb包可以直接用软件包管理安装,即使不满足依赖关系,它都会自动帮你安装,甚至都不用像Windows下点击下一步,直接傻瓜式安装。

Emmet Livestyle插件都安装好了,正高高兴兴地准备跟着慕课网里的教学视频敲代码了,突然发现,在Sublime中不能用中文输入法(纳尼(╯_╰))。没法,只好暂停视频,自己上网找解决办法了,跟着网上的教程捣鼓了一遍,怪自己学术不精,只好弃坑。但正因此,让我认识了其他两款优秀的编辑器VIM和Atom。

有关VIM的介绍可以观看慕课里《Linux C语言编程基本原理与实践》

Atom

——A hackable text editor for the 21st Century一款称为“属于21世纪”的代码编辑器

官方提供两种格式的包,deb包(安装方法同上)和rpm包。

RPM 安装操作:

rpm -i (软件包名)

卸载:

rpm -e (软件名)

升级:

rpm -U (软件包)

顺便向大家介绍Atom中提高编码效率的几款插件:

emmet——不需多说

autocomplete-plus——当输入的时候,提供候选项。

javascript-snippets——输入特殊的字符后自动扩展成对应的 Javascript 代码片段。

minimap——类似于Sublime的小地图

atom-ternjs——支持多种语言代码补全,例如:JavaScript, Node.js, jQuery, Angular …

atom-beautify——格式化代码,更统一的代码风格

扁平化的界面风格,敲着代码一点也不觉枯燥。也许,在接下来的日子里,它会一直陪伴我^_^
图片描述

Webstorm

官方提供的是tar.gz包。
解压命令:

tar -zxvf (软件包名)

运行:

cd (安装目录)
根据文档(cd into "{installation home}/bin")只要敲入下面的命令,就可以运行程序了,同时会自动创建快捷方式。

   ./webstorm.sh

浏览器篇

系统一般自带火狐,但需要另行安装Adobe Flash player插件

tar -zxvf (软件包名)
cp libflashplayer.so /usr/lib64/mozilla/plugins #复制插件到火狐浏览器插件文件夹

Chrome&Chromium

官网会根据电脑自身的系统识别对应的下载版本。

由于官网访问会很慢,我们可以手动安装。自行百度,就不再赘述啦~

Tip:谷歌浏览器最新版已经将网页的默认支持选项转变为HTML5,不再自动更新flash。如果需要,要下载对应的PPAPI插件。

现在的情况就是,火狐和谷歌交替使用。还好,大爱的慕课早已支持HTML播放~(≧≦)/~

工具娱乐篇

新立得软件包管理器——相当于软件管家

apt-get install synaptic #终端下安装

BleachBit——相当于清理大师。虽然Linux不像Windows在运行中产生大量垃圾,但有洁癖的我还是想删除。

sudo apt-get clean

图片描述

可以通过新立得软件包管理器搜索,直接安装。

网易云音乐——音乐播放器,我只认它。Linux平台的好像很久没更新了

搜狗输入法——本土化的最合适

迅雷(Xware Desktop)——真佩服这些开发人员
图片描述

还有自带的办公软件...免费没广告

关机重启

shutdown 【选项】【时间】
-h 关机
-r 重启

以上,通过这些软件小命令可以让你从小白逐渐领略到Linux的魅力,让你无从下手到爱不释手。Linux可远远不止这些,还有更加强大的功能级性能等着去挖掘。

本文原创发布于慕课网 ,转载请注明出处,谢谢合作!

相关标签: Html/CSS Linux 前端工具
71 推荐

    心有猛虎_细嗅蔷薇

    学生 生命不必每时每刻都要冲刺,低沉时就当是放一个悠长假期。

    作者的热门手记

    意见反馈 常见问题 APP下载
    官方微信