略去导航.
主页

kangkang的Blog

备忘

Google Earth 可在不用root的权限下增加菜单项
有空看看

远程声音服务 zz

发信人: Dieken (风催草低), 信区: LinuxApp
标 题: Re: 怎么远程播放音乐?
发信站: 水木社区 (Fri Apr 27 09:52:37 2007), 站内

许多 sound server 都支持声音重定向的,比如
aRTsd:

http://www.theevilpixel.com/?q=node/67
Playing Sound Remotely with XDMCP
Well that can be easily done using the arts server on the remote machine setup
the arts daemon by typing

artsd -n -u -p 5001

once the server is started change to the X display of the remote machine and
type in

export ARTS_SERVER=ipofcurrentsystem:5001

and then

xmms &

Linux下的声卡问题

之前在机器上安Gentoo,声卡模块加载了去没有正常工作,查了些资料终于搞定。这问题在Ubuntu中文论坛上这样的问题也很多。总结一下。

-1. 安装alsa驱动,内核带的alsa驱动可能版本不够,可先不做这个,还是不工作可尝试这个。
0. 重启让udev自动检测或运行alsaconf检测声卡。用
lsmod |grep snd
查看声卡模块是否被加载,如果没有跳至-1步,如果还没有就搜索或去BBS/IRC/论坛问。
1. 安装alsa-utils。
2. 运行alsamixer,查看芯片型号,即Chip后面的内容。

挂载 qemu raw 格式的镜像

说穿了 qemu 的 raw 格式就是一个如 /dev/sda 这样的硬盘设备,跳过前 63 扇区就是 sda1 了。
设好 offset 可以直接 mount。
mount inlsd.img inlsd -o loop,offset=32256

mysql的修复

因为从升级mysql 4.0到5.1,中间出现一点意外,导致表的损坏。
可用以下方法修复:
先停止mysqld,在data目录运行
myisamchk */*.MYI >/dev/null #检查哪些表需要修复
把结果中要修复的表用以下命令一个个修复:
myisamchk -r table.MYI
当然升级正当的方法还是用mysqldump导出后再导入。

patch与diff

patch与diff做为传统的版本管理工具,我们应当会一些基本的操作,简单介绍一下。 举个例子来简单说明用法: v1.0/src 为原始代码的目录 v2.0/src 是修改后的代码目录 在修改完代码之后,用以下命令生成patch文件:

$ cd v2.0
$ diff -Nur v1.0/src src > v2.0.patch

就生成了patch文件。 在另一个机器上:

$ cd v1.0
$ patch -p0 < v2.0.patch

即可。 一般的补丁,会有多一级的目录,使用时需要去掉这级目录,比如给内核源码打补丁,则需要使用:

$ cd /usr/src/linux

rsync认证的问题说明

配置如下: /etc/rsyncd.conf

pid file = /var/run/rsyncd.pid
use chroot = yes
read only = yes
secrets file = /etc/rsyncd.secrets
[gentoo-portage]
       path = /usr/portage
       comment = Gentoo Portage tree
       exclude = /distfiles /packages
       auth users = kangkang

/etc/rsync.secrets

kangkang:pass

如果 /etc/rsync.secrets 权限不是0600,则会出现如下错误: $ rsync rsync://kangkang@localhost/gentoo-portage/ @ERROR: auth failed on module gentoo-portage

内核的cpio格式支持

内核支持的cpio格式分SVR4 no crc
建立cpio文件时请注意使用命令:
find | cpio -o -H newc > initrd

软件推荐:paco,记录make install安装的文件

对于建立系统来说很有帮助。
安装后用下面的命令来安装软件就会有记录
paco -lD make install
详情参见其手册页。

同步内容