`
zhoun
  • 浏览: 47818 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

Slackware on Thinkpad X61 使用感想

阅读更多

作者: forever steel(zhoun)
原发: http://guo9310.blog.163.com/

把笔记本Thinkpad X61从winxp换成Slackware Linux, 已经8个月了, 写一些个人感想吧.
跟以前使用Windows桌面不一样的地方.

我从1997年开始使用Linux, 对Linux还是比较熟悉.
以前的很多Linux发行版, 包括Slackware, 都是有一定的门槛的, 虽然功能比较强大, 但是需要你事先了解它如何使用.
Windows做的确实简单易用, 现在Ubuntu等发行版也在这个方面努力, 而且做的很不错.

先说说Linux好的地方:

  1. ?稳定性, 8个月, 只有两次是因为amarok播放器的问题, X死了两次, 除此之外没有碰到过死机等不稳定的问题
  2. 持续性, 开机几天和刚开机, 系统用起来并没有区别, 不象Windows, 刚开机和开机几天, 系统反应速度差的多了. 还有系统运行几个月和刚装好, 没有区别, Windows重装是最烦的事情
  3. 性能, 对系统做了很多调整, 如硬盘参数, 内核参数, 内存做硬盘(tmpfs), 大内存调优, 所以感觉比windows跑java程序要快
  4. 管理简单, 脚本功能强大. 写了一些脚本, 如定时备份数据库, 并用ssh+rsync同步到远程服务器等
  5. 没有碰到过病毒和流氓软件, 现在windows下面的流氓软件防不胜防, 中了系统就是一团糟, 要花很多时间去恢复
  6. 免费, 用起来没有版权问题, 不用费心去找某个软件的注册码


Linux不够好的地方:

  1. 很多没有预先配置好, 需要DIY, 如thinkpad的各种系统快捷键(休眠, 待机, 亮度, 音量, 指纹识别等)
  2. 发热量比较大, 这个或者是X61散热的问题? 最近版本的可能会好一些, 如ubuntu 8.04, 报道称比Vista要节能
  3. 一些windows下面的软件, 在Linux下面没有功能相同的软件, 或者有, 但是功能还不够多, 不够好, 如股票软件, 某些行业软件, ERStudio, 天正建筑(老婆用)等. wine是个好东东, 很多windows下面的软件可以在Linux下面跑, 但不是所有.
  4. 网银用不了, 特别是招行专业版, 限制比较多: 虚拟机不能用, 远程桌面不能用, wine也别想, 没办法, 这是我保存系统双启动的一个重要原因
  5. 某些驱动不好找, 如我有个usb的摄像头, 找了很久驱动都没有找到, 后来找到一个发现是收费的, 就没有用了


再说说我在Linux下面使用各种应用的情况

  1. 工作上, 主要进行JavaEE开发, 使用的开发环境包括eclipse, Myeclipse, Mysql, Tomcat. java是跨平台的, slackware完美支持java开发环境, 有jre包, extra目录下有jdk包, Linux下面用eclipse等工具, 和windows下面并没有区别. Mysql, apache, php都自带了包, 用phpMyAdmin管理mysql数据库???
  2. 文档一般使用vim, Office. 其实我在windows下面, 也是使用gvim的. vim用熟悉的人, 对于vim情有独钟.工作上碰到有些情况, 要对文本文件进行一些处理, 用vim的查找替换, 寄存器等批量功能, 还是很方便的.手工改容易出错, 还太累. Office一般用openoffice就足够了, 实在是有些跟Microsoft office排版兼容的问题, 装个virtualbox, 虚拟一个xp用. 看PDF, 用kpdf, 速度比acrobat reader快. 看chm, 用KchmViewer
  3. 空闲时间, 下载一些电影看, amule和mldonkey电骡下载, KTorrent BT下载, 还是很方便的, 也都支持uPnp, 不用在路由器上配置端口转发.
  4. 看电影用Mplayer, 支持各种video格式, 感觉跟windows下面的K-Lite Mega Codec Pac挺像. 在线电影, 用GMlive, 支持mms, sopcast, nslive, 最近看欧洲杯就是用这个, 还是很不错的.?
  5. 听歌, 命令行下面的mpg123(只支持mp3)或者Mplayer, 简单, 占资源低. amarok功能比较强大, 不过用的少?
  6. 浏览器, 当然是Firefox 3, 新版本速度比2快很多, 内存占用也低很多, 特别是javascirpt速度, 访问一些AJAX网站, 有非常明显的感觉
  7. 邮件客户端, Gmail, 现在不用邮件客户端了, 原来用thunderbird和kmail, 都很不错. 不过Gmail有很多功能打动我, 如Labels功能, 传统的邮件应用, 都是分目录, 某个邮件只能属于一个目录, Gmail的Lables可以给一个邮件多个Lables, 再加上filter, 功能非常强大. 另外firefox3 访问Gmail速度也快了很多
  8. 偶尔刻录一张CD, 当然是用K3b, 简单方便, 我用到的功能, 感觉跟nero没啥区别
  9. 输入法, 用fcitx, 简单易用就好, scim功能是很强大, 复杂的东西就容易出错, 跟很多软件不兼容, 如pidgin
  10. 即时通讯工具, 用kopete, 支持msn, gtalk, yahoo等, 我想要的功能都有了, 聊天记录, 状态等. 原来用过pidgin, 还支持QQ, 不过我很少用QQ, 感觉还是不稳定, 有时候会自动退出
  11. thinkpad特殊功能键, 可以参考我以前的文章, 基本都能用, 特别Fn+F7功能, 比windows下面的还要强大,支持外接显示器(dual head), 支持internal, mirror, external, both, both就是把两个显示器拼起来, 做Debug的时候比较有用, 可以同时看两个屏幕的不同输出
  12. 虚拟机, virtualbox, 被sun收购了, 只有十几M, 比vmware几百M的体积小太多了, 功能也足够强大了, 新版本包括rdp支持, 可以远程桌面访问虚拟机.


用了Linux当桌面, 如果你对Linux不熟悉, 可能刚开始会很不习惯, 这个习惯主要是对Windows的习惯性思维,
坚持几天, 碰到什么问题, 搜索一下并解决问题, 就是一个好的开始.

等慢慢熟悉了Linux的各个方面, 就会有种自由的感觉, 不是系统和软件控制了你, 而是你控制了系统和软件.
这样你就把时间留给了工作和娱乐, 而不是跟windows操作系统和各种软件做斗争.
特别是IT同行, 对计算机有些了解的, 建议尝试一下Linux的不同感觉.

分享到:
评论

相关推荐

    Slackware安装说明文档---Installing Slackware Linux上部

    1. **软件包管理**:Slackware使用.tgz格式的软件包,通过`installpkg`和`removepkg`命令进行安装和卸载。 2. **控制台与图形界面**:虽然Slackware默认不包含桌面环境,但可以通过安装X Window System和桌面环境...

    Slackware手册Slackware Handbook

    该项目致力于使用一种格式,使整个Slackware社区都能参与进来,并能够根据需要添加/编辑内容,从而使Slackware文档保持最新。

    Slackware Linux Essentials.pdf

    Slackware 坚持使用传统的 Unix 设计理念,避免集成过多的自动化工具或图形界面配置程序,这使得它成为那些希望深入理解 Linux 内部工作原理的用户的首选。 ##### 1.3 开源与自由软件 开源与自由软件是两个密切相关...

    The Official Slackware Linux Guide

    ### 官方Slackware Linux入门手册核心...本手册详细介绍了Slackware Linux的安装、配置以及基本使用方法,为初学者提供了全面的指导。无论是对Linux新手还是有一定经验的用户而言,这份官方手册都是一份宝贵的资源。

    Slackware安装说明文档---Installing Slackware Linux下部

    6. **安装软件包**:选择要安装的软件包,Slackware使用.tgz格式的包。 7. **配置系统**:包括时区、主机名、用户账号等。 **六、首次启动与后续设置** 1. **首次启动**:完成安装后,重启计算机,使用新安装的系统...

    Slackware手册.pdf

    Slackware 用户手册的中文版,Slackware和Red Hat、Debian、Ubuntu等等主流发行版有很多不同。也许最明显的就是这些主流发行版缺乏Slackware对系统管理员提供的“关照”。许多发行版都有自己用于配置各种服务的图形...

    Slackware 设置

    本文档将详细介绍如何在Slackware系统中进行基础设置,特别是关于语言环境配置以及如何使用Swaret工具进行软件包管理与升级。 #### 二、语言环境配置 在Slackware中,可以通过编辑`/etc/profile.d/lang.sh`文件来...

    Slackware Linux基础-对于Slackware Linux 10.2Slackware Linux Basics - For Slackware Linux 10.2

    解决那些很少或没有GNU / Linux经验的人。 涵盖了Slackware Linux的安装,基本的GNU / Linux命令以及Slackware Linux的配置。

    slackware-1.01 src

    通过研究和使用"slackware-1.01 src",用户可以深入理解早期Linux发行版的设计理念,以及Linux操作系统是如何逐步发展成今天这样一个强大、灵活且广泛使用的平台。它也展示了开源软件社区的力量,以及自由软件如何...

    linux SlackWare安装简明教程

    Slackware使用`slackpkg`作为其默认的软件包管理器,它可以帮助你更新系统和安装额外的软件。设置`/etc/slackpkg/source.list`来指定软件源,然后运行`slackpkg update`和`slackpkg upgrade-all`来升级所有软件包。...

    Slackware Linux Essentials (PDF)

    **简洁性**:Slackware的设计理念之一就是尽可能地减少自动化工具的使用,让系统管理员能够更好地控制整个系统。 **稳定性**:由于Slackware对软件包的选择非常谨慎,只包含经过长时间测试和验证的软件,因此它的...

    Slackware Linux9.0安装教程

    1. **设置光驱**:在虚拟机设置中,设置光驱使用Slackware Linux 9.0的ISO镜像启动。 2. **启动虚拟机**:完成设置后,启动虚拟机。 3. **输入磁盘启动类型**:在启动菜单中,输入`bare.i`来加载基本内核。 4. **...

    Slackware 官方手册(中文版)

    #### 四、使用Slackware Linux ##### 8. Shell和命令行 - **用户管理**:包括创建、修改和删除用户账户。 - **命令行**:通过终端执行各种命令和脚本。 - **Bourne Again Shell (bash)**:默认的交互式shell,广泛...

    slackware 教程(最适合研发人员用的Linux版本)

    4. **软件包管理系统**: Slackware 使用一套基于tarball的软件包管理系统,每个软件包都是一个.tar.gz文件,通过`installpkg`或`removepkg`命令进行安装和卸载,这种方式虽然相对原始,但简单易懂,便于调试和维护。...

    Slackware Linux操作系统启动过程详解

    - **2**: 在某些发行版中,这是多用户模式,但Slackware未使用 - **3**: 控制台登录的多用户模式 - **4**: 使用X11会话管理器(如XDM, GDM, KDM)的多用户模式 - **5**: 一些发行版中用于图形界面登录,但Slackware...

    slackware 服务器配置

    ### Slackware 服务器配置与SSH服务详解 #### 一、硬件信息 在开始配置Slackware服务器之前,首先需要了解服务器的基本硬件信息。这包括系统信息、处理器信息、内存信息、硬盘信息以及网络接口信息等。 **1.1 ...

    Slackware手册中文版本

    slackware中文手册,希望可以帮助到您。感谢背后翻译的人员,谢谢你们。

    Slackware Linux Essentials,第二版Slackware Linux Essentials, Second Edition

    本书旨在帮助您开始使用Slackware Linux操作系统。 它并不是要覆盖发行版的每个方面,而是要展示其功能并为您提供系统的基本工作知识。

    Slackware Linux Unleashed, Third Edition

    Slackware是一款非常古老的Linux发行版,Slackware基于"KISS"原则,坚持“原汁原味”的Linux风格,摈弃一切华而不实和可能带来不稳定因素的软件和技术,经过10多年的演变,Slackware成了最单纯最稳定最高效的Linux...

    Slackware Linux Essentials2.pdf

    Slackware 坚持使用传统的 Unix 设计理念,避免集成过多的自动化工具或图形界面配置程序,这使得它成为那些希望深入理解 Linux 内部工作原理的用户的首选。 #### 二、安装与系统要求 ##### 2.1 获取 Slackware ...

Global site tag (gtag.js) - Google Analytics