入坑Ubuntu手记-系统安装和简单配置
对于开发者而言,Linux的环境帮助是非常大的。同样的,Linux对很多Windows下的软件,尤其是游戏不支持,这也是一个非常重要的生产力的因素。嗯…我可能就是为了控制自己少玩游戏,直接上一个Ubuntu和win10的双系统。
Ubuntu是一份相对来说非常流行的Linux发行版本,相应的它也有非常完整社区支持。emmmmm,所以Ubuntu对于新手来说是一个不错的选择。
首先,我们需要准备一份系统安装介质。我用的是Ubuntu 16.04 LTS的镜像。现在Ubuntu官网有个Ubuntu Kylin版本,非常坑,相对于原版只是多预装了几个软件而已,然后就自称中国优化,…… 点击进入Ubuntu原版镜像下载界面。制作启动盘的软件我用了Refus(点击下载) ,也是一个纯净无广告的免费软件,直接选择镜像选择一个U盘就可以了。因为制作启动盘要重写分区表,要格式化U盘,所以要先备份好数据,然后根据refus的提示一步一步。

在开始之前先要在硬盘上空出一块没有任何内容的东西,包括格式也不能有。就是要在磁盘管理里面删除卷或者压缩卷出来一块空间,在Windows的磁盘管理里面显示为黑色就可以,在资源管理器里也看不到。这一步的步骤可以戳这里。接下来就是在电脑的BIOS里面打开U盘启动优先,然后把准备好的启动盘插到电脑上启动就可以开始安装了。
在安装过程中,如果需要保留Windows系统的话就在路径选择的时候保留到之前空出来的分区,如果不需要的话直接删除整个硬盘然后安装就可以。选择语言、键盘布局、时区、用户名,然后就是漫长的等待~~
当然了,就算是再纯净的系统也多多少少有点预装的,毕竟开源组织也要吃饭的好伐,一点都不预装也不太好用的好伐。所以装好了以后先清理一下系统,执行以下代码(复制以后到命令行右键粘贴)
sudo apt-get update
sudo apt-get upgrade
然后是清理自带的libreOffice。这个是Ubuntu自带的开源office编辑器,但是总体来说体验不如Windows平台下的其他软件,所有这里我用WPS for Linux来替代它。
sudo apt-get remove libreoffice-common
接下来是删除亚马逊的推广和一些不常用的软件(意思就是没用--)
sudo apt-get remove unity-webapps-common
sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot
sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install
sudo apt-get remove onboard deja-dup
这样嘛系统基本上就还好了,开始安装必要的软件。先下载wps安装包、搜狗输入法和网易云音乐安装包(音乐是第一生产力),选择相应的包以后下载完以后都是可以直接双击直接安装的。当然了,安装软件这种敏感操作是需要输入root密码的。
接下来是系统的基本配置。首先,打开网易云音乐,music走起来~
现在直接打开wps的话会提示“字体缺失”,因为有几个字体是不开源的,所以wps不能直接打包进去,最重要的是这几个字体在显示公式的时候是不可或缺的。但是wps给的帮助链接又失效了……所以还是得靠自己啊。
首先下载字体包,密码2q8v 。然后解压,进入解压目录打开终端,依次执行以下代码:
sudo cp * /usr/share/fonts
sudo mkfontscale
sudo mkfontdir
sudo fc-cache
现在再打开就不会有字体问题了。然后是输入法设置部分。虽然自带的输入法用起来好像还可以,但是。哪有搜狗舒服,对嘛,先在设置-文本输入里面把搜狗输入法加进来,再删掉一些没什么用的软件,留下一个搜狗一个英语就可以满足日常需求了。

保存以下退出,然后愉快地Ubuntu之旅就开始了~~
update 2019.8.7:更新失效的字体网盘链接
入坑Ubuntu手记-系统安装和简单配置的更多相关文章
- ubuntu下vim的简单配置
该文章只是进行符合自己习惯的最基本的配置,更加高级的配置请参考更加有含量的博文! 1.打开vim下的配置文件 sudo vim /etc/vim/vimrc 2.在这个文件中,会有这么一句:synta ...
- Ubuntu 16.04 haproxy 简单配置应用
HAproxy HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性.负载均衡,以及基于TCP和HTTP的应用程序代理. 测试环境 ubuntu16.04 192.168.20 ...
- Vue入坑日记: day - 01
前言 最近做了一些小项目,小组里写前端的确实有点拉胯,于是自己动手写前端,因为大一学过web前端基础,所以对HTML,CSS还有印象,就直接对JS下手了,学了两天把JS大致搞明白了,顺便对JQuery ...
- ASP.NET+MVC入门踩坑笔记 (一) 创建项目 项目配置运行 以及简单的Api搭建
哈喽各位 我又回来了! 前段时间研究了下ASP.NET,刚开始也是随便找网上的各种教程来看,但是鉴于本人技术有限,还是走了相当长的一段弯路的.所以我写下了这篇文章.希望各位刚刚入坑的ASP.NET开发 ...
- 大自然的搬运工:Ubuntu环境下gedit的一些个简单配置
gedit是Ubuntu默认的文本编辑器,个人觉得还是不错的,用它来编程写一些小的demo也很方便,原谅我比较菜,vim用起来感觉打字速度真的很慢呀. 下面对gedit做一些简单配置,方便编程. 一. ...
- Ubuntu环境下gedit以及vim的一些个简单配置
Gedit的配置: 参见 http://www.cnblogs.com/csulennon/p/4198054.html Gedit插件安装 Gedit快捷键 参见我的博客 添加快捷键 Ctrl + ...
- 《Asp.Net Core3 + Vue3入坑教程》-Net Core项目搭建与Swagger配置步骤
简介 <Asp.Net Core3 + Vue3入坑教程> 此教程仅适合新手入门或者前后端分离尝试者.可以根据图文一步一步进操作编码也可以选择直接查看源码.每一篇文章都有对应的源码 教程后 ...
- Docker 入坑教程笔记
Docker 入坑教程笔记 视频网址B站:点这里 查询命令 man docker 简单启动和退出 docker run --name [容器名] -i -t ubuntu /bin/bash 交互启动 ...
- webpack入坑之旅(六)配合vue-router实现SPA
这是一系列文章,此系列所有的练习都存在了我的github仓库中vue-webpack,在本人有了新的理解与认识之后,会对文章有不定时的更正与更新.下面是目前完成的列表: webpack入坑之旅(一)不 ...
随机推荐
- Python入门字符编码
计算机基础知识 一.应用程序任何操作硬件的请求都需要向操作系统发起系统调用,然后由操作系统去操作硬件 二.文本编辑器存取文件的原理 1.打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编 ...
- vue(4)hello world
在前一章基础上开发. 1.下载vue.js.(https://cn.vuejs.org/v2/guide/installation.html) 在hello-vue根目录下创建js文件夹,并将该vue ...
- java——数据结构
底层数据结构: 数组 ArrayList 链表 LinkedList 应用数据结构: 二分搜索树 BST 最大堆/最小堆 MaxHeap/MinHeap 线段树 SegmentTree 字典树 Tri ...
- Invalid prop: type check failed for prop "XXX". Expected String, got Object.
项目是Vue的,基于elementUI的后台管理系统. Invalid prop: type check failed for prop "total". Expected Str ...
- hdfs namenode/datanode工作机制
一. namenode工作机制 1. 客户端上传文件时,namenode先检查有没有同名的文件,如果有,则直接返回错误信息.如果没有,则根据要上传文件的大小以及block的大小,算出需要分成几个blo ...
- python_文件操作代码实例
"""提示:代码中的内容均被注释,请参考,切勿照搬""" 1 #文件的打开和关闭 ''' 文件对象 = open('文件名','使用方式') ...
- sql server 笔记(数据类型/新建、修改、删除数据表/)
1.数据类型: Character 字符串 / Unicode 字符串 / Binary 类型 / Number 类型 / Date 类型 / 其他数据类型 详解:http://www.w3sc ...
- C++学习之构造函数和析构函数及指针
C++的构造函数在创建对象时调用,分配内存空间,多少个对象(对象数组)就调用几次构造函数:析构函数在调用结束时调用(可以添加一些最后的处理)以释放内存给其它来用.对于同类型同生命期的对象,先创建的对象 ...
- POI 按word模版生成合同并生成PDF
功能需求:根据用户给的word版本合同文件.docx,实现模版替换功能. 如: 功能:支持段落和表格里的文字替换,还可以支持表格替换.如果需要段落需要换行用<br>隔开如:身份证<b ...
- inventor安装失败怎样卸载安装inventor 2014?
AUTODESK系列软件着实令人头疼,安装失败之后不能完全卸载!!!(比如maya,cad,3dsmax等).有时手动删除注册表重装之后还是会出现各种问题,每个版本的C++Runtime和.NET f ...