Linux~Archer 进化之路
使用过的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 进化之路的更多相关文章
- linux小白成长之路10————SpringBoot项目部署进阶
[内容指引] war包部署: jar包部署: 基于Docker云部署. 一.war包部署 通过"云开发"平台初始化的SpringBoot项目默认采用jar形式打包,这也是我们推荐的 ...
- yolov3 进化之路,pytorch运行yolov3,conda安装cv2,或者conda安装找不到包问题
yolov3 进化之路,pytorch运行yolov3,conda安装cv2,或者conda安装找不到包问题 conda找不到包的解决方案. 目前是最快最好的实时检测架构 yolov3进化之路和各种性 ...
- 云原生网络代理(MOSN)的进化之路
本文系云原生应用最佳实践杭州站活动演讲稿整理.杭州站活动邀请了 Apache APISIX 项目 VP 温铭.又拍云平台开发部高级工程师莫红波.蚂蚁金服技术专家王发康.有赞中间件开发工程师张超,分享云 ...
- Java中Lambda表达式的进化之路
Lambda表达式的进化之路 为什么要使用Lambda表达式 可以简洁代码,提高代码的可读性 可以避免匿名内部类定义过多导致逻辑紊乱 在原先实现接口抽象方法的时候,需要通过定义一个实现接口的外部类来实 ...
- Linux内核学习之路
每当学习到一定阶段自己觉得还行时,就会搜一些别人的文章. 这篇文章是原作者14年3月写的.转过来与自己共勉.学习累了就换着学也挺好 原文: 现在回首看看,接触Linux已经很长时间了. 在大三的时候开 ...
- 嵌入式linux的学习之路[转]
我认为的一条学习嵌入式Linux的路: 1)学习 Linux系统安装. 常用命令.应用程序安装. 2) 学习 Linux 下的 C 编程.这本书必学<UNIX 环境高级编程>.<UN ...
- linux架构师之路!
目录 1.shell编程总结 2.python编程总结 3.网络基础总结 4.存储的基本知识 5.linux常用 架构学习目录 1.网站架构 2.架构师技术图谱 3.python之路 4.IBM技术主 ...
- Linux菜鸟起飞之路【二】Linux基本常识
一.Unix操作系统基本常识 1.什么是Unix? Unix是一个计算机操作系统,是一个用来协调.管理和控制计算机硬件与软件资源的控制程序. 2.Unix操作系统的特点? 多用户与多任务.多用户表示在 ...
- js生成一个不重复的ID的函数的进化之路
在MongoDB中的ObjectID,可以理解为是一个不会重复的ID,这里有个链接http://blog.csdn.net/xiamizy/article/details/41521025感兴趣可以去 ...
随机推荐
- JS回调函数中的this指向(详细)
首先先说下正常的this指向问题 什么是this:自动引用正在调用当前方法的.前的对象. this指向的三种情况 1. obj.fun() fun中的this->obj,自动指向.前的对 ...
- C# 一些不注意知识点:命名空间,等级,class等等
C# 命名空间表示域,控制着域内的对象. 命名空间是第一等级,class,delegate,enum,interface,struct是第二等级: 方法,属性,字段,索引,事件,常量,构造函数,终结器 ...
- 搭建k8s(一)
安装VMWare VMWare官网地址 点击下载-->WorkStation Pro-->点击linux免费试用版 下载安装完成后,创建一个虚拟机,去centos官网找到centos7is ...
- 算法:输出一个整数(不用ToString方法)
1.递归实现 static void Main(string[] args) { Console.WriteLine("Pls input a number:"); int p = ...
- Spring中使用RedisTemplate操作Redis(spring-data-redis)
RedisTemplate如何检查一个key是否存在? return getRedisTemplate().hasKey(key); 由一个问题,复习了一下redis 抄自: https://www. ...
- css--样式表的引入方法
html引用css方法如下1.直接在div中使用css样式(内链)2.html中使用style自带式(嵌入)3.使用@import引用外部CSS文件(外部引入)4.使用 link引用外部CSS文件 推 ...
- 201671010142 2017-2 《java第十二十三章学习感悟》
Swing编程第一步,需要导入Swing相关包,即javax.swing.*. 接下里需要设置界面外观风格,使用到UIManager类. 设置完外观之后一定要调用 SwingUtilities.upd ...
- ESP32搭建2.虚拟机与物理机实现文件传输
为后期操作方便,搭建实现虚拟机和物理机的文件直传. 1. 将安装好的虚拟机打开,点击VMware的虚拟机标签中的更新VMware Tools,等待一小会,虚拟CD盘中弹出文件 2.将压缩包Co ...
- Win10调整MTU值
VPN连接后出现可以ping通google.com但是网页打不开的情况,需要修改MTU值,方法如下:用管理员身份运行cmd列出当前各网络的mtu值C:\Windows\system32>nets ...
- 进制与ASCII码转换
LabeledEdit4.Text := chr(); // 用十进制方式赋值: ASCII码转换为字符 65 -> A LabeledEdit4.Text := #; // 用十进制方式赋值: ...