11.18.05

一��情愿的转�

Posted in Feeling, Linux at 12:00 am by poorc

我�了 linux 的�型版本了。从 gentoo �到了 debian 了。本身看到了 ubuntu 5.1 �型了,自己想看看传说中的这个系统到底是什么样的系统就下载了一个看看。�是没有想到居然那个安装盘的程�作的还是很�到�的。分区程�在写分区表的时候把我的所有分区表都�完了。真是�闷呀,我用了3个月美化的好 gentoo 系统就这样�风而去了。他去了系统还是�用的,gentoo 没有那么多的时间装了。�� debian �,手头上��有 hiweed的 0.6的安装光盘,有点�了,但是�级就�以了。安装很顺利了,就是�级的时候�到了问题。都是 xorg 和 xfree86的混乱造�的。

ZhaoGuang:~# apt-get dist-upgrade
正在读å?–软件包列表… 完æˆ?
正在分æž?软件包的ä¾?赖关系树… 完æˆ?
您也许需��行“apt-get -f install��纠正上�的错误。
下列的软件包有�能满足的�赖关系:
libx11-6: �赖: x11-common (> 4.3.0) 但是它还没有被安装
E: �能满足�赖关系。�妨试一下 -f 选项。

这个就是那个问题,解决的方法其实还是比较简�的,用 xorg 代替 xcommon,然�修��赖关系就�以了。


dpkg -P --force-depends x11-common xorg-common
apt-get -f install

这里我有想到了上一次在 debian 上��到的那个没有 c++ 编译器的奇怪问题了

“checking for C++ compiler default output file name… configure: error: C++ compiler cannot create executables”

这个在 debian 下�解决其他还是很方便的,用 build-dep 就�以了


#用 build-dep 建立编译一个�软件的基本环境
apt-get build-dep lftp

对于 debian 这�过于热情的包管��置系统有时候也是比较讨厌的。比如我�想直接进入 gdm ,�是他安装�就直接进入了,让人感觉�爽,用下�的命令就�以�定了:


update-rc.d -f gdm remove

最�就是在 debian 下�安装显�的这个�的�闷问题了,给出我的安装显�的步骤:


1. # apt-get install nvidia-kernel-source nvidia-kernel-common debconf-utils debhelper dpatch gettext html2text po-debconf devscripts kernel-package dpkg-dev module-assistant
2. # export KVERS=$(uname -r)
3. # export KSRC=/usr/src/linux-headers-$KVERS
4. # apt-get install linux-headers-$KVERS
5. # cd /usr/src
6. # tar zxvf nvidia-kernel-source.tar.gz
7. # cd modules/nvidia-kernel/
8. # debian/rules binary_modules
9. # cd ..
10. # dpkg -i nvidia-kernel-*.deb
11. # apt-get install nvidia-glx nvidia-setting

这样就安装好了基本的系统了,解决了一个大堆的东西了。当然字体的美化的问题,都在个人的�心了,没有什么好讲的了。

�考文档:
http://www.coolcode.cn/?p=62
http://www.linuxsir.org/bbs/showthread.php?t=230860

11.11.05

四个一就是光��?

Posted in Feeling, Linux at 9:27 am by poorc

这个标题个人觉得�错,今天是我度过的第19个光�节了。对这个节日已�习惯了。�室的那群人除了�七,其他的人还都是和我一样的光�了。大家在一起的日�觉得还真的�错。有时候在想11月11为什么是光�节呢,这个节日是从那里�得呢。值得我去google一下。下�是一篇关于光�节的报�:

11月11日,4个数字的�然组�在�过一番创�之�,便�了一个特殊的日�——光�节。传说这个看起�“形影相��的节日起�于20世纪90年代的校园调侃,��一拨拨大学生如�水般走出校园,光�节的热潮倒是在22—35�的年轻人中弥漫开�。光�节�男人节�女生节……年轻人造节方兴未艾,商家炒节�样兴致�浓。今年,旅行社�婚介机构�网站�酒�等都开始加入“光�节�的策划之中,有人甚至宣称设立这样的节日“很有必��,但社会学者�认为应以更加冷�的�度看待“�类节日�。

虽然是我们这些光�的节日,�是看�那群�人比我们还�高兴,真是让我很�爽呀。拥有幸�是你们的能力,但是为什么��天都拥有幸�呢。有时候难��认为痛苦也是一�人生的�贵财富�?还好对于我这�光�今天还有个好消�,fcitx出�了3.2的测试版本,效果�错,加入了拼音加加的�库(有版�的呀)。加入了虚拟键盘,虽然个人认为没由什么用。当然了还加入了对于打字速度的统计。都是�错的功能,以�这个功能在fcitx-cairo上��过,是朋�simsun1992写的用cairo��界�的fcitx,界�相当的豪�呀。�说那么多了,编译安装了,下�给大家张截图�淫一下。

11.10.05

X系统�置

Posted in Linux at 12:20 am by poorc

å…ˆæ?žæ¸…楚几个概念,X window systemå?ˆç§°ä¸ºX,X11,平时说的X11R6是X window现在的版本。它是一个相当æˆ?功的在linux,unix等系统上的图形引擎,给ä¸?å?Œçš„å¹³å?°æ??供一个通用的图形环境。对于硬件和æ“?作系统,X具有与生俱æ?¥çš„独立性,具有网络é€?明性。很多人ä¸?了解X,xorg,fvwm这几类之间的关系。X是一个C/S解构的系统,它分为æœ?务器端和客户段,中间需è¦?å??è®®æ?¥æ²Ÿé€šä»–们。这个有点象httpæœ?务器,httpå??议和客户段之间的关系。其中的xorgå’Œxfree86之类的扮演了httpæœ?务器的角色,httpå??议的扮演者就是 X Protocol,客户端的扮演者就是xterm,fvwm 之类的软件和窗体管ç?†å™¨ã€‚X Protocol是沟通X serverå’ŒX client的纽带和手段,是关键。

说了一通X,下é?¢æ?¥è¯´è¯´æˆ‘们é…?置的X是é…?置的什么。一般æ?¥è¯´æˆ‘们é…?ç½®Xé…?置的是X server,让他能够正常工作,æ?¥ä¸ºæˆ‘们的X clientæ??ä¾›æœ?务。现在在linux上é?¢æ¯”较æµ?行的Xæœ?务器是XFree86å’Œxorg,这里的xorg是从XFree86里é?¢åˆ†ç¦»å‡ºæ?¥çš„,原因网上看。现在看xorgå?‘展的更好点,使用也更多点。现在xorg的版本是6.8.2,执行的是X11R6的标准。先安装xorg,大部分的å?‘型版本都预安装了xorg,我的gentooè¦?自己安装,emerge xorg-x11就好了。下é?¢å°±è¿›å…¥æ­£é¢˜ï¼Œå¼€å§‹é…?置我们的X。

su到root��,�行xorgconfig命令,开始�置X,这个命令是个选择�的产生xorg.conf�置文件的程�。接了一个电�,�然心情很差,�写了。

11.03.05

今天是一个无è?Šçš„æ—¥å­?-å?ªèƒ½çŽ© E17

Posted in Linux at 11:50 am by poorc

今天确实是一个无�的日�,我也�知�这一天是怎么过的,昨天我从 cvs emerge 完�了 e17,使用了一下,�现其实并没有想象中的那么好呀。看了 gentoo-wiki 上�的文章,emerge 完� e17 之�如果�使用 gnome 的程�则需�加载 gnome 的设置,这样的 gnome 的字体�能好看的。我记忆中是�先安装那个 control-center 的,�是安装完��还是没有 gnome-settings-daemon 那个文件,比价�闷了。�好没有办法的情况下使用 gnome-font-properties 这个程�了。下�讲讲 e17 的 Display manager 和 开机自动�动的�置�。当然还是�考 e17上�的文章。
安装好了 e17 最主�的是�使用他,�使用就先� X11 有这个窗体管�器了。所以的情况就是�作这个事情,下�的代�就是作这些事情的:

vim /etc/X11/Sessions/e17
#把下�的代�加入到 e17 文件
#!/bin/sh
/usr/bin/enlightenment-0.17

添加完��更改 e17 的文件,然�给他加入�行的属性
chmod +x /etc/X11/Session/e17
既然�使用 entrance 这个漂亮的登陆管�器,当然��置他,然�让他知�自己的机器现在上�有那些安装好的窗体管�器了。用下�的命令�建立 entrance �使用的这个数�文件。

cd /etc
/usr/share/entrance/build_config.sh
ecore_config entrance_config.cfg set /entrance/session/1/session str /etc/X11/Sessions/e17

下�更改 /etc/rc.conf 文件,让 X 知�使用 entrance �作为登陆管�器

# What display manager do you use ? [ xdm | gdm | kdm | entrance ]
DISPLAYMANAGER="entrance"

最�添加 XDM 到�动的默认级别
rc-update add xdm default
这样就�以使用 e17 了。如果你使用 gnome 和大�的 gtk 的程�,想让程�字体更漂亮一定。那么就�安装那个 control center 了。
# emerge -v control-center
下�的步骤是通用的,你�以用�在 e17 里�添加通用的�动程�

$ cd .e/e/applications/all
$ e_util_eapp_edit gnome-settings-daemon.eap

然�在弹出的框里�输入自己的真是想�的东西,当然在这里就是 gnome-settings-daemon 了。这样创建的是 eap 文件,接�就是�把这个 eap 文件加入到自动�动就�以。

$ echo "gnome-settings-daemon.eap" >> ~/.e/e/applications/startup/.order

好了,这样基本的 e17 的安装就已�完�了。下�就是享�了,�是我怎么没有喜悦的感觉呀。没有女朋�,真他�的�心。

10.30.05

gentoo 下é?¢ emerge gcc 4.0.2

Posted in C, Linux at 1:36 pm by poorc

今天去 linuxsir.org 上�看了几篇关于 gcc4 �新编译系统文章心痒痒的,想实验一下,�是苦于自己的烂机器和垃圾的网速,最终还是放弃了,�是 gcc4 起���试一下呀,�刀开始 emerge gcc4 ,因为 gcc4 被 mask 了,所�先 unmask �能 emerge 。把下�的语�加到 /etc/portage/package.unmask

>=sys-devel/gcc-4.0.2
>=sys-libs/glibc-2.3.5.20050421

接�把下�的代�加到 /etc/portage/package.keywords

>=sys-devel/gcc-4.0.0 -*
>=sys-devel/binutils-2.15.97 -*
>=sys-libs/glic-2.3.5.20050421 -*

好了,接� emerge gcc 就�以安装 gcc4 了
安装完��用下�的命令�选择和切� gcc

gcc-config -l #列出所有安装的 gcc 版本
gcc-config tag #tag 是 列出的 gcc 版本的��的��

当然了,选择完���在你想使用新 gcc 的用户 shell 下��行

source /etc/profile

这样就安装完�了,接�试试你的新武器�,�行速度没有感觉�化多少,�过编译大程�的时候确实快点了。

Next page