蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 系统管理


    

蓝森林 http://www.lslnet.com 2006年8月09日 19:58

Gentoo Tips 备忘录
 
一个小巧的 X 截屏工具:

代码:
-->emerge scrot-->

使用很简单:
代码:
-->scrot -d 5 -q 100 -t 40 ~/screenshot.png-->
上面的意思是5秒钟后截取屏幕到 ~/screenshot.png ,图形质量 100,同时生成 40% 缩略图。

大家是不是应该在后面跟帖把gentoo里自己熟悉的工具的简单用法贴一下子? 好多工具偶都不知道做什么用的

引用:
--> 最初由 txl263 发表
大家是不是应该在后面跟帖把gentoo里自己熟悉的工具的简单用法贴一下子? 好多工具偶都不知道做什么用的 -->


强烈赞同!:(


1,曾为在Gentoo卸载软件的依赖关系烦恼过~后来发现了
qpkg -q package -I
查询已安装软件中依赖于package的包

然后再emerge unmerge 这几个包就成了

2,python-updater(/usr/sbin)
liberperl-rebuilder(在/usr/portage/dev-lang/perl/files)
要善用啊,昨天用后者的时候发现一些perl包都没更新并且是归属于perl 5.8.0

在python升级后不运行python-updater,是滋生BUG的温床 ^_^~

抛砖引玉!!

好!改了一下贴名,希望朋友们都来把自己使用过程中总结出来的小 tips 拿出来让大家共享!

实现 Boot Progress Bar 的最简单方法。
配置好了 Framebuffer,还想要一个漂亮的 Progress bar 吗?如果不想自己制作 progress bar,那么只要有一张 Gentoo LiveCD,你就可以最快地实现 progress bar:

挂上你的 livecd

代码:
-->cd /mnt/cdrom/isolinux
cp initrd.1024 /boot
-->

修改 grub.conf 如下:
代码:
--># For booting Gentoo Linux 1.4 RC4
title Gentoo Linux 1.4 RC4
root (hd0,8)
kernel (hd0,6)/vmlinuz-2.6.3-rc2-gentoo ro video=vesa:1024x768@80 vga=0x317 splash=silent
initrd (hd0,6)/initrd.1024  // 加上这一行
-->

重启后你就会看到与 LiveCD 启动时看到的一样的 progress bar 了
:)

使用kernel-2.6以上,如果普通用户在X中不能登陆terminal:

root# cd /usr/src/linux
# make menuconfig
选择Device Drivers --> Character Device -->Unix98 PTY suppurt
选择File Systems --> Pseudo filesSystems --> /dev/pts file system for Unix98 PTYs
#make
#mount /boot
#cp arch/i386/boot/bzImage /boot/kernel-2.6.3-r3 (just an example)
大概2/3分钟即可搞定。

选择不同的 wm 启动 X:

建立 ~/.xinitrc 脚本如下:

代码:
-->#!/bin/bash
#
# .xsession/.xinitrc
#
# choose a window manager
#
# 这里可以设置一些环境变量:
export LANG=en_US
export LC_CTYPE=zh_CN
export XMODIFIERS="@im=fcitx"

defaultwm=kde  # 指定如果没有提供启动 wm 参数,默认为启动 KDE。
windowmgr=${1:-$defaultwm}
#根据参数不同启动不同的 wm
case ${windowmgr} in
kde|kwm|kdestart)
WINDOWMANAGER=startkde
;;
flux|fluxbox)
WINDOWMANAGER=fluxbox
exec spaceclock &  # 这里我加入了两个程序随 fluxbox 启动
exec xidesk &
;;
gnome)
WINDOWMANAGER=gnome-session
;;
xfce4|xfce)
WINDOWMANAGER=startxfce4
;;
*) WINDOWMANAGER=windowmgr
esac

exec xpad &  # 在启动 wm 之前可以放进一些喜欢的程序随 wm 启动
exec fcitx &
exec gkrellm2 &
exec $WINDOWMANAGER
-->

启动的时候键入:
代码:
-->startx  # 启动 kde
startx flux # 启动 fluxbox
startx xfce # 启动 xfce4
startx gnome # 启动 gnome2
-->

1,emerge ufed
提供了超多的USE参数,供你选择使用……
因为实在太多,没敢用 -__-

2,http://linuxsir.org/bbs/showthread.p...threadid=70740

加上这个帖子吧

3,penny兄的ebuild FAQ
http://www.lslnet.com/linux/showthre...threadid=49598

终于知道如何看emerge的时间了

genlop -t openoffice
* app-office/openoffice

Wed Feb 25 15:15:59 2004 --> app-office/openoffice-1.1.0-r3
merge time: 5 hours, 36 minutes, and 45 seconds.

merged totally 1 ebuild in 5 hours, 36 minutes, and 45 seconds.


你是否遇到过在输入密码的时候打错了字,结果只能回车再来一遍?其实没必要,当你注意到打错了密码,只要键入 CTRL+u 然后再重新输入就行了,CTRL+u 可以清除你输入的字符,对大多数 Unix/Linux 系统都有效。

引用:
--> 最初由 阿罗 发表
使用kernel-2.6以上,如果普通用户在X中不能登陆terminal:

root# cd /usr/src/linux
# make menuconfig
选择Device Drivers --> Character Device -->Unix98 PTY suppurt
选择File Systems --> Pseudo filesSystems --> /dev/pts file system for Unix98 PTYs
#make
#mount /boot
#cp arch/i386/boot/bzImage /boot/kernel-2.6.3-r3 (just an example)
大概2/3分钟即可搞定。
-->


我已经这样作了,但是还是不行。。
另外,声卡如何配置阿?
同一个内核版本,同一个.config,在Slackware中有声音,在Gentoo中没有声音。

是不是用户没有在wheel组啊?
声音出不来是不是模块没加载啊?如果内核配置一模一样,应该不会出现这个问题呀。偶也很菜的说。

我来一个吧,在gentoo的控制台下,键盘上的windows键和菜单键有特殊的用途
菜单键可以用来迅速转到Xwindow,
windows键可以用来在控制台之间进行切换,左边的windows键是由大到小,右边是由小到大,如果是第一个控制台,按左边的windows键效果和按Ctrl+Alt+F12相同
不过用windows键切换控制台的时候,如果切换到了Xwindow下,就切换不了了,我想是因为窗口管理器截获了键盘输入的原因




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com