- 论坛徽章:
- 0
|
本帖最后由 vity 于 2014-06-13 17:22 编辑
1, oepnbsd 开发组推荐的 cwm ,值得一用
很多人熟悉的恐怕是 fvwm ,说它画面多么神奇。但为什么这里说 cwm 更值得一用呢? ALT + TAB 是杀招,而且 .cwmrc 文件的配置更加简单。
开机启动 xdm 的配置是修改 rc.conf ,推荐修改关联文件 /etc/rc.conf.local 配置:
xdm_flags=""
xdm 启动时,读取配置文件 ~/.xsession ,添加:
cwm
cwm 启动后,“ALT + ?”组合键弹出一个小界面,输入需要执行的程序的名称,例如输入“xterm”,程序会被 EXEC 执行。
2,让 cwm 更好看一点点:使用 dejavu 制作的 “song ti” 字体
.cwmrc 配置如下:
fontname "song ti:pixelsize=10"
command xterm "uxterm -fa 'song ti' -fs 10"
第二句的意思是 cwm 上鼠标右键悬浮菜单 xterm 执行的命令是引号内容,引号内容意思是,执行 uxterm 时使用设定的字体和大小。
3,xorg 中查看和设置字体的一些命令
xfd 查询字体信息,例如执行 xfd -fa "song ti" 看字体的符号表
xfontsel 查看字体的标准写法
fc-list 查看所有安装的字体
fc-cache 更新 xorg.conf 中配置的字体的索引信息,用于添加和删除字体文件后的更新
4,安装 ttf 字体
使用 ttf 字体,不需要 xorg 加载 xtt 模块(很多旧的帖子都是错误做法:在 xorg.conf 中 写“load xtt”),系统本身不存在 xtt 模块,同时也是不需要这样做的, 因为 xft 模块是集成的。
ttc 文件是 ttf 文件的合集和升级,在字体所在的目录下执行 mkfontscale ,如果需要给字体起别名的话就编辑一下生成的 fonts.scale 。
接着在字体所在的目录下执行 mkfontdir,其实就是拷贝 fonts.scale 为 fonts.dir 而已。
最后更新一下 xorg 的字体信息 fc-cache。
5,Lynx 显示中文
在 Lynx 配置文件 /etc/lynx.cfg 中添加一行,使它使用中文字符集,测试结果不好,有些网站可以,有些网站不行
CHARACTER_SET:UTF-8
6,XLib 编程参考
http://menehune.opt.wfu.edu/Koku ... sgi_html/index.html
7,远程安装 gnome 并配置
首先要设置 PKG_PATH 参数,然后执行安装命令:
pkg_add gnome
如果觉得安装过程中某些选项询问对话麻烦,可以用这个命令 " pkg_add -I gnome"
安装完成后一定要阅读文件 /usr/local/share/doc/pkg-readmes/gnome-xxx 相关文档,这里给出最新的配置提示。
(旧期的配置 gnome 的参考贴已经过时,已经过时,已经过时!)
如果需要中文输入法,就安装 scim-pinyin,安装完之后,查看说明文档,然后设置参数。
2014.6.13日,我安装输入法,说明文档中讲了把scim需要的参数写入 .xinitrc 或 .xsession 中,实际上都不中用,写入 .profile 才可以。
8,ssh 远程登录的密钥方式认证(RSA 或 DSA)
假设 A 机上的用户 x 远程登录 B 机(登录名为 B 机上的 y),采用 ssh 协议,加密方式为 RSA 的操作过程。原理是 B 机用公钥加密一段随机数传给A,A用私钥解密得到随机数给B,B认同A,完成认证。
A 机的 x 用户执行:
ssh-keygen -t rsa
计算得到私钥 id_rsa 和公钥 id_rsa.pub,计算过程中可以设置访问私钥时是否需要口令(假设设置为 xx_passwd )。
将公钥内容添加到 B 机的 y 用户的 ssh 认证配置文件 authorized_keys 中。用 U盘拷贝公钥到 B 机完成操作,或者远程执行 scp 命令,或者执行其他 ssh 命令。例如:
scp id_rsa.pub y@B:~/.ssh/authorized_keys
远程登录,A 机 x 用户执行:
ssh y@B
如果设置了提取私钥的口令,则这里提示需要输入口令 xx_passwd ,这个口令不是 B 机 y 的登录密码!
如果在生成 rsa 时没有输入,则直接用 y 身份登录 B 机。
如果觉得提取私钥的口令麻烦,可以将口令设置为空,或者通过 ssh-agent 把这个口令高速缓存起来。
|
|