说到macOS和Windows,想必大家都不会陌生,这两个操作系统占据了世界上95%的操作系统份额。Windows就不用多说了,想必大部分人开始接触电脑的时候都使用的是Windows。Apple的macOS以优秀的稳定性和漂亮的UI设计成为大家购买Macbook的理由。
Linux却很少有人提到,说道Linux,很多人接触Linux可能是因为树莓派,在200元的树莓派上配置Debian Linux,使用ssh链接,照着教程打命令来完成各种操作,想想都觉得困难,更别提使用Linux作为平时生活中使用的操作系统了。这篇文章将会带大家了解Linux的另一面。下图是我平时使用的Linux系统。
ThinkPad X1 with openSUSE Linux
什么是Linux
Linux是一个开源的类Unix操作系统,正因为开源,因而任何人都可以下载Linux的源代码并修改,所以,有着数不清的变种,这种变种称之为不同的Linux发行版,比如树莓派中使用的是Debian Linux,微软多数服务器上跑的centerOS,BBC大楼里普遍出现的Ubuntu Linux,还有我国号称“自主研发”的麒麟操作系统。Google的Android同样基于Linux。平时之所以很少看到搭载Linux的电脑是因为Linux内核的稳定性使得他被广泛用于各个服务器中。认识我的人会知道我是天气应用Flat Weather的开发者,FLat Weather的后端服务器就搭载着Ubuntu Linux,夜以继日的处理着世界各地发来的请求。
这篇文章将会以安装openSUSE Linux作为例子,openSUSE也是世界上最好用的 Linux 发行版之一,对初学者比较友好,他的Logo是一个蜥蜴。。。
openSUSE Logo
安装openSUSE
openSUSE的安装不难,安装程序会自动为你配置双系统,在这里不详细说了,因为不同机器上都是有区别的,要做好折腾的准备,要有比较好的英文基础。
1. 在Windows的磁盘管理中压缩出来一定大小的空间,我分出来了50G的主分区,在这里要注意分出来的空间一定要是主磁盘分区,如果是逻辑分区的话是不能引导的。
2. 去 openSUSE 官网下载(https://www.opensuse.org/)安装镜像,下载完成会得到一个iSO文件
3. 在Win上使用UltraISO将下载的iSO文件写入到优盘中
4. 重启电脑,在BIOS中选择优盘引导
现在就已经进入到openSUSE的安装界面了,在这里先附上一个官方的安装导引(http://opensuse-guide.org/installation.php) (英文)。
一路向下会有一个分区的选项,这里要注意了,否则安装程序会把Windows一并抹掉的。点击Expert Partitioner进入高级分区工具,来手动划分刚才的50G未使用的硬盘空间。
Partitioning
Linux的分区一般遵循以下原则:
1. “/boot”分区:引导区,一般100M就可以了
2. “/”分区:用于储存系统文件
3. “/home”分区:用来存放你自己的文件,相当于Windows中的D盘
4. “Swap”分区:用于存放虚拟内存,在内存吃紧的年代,一般会创建一个大小为内存的两倍的Swap分区来防止内存不足。
5. 鉴于50G也不多所以我只创建了:
a. /boot -> 100M
b. Swap -> 2G
c. 剩下的全部留给了 / 挂载点
红框中的3个分区为Linux的分区,其余全是WIndows的
分区信息
之后点击Next进入下一步,Desktop Selection:
Desktop Selection
在这里,有两个桌面环境可以选,分别是KDE和GNOME,选哪一个完全是看习惯了,也是两大派系,我更偏向于使用GNOME,这篇文章也是讲述GNOME的配置。
然后便开始了安装:
Installation
过上十几分钟安装就完成了,安装程序会自动配置好双系统的引导,重启后就会发现引导菜单变成了GURB的,而不是以前的Windows Boot Manager了。
GURB2 Boot Menu
选择openSUSE Leap 42.2即可进入系统,第三个选项Windows Boot Manager是引导Windows启动。
开始配置桌面吧!
看看openSUSE + GNOME 的桌面是什么样子:
![](https://i-blog.csdnimg.cn/blog_migrate/4247b4d1656f89eed15f1434b28ce4e2.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/50bbbb04d25327314cef577b4b07b798.jpeg)
GNOME插件配置
GNOME的可玩性很高,有着众多的扩展可以安装来实现很多功能,访问 GNOME Shell Extension(https://extensions.gnome.org/)来获取扩展插件,直接在自带的Firefox上就可以安装。
GNOME Shell Extension
运行Tweak Tool就可以来配置GNOME的各种参数
Tweak Tool
我来推荐几个:
Dash to Dock
这个插件可以把Dock栏显示在桌面上,就像Mac一样
Dash to Dock
Flat-Plat主题
让你的桌面拥有像Android Material Design的设计:
访问该项目Github主页(https://github.com/nana-4/Flat-Plat)来获取安装方试
Flat-Plat
Dynamic Indicator
可以改变Top Bar的透明度
Clipboard Indicator
剪贴板管理工具
Clipboard Indicator
Open Weather
天气插件
![](https://i-blog.csdnimg.cn/blog_migrate/057a6d827664146965cecdd0c5026e63.jpeg)
todo.txt
一个在顶栏加入todo list的插件
todo.txt
Promodoro
在顶栏加入一个番茄钟
Promodoro
Wikipedia search provider
在全局搜索中加入维基百科
Wikipedia search Provider
配置互联网账户
在设置 -> Online Accounts中可以添加网络账户,比如Google和Facebook,这样Google Drive中的文件也会自动同步到文件管理器中。
安装软件
对于软件的安装,小白的话可以去自带的图形化商店中下载
动手能力强的可以试一试自带的包管理器YaST和Zypper命令
软件推荐
首先,Chrome、网易云音乐、有道词典等一些著名软件都是支持Linux的,可以访问官网下载。PDF浏览器可以使用Foxit Reader或者使用自带的。
openSUSE自带的LibreOffice可以用于处理Office文档
看视频可以使用VLC media player
邮件应用Thunderbird
老牌邮件应用,Mac,Win,Linux都有
Franz
一个消息类软件,可以整合各种消息应用
Linux里面的软件也很丰富,很多都是开源的,国外Linux Community对于代码的贡献也很多,这就是开源的伟大。
还记得初中的时候,学校机房用着盗版的Windows XP和盗版的Office 2003授课,还要考试,这是什么行为?当时普通的家庭真的会购买上千元的Office嘛?
为什么选择Linux
开发者选择Linux是因为Linux可以很方便的配置各种环境,在命令行上和Mac那种类Unix相同,Mac上的指令和Linux是通用的。
并且,相同的电脑,在Linux上开发环境的编译速度比Windows要高很多,虽然我也不知道为啥,但是我感受到了,开发Android的时候开的虚拟机比我真机都流畅。
![](https://i-blog.csdnimg.cn/blog_migrate/714c51234db7b6d1e24a9ce0b1c86bad.jpeg)
对于普通的用户呢,Linux比Windows优雅,或者说使用Linux可以更加专注吧,还可以没事敲几句命令吸引别人的眼球。
尾巴
第一次接触Linux是在高一的时候,当时用的家人淘汰的一台十年前的IBM ThinkPad R40,第一次拥有一台自己的电脑就开始了瞎折腾,当时因为XP已经过时,我也不想太多用,单核1.6GHz的处理器和DDR1代256M的内存根本带不起来Windows 7,索性配置了Ubuntu Linux + WIndows XP的双系统,当时分区之类的东西也学习了好久,不过安装好之后发现Ubuntu的字体渲染比XP出色的多,并且Chrome上网页居然是秒开的,之后瞬间爱上Ubuntu,那时候的经验为我现在熟悉使用Linux命令打下了大多数基础,之后在那台电脑上也体验过国产团队雨林木风的ylmfOS和深度技术的Deepin OS。上了大学之后每一台Win本上都配一个Linux备用。后来去别的公司实习开始被要求在Linux的服务器上部署一些服务,从此之后使用Linux的频率多了起来。
如果你们真的想问哪一个Linux发行版能最大限度的模仿Apple macOS,那我只能说,试一试朝鲜的红星OS吧。。以前无聊的时候在虚拟机上装过。
![](https://i-blog.csdnimg.cn/blog_migrate/bf9f80a8220f92c0cba8e7f0a74d978a.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/f541e4ac85bf76918ec56d71324ab37e.jpeg)
不认韩文?那只能是吃了文化的亏了,换个Mac吧~
话说我怎么什么奇葩的Linux发行版都用过。。。话说国内用openSUSE的人还真没几个,大家都用Ubuntu。
出处:https://miketech.it/opensuse-linux/
版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢。
![](https://i-blog.csdnimg.cn/blog_migrate/c849cdf74f6cbc763f3b7ed5e474c812.png)
架构文摘
ID:ArchDigest
互联网应用架构丨架构技术丨大型网站丨大数据丨机器学习
更多精彩文章,请点击下方:阅读原文