Category: Opensource

  • 我的Enclave MKII, 客厅里的Ubuntu

    时间过的真快, 距离Enclave计划已经快一年了. Enclave作为一个不错的服务器, 让我无需担心十几年的照片/音乐的安全问题的. 但是用起来方便么? 不方便. 因为Enclave没有视频/音频输出, 播放还要借助其它DLNA播放器, 例如PS3. Enclave基于Atom, 省电, 可是PS3可是200W+的耗电大户哦. 于是我开始打造我客厅里的媒体中心了. 下面报一下出场明星: 首先是MKII的骨干: MINIX 785G, 标准的17cm  x 17cm 的mini-ITX主板. 搭载AMD 速龙II x240 2.8GHz双核心CPU, 热功耗最大65W. 选购这主板的原因是它基于AMD 785G, 集成ATI HD4200显卡, HDMI输出, 图像性能够用. 而且它使用笔记本电脑的SODIMM内存, 这样我以前笔记本升级换下来的内存就用上了. 下面这位身材苗条, 但是作用却是举足轻重的: 有谁会觉得无线键盘比遥控器更方便呢? 硬盘沿用Enclave的, 这样配件基本齐全了. 开始组装. 首先是安装Ubuntu 10.04.  没有光驱? USB安装其实更快 运行了一会儿之后, 我发现北桥其实比CPU还热, 于是加装4CM风扇一枚. 固定的方式很作坊吧. 装好Ubuntu之后, 下载Boxee. 其实它才是主角啊, 上面的一切都是绿叶而已. Boxee需要一个免费的用户账号, 在其网站注册一下就可以了. 缺省安装后的样子:…

  • 给自己做个Ubuntu Repository

    参考链接: How To Create An Ubuntu Repository Mirror on Ubuntu 8.04 HOWTO: Setup Local Repository Mirror 如果有几台Ubuntu要更新, 那从一个本地的软件源(Repository)更新绝对是个既环保又效率的好办法. 任何一台Ubuntu电脑都可以作为软件源, 当然, 最好保证磁盘有50G的空间可以用啦. 方法在参考链接里已经写的很清楚了, 简单的说步骤如下: 1, 安装apt-mirror $sudo apt-get install apt-mirror 2, 编辑apt-mirror的配置文件. 基本上默认配置就可以工作. $gksudo gedit /etc/apt/mirror.list 3, 运行apt-mirror. 做好准备, 这可能需要几天才能完成!! $sudo apt-mirror /etc/apt/mirror.list 4, 把apt-mirror复制下来的软件包通过http 服务共享出来. 不完整的例子: sudo ln -s /var/spool/apt-mirror/mirror/archive.ubuntu.com /var/www/archive-ubuntu sudo ln -s /var/spool/apt-mirror/mirror/archive.canonical.com…

  • #Drupal# 6平台的HTML编辑器

    CKEditor IMCE 文件浏览器 我喜欢Drupal就像我喜欢Lego, 一切都是可以定制的, 而你基本上可以找到你需要的模块而不用担心自己必须从头写自己的模块. 但是高可定制度带来的麻烦就是Drupal不像Joomla!或WordPress那样”开包即食”, 缺省安装的Drupal尽管有完美的后台和API, 但是前端用户关心的”我要传图片”却成了问题. 经过我的一番筛选, 最后我选定了CKEditor + IMCE组合. CKEditor是一个所见即所得的HTML编辑器, 而IMCE提供了文件上传/浏览/插图/添加附件等常用功能. 安装步骤: 1, 下载CKEditor Drupal module, 并解压缩到/sites/all/modules. 2, 下载CKEditor, 并解压缩到/sites/all/modules/ckeditor/ckeditor 3, 下载IMCE, 并解压缩到 /sites/all/modules 4, 在后台开启CKEditor和IMCE模块 5, 配置CKEditor, 打开 Home › Administer › Site configuration › CKEditor 6, 选择一个Profile -> File Browser-> File Browser Type. 如果IMCE安装正确, 则其可选. 选择IMCE并保存 7, Done 😀

  • 利用Gnome Shell Script一键缩图, MKII

    对于初作的升级, 现在缩图脚本支持多选择了: 在文件管理器当中选择多个图片, 点击右键, 在Scripts下选择执行脚本就可以了! 附脚本: #!/bin/bash #Multiple selection support! for param in “$@” do #Check if it’s a file if [ -f “$param” ] then #get directory dir=`dirname “$param”` #Check if it’s a jpg or jpeg file if echo $param |grep -q “.jpg” || echo $param |grep -q “.jpeg” || echo $param |grep -q…

  • 利用Gnome Shell Script一键缩图

    前提条件: Gnome桌面, ImageMagick图形处理工具 之前我曾写过一个简单的缩图批处理脚本, 对于大批的处理图片还可以, 但是如果需要零星的弄几个图片发个微博什么的, 就不好用了. 利用Gnome Shell Script机制, 任何放在 ~/.gnome2/nautilus-scripts 文件夹的sh脚本文件, 都可以用右键菜单调用. 当然, 脚本不能有错误哦. 下面是我班门弄斧写的一个将选定图片缩到1024px宽并加前缀另存的脚本: #!/bin/bash #Check if it’s a file if [ -f “$1” ]; then #get directory dir=`dirname “$1″` #Check if it’s a jpg or jpeg file if echo $1 |grep -q “.jpg” || echo $1 |grep -q “.jpeg” ; then…

  • Ubuntu 10.04下外接显示器的问题及解决

    Ubuntu 10.04 Lucid Lynx 自从发布我就用上了, 一切都很不错, 唯一的问题就是通过VGA连接外部LCD显示器后, 显示器上有明显的无法忍受的波浪状干扰, 仿佛是很久很久以前一台刷新率设置不妥的CRT显示器. 我相对喜欢折腾, 但是让我一个一个驱动去试, 显然有些奢侈了, 毕竟工作上一大堆事情呢… 终于, 有解决方法了. 参考链接(仅限Ubuntu 10.04 + ATI Radeon, 我的是Radeon X1300) : Ubuntu 10.04 Lucid – Issues with external monitor and Ati Radeon card 解决步骤: 1, 打开一个Terminal, 黑的白的都行 gksudo gedit /etc/modprobe.d/radeon-kms.conf 2, 在打开的空白编辑器里输入 options radeon modeset=0 保存, 关闭, 重启. 问题解决 😀

  • Ubuntu 与 Windows7的共享文件夹

    原来以为Linux系统上访问Windows共享会很别扭, 看来我错啦. 这回我实践了一下, 从Ubuntu 10.04向Windows 7的共享文件夹传送文件非常快, 做bookmark之后第二次访问更加容易了.

  • 没有Time Machine, 咱造一个土的

    MacOSX 上面的 Time Machine 是相当直观的备份工具, Ubuntu下也有类似的工具, 可是其可定制度都不高. 于是干脆直接去掉各种美丽的外壳, 直接用rsync吧. rsync 网页版的文档 利用rsync和cron, 实现Time Machine是没有问题的, 这位兄弟就已经实现了. 基本原理是一样的, 用时间做文件夹名称, 第一次备份做完整的copy, 之后每次仅备份新增或者变动的文件, 没变化的文件则使用hard link. 不过我不是做开发, 也不是写剧本, 简单备份一下三个文件夹就行了. 我的script: #!/bin/bash rsync -av /home/raymond/Documents/ /media/a2765586-7225-4431-a674-10ef197c39ec/raymond/Documents/ rsync -av /home/raymond/_Soft/ /media/a2765586-7225-4431-a674-10ef197c39ec/raymond/_Soft/ rsync -av /home/raymond/_Work/ /media/a2765586-7225-4431-a674-10ef197c39ec/raymond/_Work/ 🙂