Ubuntu 桌面环境使用Linux

Ubuntu系列——蓦然回首

2016-12-02  本文已影响64人  sunnyaxin

Ubuntu是由Mark Shuttleworth(马克·舍特尔沃斯)创立,是一个以桌面应用为主的Linux操作系统,基于Debian GNU/Linux,支持x86、amd64(即x64)和ppc架构。本文零基础开始,从安装Ubuntu双系统开始,逐步对Ubuntu系统有一个初步的认识和了解。

安装方式

Ubuntu是Linux初学者的理想选择,一直在用Windows,略感审美疲劳,可以有多种方法安装Ubuntu系统,这里我选择U盘镜像双系统。

  1. 下载镜像文件:这里我下载了Ubuntu 16.10
  2. 数据备份:很重要的一步,减小风险
  3. 制作USB启动盘,分两步:
    (1)准备一个容量大于4GB的U盘,并使用FAT32格式格式化U盘
    (2)制作USB启动盘, 在Windows操作系统下使用 Universal USB Installer
  4. 创建磁盘分区,见win10 磁盘分区,保证大于40G的未分配空间
  5. 关闭 Windows 8.1 / Windows 10 中的快速启动功能:查看关闭方法
  6. 将制作好的U盘启动盘引导计算机重新启动进行安装,这里有两种方法:
    (1)以Windows为双系统引导入口的安装方法
    (2)以Linux为双系统引导入口的安装方法

迈向 Ubuntu 的第一步

在Linux哲学中最重要的一点:命令优于导航。可以使用快捷键 Ctrl+Alt+F1进入终端界面输入命令,以下为安装系统成功后几条简单的命令:

  1. 安装软件,以火狐浏览器为例
 sudo apt-get install firefox 
  1. 卸载软件
sudo apt-get purge firefox
  1. 升级软件
sudo apt-get upgrade

Ubuntu 系统为我们的提供

  1. gnome-terminal
    终端系统是用户输入命令行,查看输出结果的媒介,一个合格的Linux使用者会花费至少20%的时间在终端中,开发者比例更高。
  2. 火狐浏览器
  3. LibreOffice
    LibreOffice 源自于著名的 OpenOffice 办公软件,用以替代 Windows 下的 MS Office。Libre Wirter, Libre Calc, Libre Impress 分别对应 MS Word, MS Excel,MS PowerPoint。
  4. iBus输入法架构
    和 Ubuntu 本尊最匹配,最兼容的输入法架构,可以无限扩展各类输入法。
  5. Rhythmbox 音乐播放器
  6. Totem Movie Player 视频播放器
  7. Ubuntu软件中心
    同一管理安装卸载软件,任何对软件的操作都可以在这里进行,但我们还是应该养成多使用终端命令行apt-get的方式进行查询,安装,卸载工作
  8. 不兼容Linux平台的鸡肋软件
    (大概是通过虚拟机或者Wine方式,还没有实践,有待补充)

三大操作系统之Linux系统

一直以来使用的都是Windows操作系统,这么多年虽然没有累觉不爱但也确实有点视觉审美疲劳,所以想换个操作系统感受一下,每个系统由自己的用户,确实作为普罗大众系统Window系统的忠实粉丝,一直是拒绝改变的,但是这篇文章选择Linux,很生动的讲解了作为一只程序猿,我们有必要很需要变为Linux操作系统。
因为:

他们更理解开发者, 他们懂得键盘比起鼠标在大多数开发场合更高效,他们懂得软件界面首先需要的是命令行,其次才是图形化界面,他们懂得命令优于导航的哲学,你需要编辑器/编译器,他们提供了伟大的 Vim,Emacs/gcc, g++,你需要好用的脚本语言,他们内置了Bash Shell/Python,你需要更高效的操作电脑,他们提供了无数的实用命令行程序,幷为几乎每一个程序配置了无数参数来满足你的需要,一旦我们理解他们这么做的初衷,剩下的还是学习,练习和使用。

还因为:

开发者不能按普罗大众的要求来要求自己,方便和高效其实并不是等价的,普罗大众系统的方便是依靠牺牲效率和可定制性来达成的,例如鼠标点击运行程序看起来比输入命令启动程序方便很多,但是如果你需要从上百个图标里寻找那个程序会怎么样?你又能不能启动程序的时候要求启动后最大化窗口?所以开发者系统开始不断增加命令,配置,选项和各类约定来追求效率和可定制性。而一旦我们认为效率和可定制性更重要的时候,记忆的负担,学习的成本就出现了,我们需要去学习记忆,熟练运用那些命令配置,了解约定,遵守约定。开发者需要不断的学习技能以追求更高效的使用开发者系统,这才是开发者和普罗大众的本质区别,这个世界上幷没有那么多好处全你占的事情,提升效率的前提便是增加学习成本,容忍一定程度的不那么方便。

参考资料

年度巨献:《Ubuntu桌面生存指南》
Windows10+Ubuntu双系统安装
Ubuntu新手指南
Ubuntu中文社区

上一篇 下一篇

猜你喜欢

热点阅读