使用过的linux系统有:Redhat、红旗Linux、Deepin、Ubuntu、Debian、Fedora、Kali、Parrot、manjaro、Mint、Arch,最早接触linux是从2004年,当时购买的台式机附赠了一张红旗linux安装盘,后来试了一下,系统还是挺招人喜欢,内存占用也小,后来厌倦了Windows的更新,各种软件弹出及病毒的侵扰。还曾买过一本Redhat教程,当时这本书厚如字典,不明其理的买了,实用性真的有限,但也是通过这本书对linux有了初步了解,并慢慢开始品味linux的美。

许多linux版本都有live系统,可以先期操作尝试,看看外观,看看各种常用软件,测试一下自己电脑的各部是否运转正常,然后进行可视化安装即可。安装很简单,因为不用太多操作及配置,但是使用起来你总会因为需求而开始改变,先期是桌面主题的美观,然后是各种应用软件的选配,最终是追求极简主义的极致,一步步的开始探索。你会从普通用户提升权限su root,开始打开每一个文件夹,查阅wiki,开始修改配置文档加入自己的命令。在这个过程中会对系统中太多的东西感到不满,会犹豫是否要进行改变,还是接受配置好的眼前的一切。还算幸运,linux的各版本安装等待时间并不长,稍作休息就能尽情的敲打命令,安装各种软件,尝试完成目前的自己所适用的系统。

选择Arch是因为可配置化,因为很cool,也厌烦过长时间面对黑白配的命令行,对照配置说明敲击着不明其理的命令,虽然不懂自己在做什么,但是看着Enter后各种呈现的结果还是有所欢喜,第一次安装Arch成功,登录可视化桌面系统的喜悦感依旧记忆犹新。但是细想一下,当时的Arch还并不能进行日常使用,似乎没有安装声音驱动,背景灯光及各种快捷键也不能使用,安装NVIDIA驱动后xorg.server出现错误,开机后突然间满屏的Error打击还是很大,因为无从下手,不知道该怎么办,而且花费许久配置的系统突然间就崩溃了,之前花费的时间付出的精力似乎没有任何意义。放弃吧!Arch不适合。

电脑扔在哪许久都没有碰过,不想写点什么,也不想浏览网页。这种颓废感并未持续太久,因为总是疑惑到底是哪一步做错了,如果当时进行这样的操作或许会更好,查阅wiki,看各种配置blog,发电子邮件给Archer联系,这是一个进化的过程。半年多的时间,懂得了如何找出问题所在,懂得如何使用搜索找寻有用信息,懂得多做笔记节省时间。安装时间,敲击命令的速度得到了很大提高。目前的状态可以做到想做什么就做什么了,Arch系统如同小时候的积木玩具,积木被倾倒在桌子上,想要组装什么,脑子里勾勒出轮廓,再去找到适用的积木,最后搭建在一起,作品完成了。

当你深入到Arch之中运用自如后,才能真正发挥Arch的效用,或者可以说通过Arch让我更了解了Linux,更了解了计算机,这或许是一个坚持的过程,我也是刚刚才感受到,之前花费时间不断折腾系统,自己也在自问,到底是为什么?有个windows系统凑合用也挺好,日常用的软件就几个,偶尔看看视频听听音乐需求就这些,但是做到一个深入探索的心态去认真体会就会有所收获。就像小的时候学数学,各种代数、几何问题的破解,放到现在又有多大用处,又会记住多少,而探索、研究的乐趣就在于此。

记录一下之前安装各版本Linux出现的问题,或许很长时间都不会在用他们了。debian、kali需要进行挂载cd-rom到usb进行安装,上述系统deepin可用多种中文软件,办公方便,但桌面操作缓慢,自带软件繁杂,内存占用率高,deepin值得关注,论坛维护很好,各种问题及时回馈。debian、fedora、Mint使用稳定性好,但使用软件较少,不利办公。manjaro稳定性较差,kali、parrot包含许多渗透测试软件,安装软件大约在5G左右,parrot体验较好,安装方便,桌面操作流畅,系统稳定,而且parrot中文论坛里面的内容很丰富,版主会探讨一些特别的话题分享知识,但目前论坛已经无法打开了。一些系统会出现打字时触摸板跳闪,Fedora声卡驱动有问题,没有声音。deepin、parrot可安装fluxion。

最初的Arch因为开各种库,更新各类软件,现在反而用的不多了,几个顺手的软件在base中就有,从xfce~mate~i3~lxqt,一个逐渐演化的过程,相关的一些配置我也会逐一记录在此。Arch对于我仍旧有太多的谜团没有解开,希望能与诸位多多交流,增进学习。

Linux~Archer 进化之路的更多相关文章

  1. linux小白成长之路10————SpringBoot项目部署进阶

    [内容指引] war包部署: jar包部署: 基于Docker云部署. 一.war包部署 通过"云开发"平台初始化的SpringBoot项目默认采用jar形式打包,这也是我们推荐的 ...

  2. yolov3 进化之路,pytorch运行yolov3,conda安装cv2,或者conda安装找不到包问题

    yolov3 进化之路,pytorch运行yolov3,conda安装cv2,或者conda安装找不到包问题 conda找不到包的解决方案. 目前是最快最好的实时检测架构 yolov3进化之路和各种性 ...

  3. 云原生网络代理(MOSN)的进化之路

    本文系云原生应用最佳实践杭州站活动演讲稿整理.杭州站活动邀请了 Apache APISIX 项目 VP 温铭.又拍云平台开发部高级工程师莫红波.蚂蚁金服技术专家王发康.有赞中间件开发工程师张超,分享云 ...

  4. Java中Lambda表达式的进化之路

    Lambda表达式的进化之路 为什么要使用Lambda表达式 可以简洁代码,提高代码的可读性 可以避免匿名内部类定义过多导致逻辑紊乱 在原先实现接口抽象方法的时候,需要通过定义一个实现接口的外部类来实 ...

  5. Linux内核学习之路

    每当学习到一定阶段自己觉得还行时,就会搜一些别人的文章. 这篇文章是原作者14年3月写的.转过来与自己共勉.学习累了就换着学也挺好 原文: 现在回首看看,接触Linux已经很长时间了. 在大三的时候开 ...

  6. 嵌入式linux的学习之路[转]

    我认为的一条学习嵌入式Linux的路: 1)学习 Linux系统安装. 常用命令.应用程序安装. 2) 学习 Linux 下的 C 编程.这本书必学<UNIX 环境高级编程>.<UN ...

  7. linux架构师之路!

    目录 1.shell编程总结 2.python编程总结 3.网络基础总结 4.存储的基本知识 5.linux常用 架构学习目录 1.网站架构 2.架构师技术图谱 3.python之路 4.IBM技术主 ...

  8. Linux菜鸟起飞之路【二】Linux基本常识

    一.Unix操作系统基本常识 1.什么是Unix? Unix是一个计算机操作系统,是一个用来协调.管理和控制计算机硬件与软件资源的控制程序. 2.Unix操作系统的特点? 多用户与多任务.多用户表示在 ...

  9. js生成一个不重复的ID的函数的进化之路

    在MongoDB中的ObjectID,可以理解为是一个不会重复的ID,这里有个链接http://blog.csdn.net/xiamizy/article/details/41521025感兴趣可以去 ...

随机推荐

  1. 【期望dp】绵羊跳弹簧

    [期望dp] 绵羊跳弹簧 >>>>题目 [题目] T 组数据.对于每一组数据,有n+1 个格子从0 到n 标号,绵羊从0 号结点开始,每次若在 x 位置掷骰子,令掷出的数为nu ...

  2. 【论文速读】Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation[2018-CPVR]

    方法概述 该方法用一个端到端网络完成文字检测整个过程——除了基础卷积网络(backbone)外,包括两个并行分支和一个后处理.第一个分支是通过一个DSSD网络进行角点检测来提取候选文字区域,第二个分支 ...

  3. STRANS一:简单的XML转换

    心情不好,泥总把表妹微信给冰冰了,心塞... 1.简单的单层结构: <?sap.transform simple?> <tt:transform xmlns:tt="htt ...

  4. 生成器的认识及其思考:VAE, GAN, Flow-based Invertible Model

    生成器对应于认知器的逆过程. 这一切的起源都是当初一个极具启发性的思想:Sleep-wake algorithm——人睡眠时整理记忆做梦,是一个生成的过程,即通过最终的识别结果企图恢复接收到的刺激,当 ...

  5. 解决反射型XSS漏洞攻击

    对于程序员来说安全防御,无非从两个方面考虑,要么前端要么后台. 一.首先从前端考虑过滤一些非法字符. 前端的主控js中,在<textarea> 输入框标签中,找到点击发送按钮后,追加到聊天 ...

  6. hive -- 分区,分桶(创建,修改,删除)

    hive -- 分区,分桶(创建,修改,删除) 分区: 静态创建分区: 1. 数据: john doe 10000.0 mary smith 8000.0 todd jones 7000.0 boss ...

  7. 面试北京XX数通总结

    软件架构师何志丹 1             总括 1.1     面试时间 2019年1月21号. 1.2     公司概况 员工近20人,其中开发人员6人,全部objectarx(C++),全部老 ...

  8. python修炼第七天

    第七天面向对象进阶,面向对象编程理解还是有些难度的,但是我觉得如果弄明白了,要比函数编程过程编程省事多了.继续努力! 1.面向对象补充: 封装 广义上的封装:把变量和函数都放在类中狭义上的封装:把一些 ...

  9. SpringBoot项目搭建与打包

    一.环境准备 本地java环境jdk1.8 Maven版本3.5.2 IDE工具idea2017 二.SpringBoot微服务搭建 1.点击File >> New >> Pr ...

  10. MinHook 分析01 (x86的jmp+offset类型hook)

    MinHook的原理就在于重写目标函数.在这次分析的X86模式中,32位相对JMP覆盖了整个地址空间.因为在相对地址计算中溢出的位被忽略,所以在X86模式中,函数的地址是容易掌控的. 直接来进入正题. ...