感谢hsyyf的投递

从系统构架上来讲,总所周知,Linux的稳定性远大于windows,单纯的使用不会引起系统的损坏。当不进行危险操作时,例如执行sudo rm

-rf

/*之类的命令,或者混用分区工具,是不会引起各种彻底性损坏。同样,Linux优良的磁盘管理机制,不会想Windows那样产生大量的磁盘碎片,导致

系统每年都得至少要重装一次。饶是XP,家里用了两年,仍是没有重做过系统,更何况性能优良的linux。

从一开始接触Linux开始,好像就进入了一个死循环——装系统,折腾系统,重装系统。将近两年的时间,浪费在装系统上的时间不计其数。

然而,这一切都值当的吗?

从系统构架上来讲,总所周知,Linux的稳定性远大于windows,单纯的使用不会引起系统的损坏。当不进行危险操作时,例如执行sudo rm

-rf

/*之类的命令,或者混用分区工具,是不会引起各种彻底性损坏。同样,Linux优良的磁盘管理机制,不会想Windows那样产生大量的磁盘碎片,导致

系统每年都得至少要重装一次。饶是XP,家里用了两年,仍是没有重做过系统,更何况性能优良的linux。

Linux的不稳定因素在于软件升级管理机制,与系统自身的稳

定性类似,linux的软件管理的不容易也是总所周知的。在RH之前,几乎所有的Linux系统安装软件都要靠人工编译,对于入门级别的水平,其稳定性远

小于Windows。RH之后,发行版开始有打包这一方案解决软件安装问题,同时发行版本开始带软件管理器,比较有名比如RH系的rpm、Debian系

的apt-get、arch的pacman等。这些软件管理器负责软件升级的同时也负责着系统的升级,而此时带来的潜在问题越来越多。

先,由于开源软件自身的性质,其稳定性难以保障,这点在arch的testing库里尤为明显。去年的N卡驱动与X不兼容的现象导致N卡用户将近一个月无

法加载驱动;而pacman4.0的推出,也带来了一片不小的哗然。由于linux的软件很多是直接与系统底层挂钩,一旦出问题直接导致的系统的崩溃,好

在出问题的机率并不是太大。即便是arch的testing库,其稳定性也是有一定保障的。

其次,软件的更新时,尤其是内核和驱动的更新,

会导致一些老的硬件不可使用。出现这个问题的很大一部分原因在于人们倾向于拿低端机装linux,认为linux对硬件的要求相当低。其实不

然,linux的发行版本何止几百个,不同的发行版本对硬件的要求也不一样。拿ubuntu来说,Lubuntu和Xubuntu相对来说硬件要求要比

ubuntu和Kubuntu要低,但也绝非586的电脑所能带起来的,即便是轻巧如E17的轻量级桌面也有一定的下限。所以,不要期冀无穷老机能安装一

个带X的linux,当然tiny core linux之流或许是这些无穷老机的归属。

然而,软件的不稳定性会导致我们频繁的重做系统

么?对于这个软肋,各大发行版仍然有对策应对,对于一些不直接影响系统底层的软件,我们可以采用锁定版本的办法不升级该软件。这个功能无论是deb系还是

arch都可以轻易做到,而且也是一种行之有效的方法。对于一些直接与系统底层挂钩的软件,更新后直接导致系统损坏无法开机,我们可以采用Live

CD或者Live USB进行软件的降级,具体方法很多,最常用的就是chroot方法,降级之后锁定版本,等待更新。

对于硬件不兼容的问题,这个很大一定程度上属于硬件厂商的问题,一般处理方法可以采用通用驱动或者在一些老的版本里找所需要的驱动。

总而言之,正常使用linux的情况下,很少能导致系统损坏,我们所要做的只是找出问题症结所在,处理好问题,而不是不厌其烦的重做系统。

linux无桌面重做系统,Linux不需要重做系统相关推荐

  1. Linux无桌面环境下,实现USB的自动挂载/卸载

    Linux无桌面环境下,实现USB的自动挂载/卸载 1.gnome桌面环境如何实现USB的自动挂载 2.udev 3.单个设备自动挂载/卸载 4.usbmount工具实现自动挂载卸载 linux无桌面 ...

  2. 向日葵连接linux无桌面,远程桌面连接不上怎么解决?向日葵远程桌面控制怎么使用?...

    无论在工作还是生活中,都会经常听到有人反映windows远程桌面连不上或者不会做端口映射,如果时间紧急或是任务繁重,这种情况无疑会为我们带来很大的影响,那么今天就给大家推荐一款很简单实用的远程控制软件 ...

  3. redhat linux 安装桌面环境,RedHat Linux系统下安装KDE桌面环境

    Red Hat Linux(以下简称Red Hat)是Linux的桌面系统,在Red Hat中使用得最多的就是KDE和GNOME两个桌面环境,在默认情况下安装的是GNOME.如果你在安装系统时没有装K ...

  4. linux三大桌面,三大特性!Linux 7桌面正式版初体验(组图)

    三大特性!Linux 7桌面正式版初体验(组图) 作者: 51cto CNETNews.com.cn 2010-03-26 01:05:14 经过一段时间的测试,中科红旗Linux终于发布了正式版,并 ...

  5. 怎么给linux装桌面,给Arch Linux系统安装桌面的方法

    Arch Linux基本系统安装完成后并没有默认安装桌面,所以现在我们为Arch Linux安装桌面,我选择的是安装Xfce桌面. 1.准备工作 1.1.安装Xorg 由于Xfce是基于图形库GTK+ ...

  6. arm linux远程桌面win7卡顿,主编解答win7系统使用远程桌面出现卡顿的恢复方法

    可能有的小伙伴遇到过win7系统使用远程桌面出现卡顿的问题,最近有很多朋友来向我咨询win7系统使用远程桌面出现卡顿的问题如何解决,因此我就在电脑上汇集整顿出win7系统使用远程桌面出现卡顿的少许解决 ...

  7. 向日葵连接linux无桌面,向日葵控控远程时无画面显示可能的原因及解决办法

    当通过电脑/手机控制端远程控控时,出现无画面显示,或提示"被控主机黑屏或HDMI线连接异常"时,可根据以下原因来排查: 1.HDMI/VGA线未接好 可在主机现场检查主机与控控的H ...

  8. linux还原桌面面板,恢复Linux桌面下方面板上显示最小化的图标的方法

    经常在Linux系统下进行各种操作,偶尔不小心点错了,想要还原回来却不知道怎么办?即影响办公效率,也影响心情.今天,笔者遇到意外情况,系统不知道出现了什么问题,卡住了,然后弹出一个对话框,笔者也没有注 ...

  9. linux mint 桌面区别,mint linux mate 界面和cinnamon界面的区别

    d尘封de青春的回答 有以下区别: 1.两者的界面不同 两者是基于不同界面的操作桌面,有很大的差别 2.技术不同 前者的技术是基于GNOME Shell的Cinnamon,后者的技术是基于GNOME ...

最新文章

  1. 2021春季学期-创新设计与实践-Lesson3
  2. 阿里1582.73亿营收背后的持续交付如何玩?
  3. 文件流习题8.3 8.4
  4. input 模糊搜索
  5. 抛出异常–缓慢而丑陋
  6. mysql5.6.24怎么打开_mysql 5.6.24 安装配置方法图文教程
  7. JavaWeb工程师知识图谱
  8. 高通骁龙cpu排行_骁龙系列处理器性能分析,你的手机是什么处理器?
  9. js技术要点---document.write()方法在IE浏览器和火狐浏览器下面的兼容性问题
  10. Leetcode 笔记 116 - Populating Next Right Pointers in Each Node
  11. ios app上传图片与文件到服务器,iOS开发之上传图片视频到服务器
  12. linux查看内存条pn,内存条,详细教您怎么查看内存条的型号。
  13. 10分钟教你从零开始python_10分钟教你从零开始学python入门
  14. 【自考】-计算机网络原理
  15. Multisim14实现逻辑函数的化简与变换
  16. html复制到word乱码,word文档打开遇到错误 为什么复制粘贴后乱码
  17. 配置ClearCase LT
  18. 为什么图灵奖获得者戴克斯特拉痛恨 BASIC 语言
  19. 在linux下如何显示隐藏文件
  20. 龟兔赛跑编程c语言蓝桥,龟兔赛跑

热门文章

  1. python ckeditor上传图片400错误_又一款python开发神器
  2. 水深平均的二维浅水方程推导
  3. git 新建分支并切换到该分支_Git何谓分支
  4. 丰田pcs可以关闭吗_丰田新款卡罗拉变化这么大 让老车主陷入沉思
  5. gitee怎么仓库间传文件_实现一个简单的基于码云(Gitee) 的 Storage
  6. 【转】ABP源码分析二十五:EventBus
  7. IsPostBack须要注意的地方,这些都不是POSTBACK动作
  8. ASP.NET使用管道模型(PipleLines)处理HTTP请求
  9. 计算机卡在无法显示网页,我的电脑上网上银行一直“无法显示网页”
  10. linux mysql关闭启动不了了,linux启动或关闭mysql失败的解决办法