热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

从OSX到Ubuntu令我怀念的10件事

从OSX到Ubuntu令我怀念的10件事--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  大约在两年前,我就没有在自己日常工作和生活当中使用Windows操作系统了。我先是迁移到了一台苹果Mac Mini电脑上,然后又购买了一台苹果Macbook笔记本上,用来处理自己全部的日常工作、网页设计、编程、照片管理,以及其他等等事务。而在我工作的公司当中,也有着大量的运行着Ubuntu系统的Linux电脑,以及少量运行着Windows 2000操作系统的机器。因此,我并不是绝对唯一地使用着苹果的OS X操作系统,仅仅是在任何可能的时候去使用它。

  然后,大约在两个月之前,我迁移到了一台新的运行着Ubuntu系统的戴尔电脑上工作。在绝大部分时间当中,我都感到无比的快乐。但是,还是有一些时候,我真的感到非常怀念自己的苹果Mac电脑。

下面这份列表列出了10个在OS X 平台上让我最怀念的东西。

  1. 仪表盘(Dashboard)
  当我第一次升级到苹果OS X Tiger系统的时候,我认为仪表盘(Dashboard)这个玩意儿非常的无聊,纯粹是浪费系统资源。但在两年之后,它却成为了我迁移到Ubuntu系统之上后最为怀念的功能。仪表盘上的小配件程序(Widgets)提供了各种各样的迷你功能,你能从上面看到全球各地不同的时间,天气预报,系统状态,和网站是否有更新 …… 当一段时间之后,你就会对它上瘾,沉溺其中而不能自拔。

  当在使用新的Ubuntu系统的时候,我总是会下意识地去点击键盘上的F12键,想查看自己的小配件。但是,虽然我是如此迫切地希望能够拥有这一功能,我在Ubuntu平台上还没有找到一个能够令人满意的桌面小配件解决方案。

  2. Quicksilver 快速启动程序
  在苹果Mac电脑上,我喜欢用Quicksilver来快速地启动应用程序,或是完成重复的操作。如果没有Quicksilve,我几乎无法使用苹果电脑。因为,如果你要让我使用搜索者(Finder)来启动诸如活动监视器(Activity Monitor)一类的程序,会让我发疯的。

  虽然对于Quicksilve所拥有的丰富功能,我仅仅是使用到了一些皮毛,但是在Ubuntu系统上,我还是无法找到任何可以良好地完成这些“皮毛任务”的软件\">软件。是的,我试过Deskbar,但是发现它的运行速度很慢,也很烦人。各位读者,你知道有什么能够与Quicksilve相媲美的Ubuntu软件吗?

  3. Adium网络聊天工具
  毫无疑问,Adium是我所用过的最棒的网络聊天工具。因为它是构建在著名的Pidgin (GAIM)聊天软件的基础之上的,所以它几乎能够兼容互联网上所有的即时通讯协议。而Adium的用户界面,毋庸置疑,要比Pidgin靓丽得多,并且能够同苹果OS X系统完美地融合在一起。

  在Ubuntu 7.04系统上使用GAIM软件,我感觉好象是时间倒退了五年。在Ubuntu系统上,GAIM软件与其说是丑陋,还不如说是沉闷。除此之外,用户也很难及时地察觉到有新的消息到达,因为GAIM不拥有与Adium相似的“响亮的”消息提示系统。而Ubuntu 7.10系统中所整合的Pidgin版本看起来要好得多,只是希望它的外观能够变得更加靓丽,使用起来能够更加有趣。

  4. 专业的图形处理软件
  是的,我知道,这可能是每一个使用Linux系统的电脑用户都在抱怨的问题,但是我终于体会到了它所带来的痛苦 —— 在新的Ubuntu系统上,我无法找到任何真正意义上的专业图形处理软件。我知道,GIMP非常不错,但是我已经习惯了使用Adobe Fireworks来进行网页设计和网站制作,而GIMP的确是不能满足我的需求。我想,对于这一点,我们只能祈求Adobe公司能够更加深入地支持Linux系统了!

  5. TextMate 文本处理程序
  每一天,我都会花费大量的时间在文本处理程序中工作。我已经无不可自拔地沉溺上了使用TextMate来完成自己的网页和Ruby on Rails 编程工作。它也许不是这个世界上最棒的文本处理程序,但是它看起来是苹果Mac平台上最棒的。

  在Ubuntu系统上,我使用Gvim 和Nautilus这两款程序的组合来替代TextMate。Gvim很不错,但我还不是Vim专家,并且它缺乏与文件浏览器的良好整合也真的让我感到很烦心。我想如果自己习惯之后,应该感觉会好一点。

  6. 字典(Dictionary)
  苹果Mac OS系统中整合了一款非常棒的字典程序。我发现自己经常会启动它(在Quicksilver的帮助下)来查看单词解释,或是查找同义词。这款字典程序中高品质的内容来源于《牛津美国字典》。

  在Ubuntu系统上,虽然也有相应的字典应用程序,但是它只能在免费的字典库当中检索单词(这使得它的检索结果和质量不参差不齐)。而另外一方面,它也要求用户必须要连接到互联网上才能查找单词,让人感到有点麻烦。虽然它也拥有一些非常酷的功能,诸如多语种字典,但是其所提供的内容质量常常会让人感到还有很大的改进之处。难道说在Ubuntu系统上,就真的没有一款很棒的字典应用程序了吗?

  7. Quicktime多媒体播放器
  Quicktime多媒体播放器是苹果电脑用户最为钟爱的软件之一。它使用起来非常简单,并且它几乎能够播放所有格式的多媒体文件(特别是当你安装了Perian插件之后)。

  在Ubuntu系统上播放你所喜爱的多媒体文件,可不是一场很棒的体验。当然了,如果你能够花足够多的时间在互联网上搜索,是可以找到许多相关介绍的。它们会告诉你该怎样在Linux系统上播放任何格式的多媒体文件,但这些解决方案通常都不那么“完美”。我常常会发现,虽然可以播放某个多媒体文件,但是当我想要快进或倒退的时候,却老是导致播放软件发生崩溃。在这个时候,我是多么地怀念Quicktime软件和它的简洁啊!

  8. 蓝牙支持和同步功能
  在苹果OS X系统中,蓝牙支持是非常的简洁,并易于使用。我有一款带蓝牙功能的手机\">手机,我只花了几分钟就将它同自己的苹果Mac电脑连接在一起,并开始同步文件。而几分钟之后,我又把这款手机变作了一款移动无线调制解调器,好让我可以在上班途中将自己的苹果Macbook笔记本电脑连接到互联网。而想要利用蓝牙功能,从诸如这款手机一样的设备上导入和导出文件,在苹果OS X系统上也只是小菜一碟。

  而当我想要在Ubuntu系统上同步自己的联系人和日程表这一类重要数据的时候,虽然工作也可以完成,但整个过程却非常麻烦。看来,Ubuntu系统上的蓝牙功能使用体验还有很大的改进空间。

  9. 贯穿于整个系统的拼写检查
  苹果OS X系统拥有一个贯穿于整个系统的拼写检查功能,能够应用于所有基于Cocoa的应用程序。这意味着,无论你在自己的苹果Mac电脑中输入什么,都会自动地接受拼写检查。这个唯一的检查系统意味着当有新的词语出现时,你只需要训练唯一的一个字典就可以了。

  当然了,几乎在每一款Ubuntu应用程序中,都拥有拼写检查功能。但问题是它们每一个都是独立的系统。这样一来,到有新词语出现时,你需要单独地去训练每一个应用程序所对应的字典去识别它,这多少显得有点奇怪。我非常希望,有哪位高手可以为Linux系统开发出一套贯穿于整个系统的拼写检查框架。

  10. 智能的触摸板(Trackpad)
  相较于笔记本电脑上的触摸板,我更喜欢使用外接鼠标。但是如果我不得不要使用的话,我希望这个触摸板能够定位准确并且易于使用。苹果电脑对触摸板的设计可以说是卓越的。你可以设置触摸板忽略掉意外点击,使用两根手指进行滚屏,以及非常酷的两根手指的“右键点击”。

  在使用了苹果Macbook笔记本电脑一年多之后,戴尔Ubuntu系统上的触摸板简直可以说是糟糕透顶的。首先,触摸板的滚屏功能根本无法使用。而更糟的是,它居然缺乏相关的设置(至少我没有找到)来规定触摸板去忽略掉意外的点击。我不断地遇到鼠标指针突然跳转到其它地方的情况,这仅仅是因为我在打字的时候不小心用自己的手掌触及到了触摸板。我真的非常希望Ubuntu 7.10系统能够尽快解决掉这些毛病。

  不过,总体说来,我必须要说Ubuntu系统带给我的使用体验还是非常愉快的。虽然在我的戴尔Ubuntu笔记本电脑上,有一些小的问题真的是让我非常的烦心,但是我相信,只要多有一点耐心,绝大多数的这些问题都是可以解决的。
推荐阅读
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 本文讨论了在Linux系统中,使用chown命令将django项目目录下的static目录的拥有者从root改为eureka的问题。作者尝试了多种命令,包括chown和sudo chown等,但都没有成功修改拥有者。文章提供了相关目录的权限信息,并补充了项目所在磁盘和操作系统的信息。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
  • Mono为何能跨平台
    概念JIT编译(JITcompilation),运行时需要代码时,将Microsoft中间语言(MSIL)转换为机器码的编译。CLR(CommonLa ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文讨论了在数据库打开和关闭状态下,重新命名或移动数据文件和日志文件的情况。针对性能和维护原因,需要将数据库文件移动到不同的磁盘上或重新分配到新的磁盘上的情况,以及在操作系统级别移动或重命名数据文件但未在数据库层进行重命名导致报错的情况。通过三个方面进行讨论。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • 像跟踪分布式服务调用那样跟踪Go函数调用链 | Gopher Daily (2020.12.07) ʕ◔ϖ◔ʔ
    每日一谚:“Acacheisjustamemoryleakyouhaven’tmetyet.”—Mr.RogersGo技术专栏“改善Go语⾔编程质量的50个有效实践” ... [详细]
author-avatar
1195596249_711e8e
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有