LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: diony

[活动]Arch Tips [希望大家一起来加入一些小技巧、知识]

[复制链接]
发表于 2009-5-13 13:45:20 | 显示全部楼层

打补丁失败之后

在编译内核的时候,俺加了很多补丁,

在打补定错误的时候,根据错误调试找到补丁源文件:
find . -type f -exec grep -l "出错的补丁目标文件名" \;

比如fs/squashfs/inode.c。。。
find - -type f -exec grep -l "inode.c" \;

然后看补丁的头部,

判断patch的strip对不对,是patch -Np0 还是patch -Np1 还是 patch -Np2

再手动检查补丁。。。
....
回复 支持 反对

使用道具 举报

发表于 2009-7-30 10:46:21 | 显示全部楼层
http://code.google.com/p/adblock-chinalist/
专为中文用户维护的 Adblock Plus 過濾列表  (做个广告)
回复 支持 反对

使用道具 举报

发表于 2009-9-5 20:47:21 | 显示全部楼层
改善字符模式底下,目錄前進後退的方式。

在~/.profile寫下面這幾行
  1. function cd
  2. {
  3.     if test "$@" = ".."
  4.         then builtin cd ..
  5.     elif test "$@" = "."
  6.         then builtin cd .
  7.     elif test "$@" = "-"
  8.         then builtin cd -
  9.     else pushd "$@">/dev/null
  10.     fi
  11. }
  12. function bd { pushd +1>/dev/null; }
  13. function fd { pushd -0>/dev/null; }
  14. alias vd="dirs -v"
复制代码

在字符模式,可以使用cd進入目錄,bd (back directory)退回,fd (forward directory),並使用vd,可以看到目錄堆疊的狀態。

然後我們希望字符底下的提示符號,可以告訴我們一些目錄的訊息,如下面的設定可以顯示成這個樣子.
  1. #jiunypc是你的主機名稱, rtorrent是你現在目錄的位址, etc是你前一個目錄的位址,
  2. #root是你的帳號,如果顯示完整的目錄地址,那真的太長了,不美觀也浪費終端機的行數,
  3. #所以用basename這個指令取得比較短的地址。
  4. [root@jiunypc etc  rtorrent]#
复制代码
  1. PS1="\[$green\][\[$blue\]\u@\h \[$red\]\$(basename \$(dirs +1))  \$(basename \$(dirs +0))\[$green\]]\[$olive\]#\[$red\] ";export PS1
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-9-7 16:27:19 | 显示全部楼层
来自 chakra 的 .bashrc
  1. # ex - archive extractor
  2. # usage: ex <file>
  3. ex ()
  4. {
  5.   if [ -f $1 ] ; then
  6.     case $1 in
  7.       *.tar.bz2)   tar xjf $1   ;;
  8.       *.tar.gz)    tar xzf $1   ;;
  9.       *.bz2)       bunzip2 $1   ;;
  10.       *.rar)       unrar x $1     ;;
  11.       *.gz)        gunzip $1    ;;
  12.       *.tar)       tar xf $1    ;;
  13.       *.tbz2)      tar xjf $1   ;;
  14.       *.tgz)       tar xzf $1   ;;
  15.       *.zip)       unzip $1     ;;
  16.       *.Z)         uncompress $1;;
  17.       *.7z)        7z x $1      ;;
  18.       *)           echo "'$1' cannot be extracted via ex()" ;;
  19.     esac
  20.   else
  21.     echo "'$1' is not a valid file"
  22.   fi
  23. }
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-10-22 18:52:16 | 显示全部楼层
此前看到一篇用dropbox做tomboy的同步服务器,感觉不错,就来共享一下:
首先安装dropbox,到下面的页面下载dropbox
https://www.getdropbox.com/downloading
再到用户目录下新建一个Dropbox目录
然后把tomboy笔记放到这个目录下就OK了
注意,dropbox目录里的内容,不要随便删除哦
回复 支持 反对

使用道具 举报

发表于 2009-11-7 14:18:49 | 显示全部楼层
好东西.....
回复 支持 反对

使用道具 举报

发表于 2010-4-25 16:48:23 | 显示全部楼层
Post by EricNeon;1323683
我是直接在/etc/profile中加入

  1. export XMODIFIERS=@im=SCIM
  2. export GTK_MODULE=scim
  3. export G_FILENAME_ENCODING=@utf8
  4. export XIM_PROGRAM="scim -d"
  5. export LC_CTYPE="zh_CN.utf8"
  6. scim -d
  7. alias ll='ls -al'
  8. alias nano='nano -w'
复制代码

然后无论是用startx还是gdm、xdm、kdm都会启用输入法。


!!!但不是开X的时候会有错误提示 >>[.xinitrc,.xprofile]
回复 支持 反对

使用道具 举报

发表于 2010-4-27 15:20:22 | 显示全部楼层
哎~缅怀……
回复 支持 反对

使用道具 举报

发表于 2010-4-27 17:12:49 | 显示全部楼层
使KDM启动时界面为中文。在/etc/rc.conf中加入:
[php]
[ "$(basename $0)" = "kdm" ] && export LANG=zh_CN.UTF-8
[/php]

解决mldonkey下载后中文名变成问号的问题。在/etc/conf.d/mldonkey中加入:
[php]
# Fixed the problem of chinese name
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
[/php]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表