2019独角兽企业重金招聘Python工程师标准>>>

  记得第一次听说Linux是在初中,那时计算机老师说:“这是一个免费的系统,不好用”,我信以为真,然后那几年都是在xp下度过的。第一次使用Linux是在高一时,那个系统应该是Ubuntu9,那时感觉它很漂亮,而且我也很喜欢折腾,然后就装着试试,发现Ubuntu下没有QQ,没有迅雷,感叹一声“真的很不好用!”现在想下,也许是没有系统化地学习Linux的原因吧,有点后悔那时毅然放弃了Linux,选择了Vista。

  大一的时候发现了CentOS6.2,貌似很牛的样子,然后它就在我的笔记本上安家了,Gnome2.3,很稳定,但是包管理不好用,软件不丰富,并且不是最新的。之后由于我折腾Nvidia驱动把它搞坏了,原来那根本无果,是Nvidia造成的,害的我纠结了好几天,最后还是把独显给关闭了!

  接下来就很混乱了,由于课业不重,我不停的折腾系统,换用各种发行版,openSUSE12.1,Ubuntu11.0,Fedora17,ArchLinux,LinuxMint13,Gentoo。。。对了,差点忘了FreeBSD(不过这货不是Linux),只能说各有特色吧,openSUSE,Ubuntu界面不错,LinuxMint安装好后就能完美的使用,无需自己安装Flash插件,MP3解码器,Fedora对硬件的支持最为出色,并且我还是得赞下Fedora17,相当完美,尽管SELinux貌似有点问题,ArchLinux也不错,但是前期安装过于折腾,而且它的Pacman真的很令人担忧,就怕那天更新Kernel后挂掉,Gentoo最为令人印象深刻,这货什么都要自己编译,光看文档就花了我n天,然后是各种编译,尽管我开了8线程,如果没有网络就相当揪心了,不过它很快,这个是毋庸置疑的,但是相比于它的麻烦,这么点速度提升其实也算不上什么了。。。FreeBSD这个系统其实很好,主要是那时我安装是没有配置好Mesa,导致分辨率出了点问题,然后没多久就把它格了,毕竟只是试验一下罢了。

  不停地换发行版花费了我大量的时间,同时安装过后的配置也是相当耗时的。并且我很是反感这种根据版本发布的形式,每过6个月我就又得折腾一次,厌倦了。我选择了滚动升级,不过支持滚动升级的发行版其实也就三个Debian sid、ArchLinux、Gentoo,前者没用过,后两者呢,上文已经介绍过了。现在用的是Linux Mint Debian,这个也是支持滚动升级的,并且具有Mint的优势,这使我能够节省大量的时间来配置它。

  Linux给我带来了什么?首先一点很明确,我变得更加能折腾了,或者说是耐受能力强了。其次,它为我提供了一个自由而又稳定的编程环境,Vim + G++ + Gdb + Make搞定一切,更加快速的编译,没有未响应,没有死机,总是隐隐觉得在Linux上编程会更加自然,同时用它交叉编译,研究操作系统内核,数据库实现会更加实际,当然这些在Windows下其实也能实现,但是我不想用MinGW,我喜欢的是原汁原味的。还有什么呢?开源精神,KISS。。。这些都是精神层面上的了。

  现在不想再折腾这些表层上的东西了,也许kernel会是一个更好的折腾对象,呵呵。

转载于:https://my.oschina.net/codesun/blog/85495

我的Linux折腾史相关推荐

  1. Core Linux折腾(二)

    为什么80%的码农都做不了架构师?>>>    目录 Core Linux折腾(一)[一] Core Linux折腾(一)[二] Core Linux折腾(二) Core Linux ...

  2. 一文带你学会linux系统 史上最全linux命令大全

    一文带你学会linux系统 史上最全linux命令大全 文章目录 linux系统简介 linux命令 1.启动网络命令 2.pwd命令 2.ls命令 3.cd命令 4.mkdir命令 5.rmdir命 ...

  3. Arch Linux折腾系列教程

    Arch Linux折腾日记之系统安装 一.安装准备 所需材料:U盘一个(容量大于4G).arch Linux系统镜像.写盘软件.笔记本电脑一台 1.1.Arch启动U盘的制作 从arch官网下载系统 ...

  4. Kali Linux 折腾笔记

    Kali Linux 折腾笔记(一)--安装及配置 安装的具体过程我就不说了,主要记录下配置中出现的一些问题 1. 更新源 首先判断kali版本 lsb_release -a 我的是kali-roll ...

  5. 在Deepin Linux折腾出来Fuji xerox DocuPrint M115b 打印机驱动

    有个富士施乐M115B的打印机,以前就试过,在LINUX上没驱动,前两天折腾了下云打印,成功了 今天闲来无事想直接接上USB口试试,折腾了一下午 先试了自带的fx的各种版本,有些能打空白页,有些直接不 ...

  6. 【历史上的今天】3 月 29 日:“机器人三定律”问世;电脑动画首次获得奥斯卡;Caldera Linux 沉浮史

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 3 月 29 日,在 5 年前的今天,全球领先的移动互联网第三方数据挖掘和整合营销机构 iiMedi ...

  7. 【Linux折腾记】manjaro初体验

    2020-02-23:从i3切换到kde,在初稿的基础上进一步完善,大范围重写. 2018-10-20:初稿 原文连接:https://blog.lightsinger.life/index.php/ ...

  8. # cajviewer的 linux折腾和吐槽

    无营养的吐糟,只为求道友或者贵人,能够帮助小弟或者共渡难关 linux的小众软件安装真的好无奈啊 我本来在linux一直使用的是Tampermonkey来下载知网的pdf文件.但是最近不知道啊为什么期 ...

  9. pve (群辉、软路由、win/linux)折腾日记

    目录 生命不息,折腾不止 名词解释 硬件参数 装机 PVE安装 下载pve ultraISO 把镜像写入u盘 rufus把镜像写入U盘 bios设置U盘启动 安装pve系统 ssh连接pve pve的 ...

最新文章

  1. 细嚼慢咽读论文:PointNet论文及代码详细解析
  2. TensorFlow 1.0 正式发布 你需要知道的都在这里
  3. java web基本流程
  4. python用tsne降维图像_python代码实现TSNE降维数据可视化教程
  5. 二十八种未授权访问漏洞合集(暂时最全)
  6. 灭霸—个人冲刺(5)
  7. aws 部署python lambda_awslambda-为Lambda工具部署Python项目。-Philipp Gorczak Getting started Usage...
  8. java 自定义异常实例分析_Java自定义异常类的实例详解
  9. 常用功能错误不是问题,对待行为让人绝望
  10. mysql序列号生成软件_mysql 序列号生成器
  11. 【ODBC】ODBC连接数据库详细说明
  12. ROS做端口映射DDNS的N个做法详细教程
  13. android 图片处理过程中添加进度条,[Android] 随时拍图像处理部分总结及源码分......
  14. 一体化伺服电机编码器值清零或设置原点如何操作?
  15. 万卷书 - 研究巴菲特 [Buffettology]
  16. ubuntu安装zlib
  17. Linux启动定时任务
  18. hdu 4001 (2011ACM/ICPC大连网络赛)
  19. 计算机电缆流程,电线电缆生产加工工艺流程介绍(太全了)
  20. jquery 获取父级元素、子级元素、兄弟元素的方法

热门文章

  1. PAT乙级 1038 统计同成绩学生(map的解法)
  2. 表格下拉_【职场充电】要说制作一个漂亮的表格,高手都爱WPS
  3. 【题解】Luogu P5360 [SDOI2019]世界地图
  4. Detect to Track and Track to Detect
  5. 「Python-Django」django 实现将本地图片存入数据库,并能显示在web上
  6. P2059 [JLOI2013]卡牌游戏
  7. Python-进程相关概念
  8. ipython的使用
  9. adb常用命令的介绍及使用
  10. 静态块、自由块及构造函数的执行顺序