在2002年的老电脑上安装Debian
在2002年自己花了家里八千多元买了一台联想昭笔记本电脑。配置是PIII 750 Hz, 128 MB内存(后来升级到了320 MB)。那个时候大学里买笔记本电脑的人还不多,宿舍里的同学大都攒的台式机。由于当时台式机电脑显示器基本都是CRT,出于保护视力的考虑,自己才少有地在同学中间率先买了一台笔记本电脑。而普通的台式机六千多元就可以买到很好的了。在之后的日子里,这台小电脑发挥了不少的作用,为自己辛辛苦苦干了至少6年,直至自己从水木网友那里免费得到了一台二手苹果iBook G4笔记本电脑(而且拿到的时候硬盘与键盘也是坏掉的。当时正值暑期即将结束,自己顶着烈日往返学校与中关村两三趟,花了一千元左右才将期修好)。这6年时间,正是自己在大学里苦读学问、钻研科学的时候。
到了本科与研究生的过渡期,自己开始在上面尝试安装Red Had Linux操作系统。记得先是在暑期回家的时候,到金洲商厦买了一堆光盘,其质量差到有些盘根本就读不出来。然后在Windows下的虚拟机VMWare上将该系统装了一半,而且自己当时也根本不知道什么网络镜像。
研究生阶段,自己则用这台电脑读论文,写程序。还有就是由于自己在教务科做助管,为了使毕业生信息统计工作自动化,提高效率、减少出错率,自己在半米多宽的小桌子上用Perl语言编写自动排版程序,Excel数据转换为Access数据库程序。
当然,自己在这台电脑上也玩了不少的游戏,如红白机、街机模拟器游戏,盟军敢死队,月影传说,以及不少不知名的小程序。似乎那个时候在学习之余,每个人都有自己的小游戏,或自娱自乐,或联机一起玩。现在想想,在这些方面自己真的是浪费了不少的时间。既没有将这些丢弃的时间用来学习,也没有立志和提高自己的执行力。自己不过是泯然众人,在追随大流的过程中迷失了自己,忘记了初心和本属于自己的至善之地。
后来,大约在06或07年,这台笔记本电脑出现了故障,先是电脑屏幕说不准什么时候突然变白,后来10G的硬盘也坏掉了。为此,自己还有点小难过。好在后来,硬盘换成40G的,电脑屏幕也不再出问题了。
至博士后期,这台电脑便给家里人用了。现在电脑慢得很,即便是之前到电脑城重装了新XP系统,看网页也还是很慢。于是,这次自己打算在上面装一个轻量级的GNU/Linux操作系统,以彻底解决该问题。本来,自己想着是安装Debian普通版,然后在上面配置自己的Sawfish。但是该过程太麻烦,一堆的快捷键也不方便家人记忆,所以自己网上查了一下,LXDE看似是个不错的选择:至少其公开声明说适用于老电脑,即便是99年的电脑跑起来都很流畅。
由于老电脑并不支持从U盘启动,所以最方便的方法是通过光盘安装。可由于在春节放假期间,电脑城都没有开门,正规的大商场与数码商店则根本不卖这种东西。于是,自己最先开始尝试借助电脑原先的XP系统,通过硬盘来安装。为此,自己先下载了EasyBCD来修改系统的启动。可是,该软件只能用于Win 7以上的系统,虽然在XP下进行了强制修改,但却不能产生引导到Linux ISO镜像的启动选项。接下来,自己又从网上下载了grub4dos,几经尝试,终归失败。好在24日早上,畅新电脑城的一家小店开门了。于是,买回一堆光盘,将LXDE的引导盘与其余7张Debian系统软件包盘全部刻录。整个安装过程都很顺利。但是一大难题是自己先前购买的FAST FW150US无线迷你网卡无法驱动,而且官方只提供Windows的驱动程序。通过网上的搜索,以及使用lsusb命令列出USB设备信息,尤其是vendor ID与product ID,自己确定了该网卡用的是rtl8188eu驱动。于是,根据网上的信息,自己去github上下载了源码,
- git clone https://github.com/lwfinger/rtl8188eu
可是虽然编译成功,但网卡仍无法被识别。自己又在网上东找西找,从CSDN下载网友上传的不同版本的rtl8188eu驱动。有的连编译都无法通过,有的编译安装成功后,网卡竟也能识别,可是一上网便死机,空欢喜一场。最后,无意中找到了一版,编译、安装都成功,上网也没有问题。可是好景不长,没用一会,便发现网卡不再被系统识别,这真的是离成功只有一步之遥了。这时,自己猜测,是不是由于USB端口的省电模式导致的?于是,自己去网上寻找如何关闭这一功能。找到的方法是修改udev配置文件。最终,网卡得以成功驱动,使用正常。而且,在LXDE的环境,2002年的PIII老电脑访问淘宝这种图片很多的网站同样很流畅。用VLC播放VCD的效果也很不错!
下面简单介绍一下LXDE,在家中还存有老电脑的朋友可以尝试一下,让其发挥余热!
LXDE 是开放源代码桌面环境,运行在UNIX操作系统平台上。LXDE的全名是“轻量级 X11 桌面环境”。概念解释:1、开放源代码:属于开放源代码的计算机程序必须免费发布,且必须允许任何人修改源代码以及发布修改后的版本。所以,LXDE无所谓版权问题,任何人都可以合法地免费安装与使用;2、UNIX操作系统:该操作系统具有多任务、多用户的特征,于1969年在美国贝尔实验室开发出来;3、X11桌面窗口环境:其源自1984年麻省理工学院的研究成果。相比之下,微软的Windows桌面环境第一个版本问世于1985年,而其被用户广为接受则是1990年的事。
LXDE 是以在低规格上的电脑运作良好的概念设计。它是个节能快速的桌面环境,它甚至可以执行在1999年出产的老旧电脑上。在LXDE操作系统启动之后,电脑内存总占用量大约45兆,而Windows XP启动后占用内存至少300兆。这就是LXDE能够在老电脑上运行流畅的原因。
在2002年的老电脑上安装Debian的更多相关文章
- 如何在老惠普电脑上安装windows xp系统
如何在老惠普电脑上安装windows xp系统 前提,老式的紧凑的惠普台式机,装了linux系统,想要装windows xp系统另作他用.但是使用U盘PE怎么也进不了? 解决办法: 1.拆下惠普主机上 ...
- 反Secure Boot垄断:兼谈如何在Windows 8电脑上安装Linux
感谢HQSQ的投递一.自由软件基金会的呼吁上周,2012年将近结束的时候,自由软件基金会(FSF)发出呼吁,要求人们继续支持反Secure Boot垄断,希望签名者能达到5万人(目前是4万).我觉得, ...
- (windows)一台电脑上安装两个Mysql服务
原文:https://my.oschina.net/u/1472917/blog/410732 最近需要在一台电脑上安装两个Mysql服务,需求稍微有些奇怪,但确实很必要.本人原本为了本机测试Word ...
- .NET/C# 检测电脑上安装的 .NET Framework 的版本
原文:.NET/C# 检测电脑上安装的 .NET Framework 的版本 如果你希望知道某台计算机上安装了哪些版本的 .NET Framework,那么正好本文可以帮助你解决问题. 本文内容 如何 ...
- 记录:在老XPS1330上安装CentOS7
下图是设置时的图片,注意分区设置. 下图是安装成功的画面. 下图是在Gnome桌面环境打开Firefox上本博客的画面. 注意点: 1.安装时没啥特殊的,就两点,一是要分区设置好,图省事就让自动分区: ...
- 我需要在电脑上安装C编译器
这本书中我们使用了gcc(GNU编译器套装),它不但功能十分强大,而且还是免费的.你需要确保你的电脑上已经安装了gcc.如果你的操作系统是Linux,恭喜你,你已经拥有了gcc.
- 关于如何在电脑上安装adb来操作手机(Android)的方法及步骤
1.需要真实的安卓手机: 2.安卓手机需要开启USB调试模式,允许电脑进行调试(各个手机的开启方式可能不同,不知道的自行百度): 3.电脑需要安装ADB驱动,这里提供一个下载地址:https://ad ...
- 怎么在一台电脑上安装win7与centos7双系统
对于用习惯windows系统的小伙伴们来说,好像Linux系统的命令操作感觉会比较神秘,进而有部分小伙伴就想说也学一学LInux操作系统.但是苦于资源的问题--就一台计算机,一块硬盘,担心说如果安装了 ...
- U盘在电脑上安装CentOS 7 系统过程详解
U盘制作CentOS系统启动盘 在电脑上下载并安装UltraISO软件,如百度云:http://pan.baidu.com/s/1hrGtvEG 打开UltraISO软件,找到CentOS.iso的映 ...
随机推荐
- 我看TDD测试驱动开发
今天在实验室给大家介绍了一下TDD和Docker,大家对TDD都比较感兴趣,包括老板,也问了一些问题. 还是从头来说TDD吧,TDD作为敏捷开发领域的领头军,充满魅力,同时也充满争议.一切从三大军规说 ...
- Bootstrap 图像
一般的样式 在我们讨论 Bootstrap 3 提供的定义图像样式的特殊的 class 之前,我们将看到 Bootstrap 3 提供的定义图像的一般的样式. img { border: 0; } 这 ...
- Docker 01 Introduction
Docker的组成: Docker Engine,一个轻量级.强大的开源容器虚拟化平台,使用包含了工作流的虚拟化技术,帮助用户建立.并容器化一个应用. Docker Hub,提供的一个SaaS服务,用 ...
- 自定义表单-jsonform
项目文件地址:https://github.com/powmedia/backbone-forms#editor-list DEOM:http://jsfiddle.net/evilcelery/dW ...
- 企业架构与建模之Archimate视图和视角
企业架构与建模之Archimate视图和视角 3. ArchiMate的视角与视图 创建.维护一个企业架构是一件非常复杂繁琐的事情,因为这项工作需要面对许多背景.利益各异的干系人,对他们所关注的问题进 ...
- iOS关于RunLoop和Timer
RunLoop这个东西,其实我们一直在用,但一直没有很好地理解它,或者甚至没有知道它的存在.RunLoop可以说是每个线程都有的一个对象,是用来接受事件和分配任务的loop.永远不要手动创建一个run ...
- django restul webservice返回json数据
做这个demo的前提是你已经配好了python ,django ,djangorestframwork(在我的上一篇博客中有介绍,大家也可以google),mysql-python等. djangor ...
- Unity3d物体模型(实现旋转缩放平移自动旋转)
基本功能实现:物体通过鼠标左键上下移动,中间键缩放.右键旋转,30秒没操作,物体自动旋转 实例代码: using UnityEngine; using System.Collections; publ ...
- 基于c#+xaml的前台采用IE的js引擎写后台
基于c#+xaml的前台采用IE的js引擎写后台的猜想 参考上一篇文章 基于js的开发wp8界面的猜想知道可以使用 js的window.external.notify调用c# c#可以用InvokeS ...
- Redis系统学习 五、管理
在最后一章里,我们将集中谈论Redis运行中的一些管理方面内容.这是一个不完整的Redis管理指南,我们将会回答一些基本的问题,初接触Redis的新用户可能会很感兴趣. 配置(Configuratio ...