Re: [Ubuntu-zh] 8.10 的gcc版本编译稍早 一些时候的软件有问题吗

2008-12-27 文章 石康志
写标准点,一般不会出现这种情况的。有没有可能是环境的原因?

2008/12/26 Christian Leng 

> 检查一下软件的发行说明,会指明需要的编译器版本的,高版本不行就自己装个低版本好了
>
> 2008/12/26 xuhao wang :
> >
> 以前用fedora9,由于gcc版本较高,有些软件在ubuntu8.04上能编译过去,在fedora9上就不行了。主要是由于编译器的检查更严格了,有不少地方需要改。大家用8.10常遇到这种问题吗?
> >
> > --
> > ubuntu-zh mailing list
> > ubuntu-zh@lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
> >
> >
> --
> ubuntu-zh mailing list
> ubuntu-zh@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
>



-- 
qingshi163
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh


[Ubuntu-zh] XMMS2的启动后 mount.ntfs-3g很 占CPU

2008-12-27 文章 ggarlic
刚在8.10中装上了xmms2,我的歌曲绝大部分在NTFS分区下,并且那个分区是自动挂载的
每次启动XMMS2后,都会出现一个进程mount.ntfs-3g,并且占用CPU在40%以上,有没有办法减小此进程CPU占用

PS1:过去使用xmms不是这样的
PS2:系统环境:
ubuntu 8.10
从源里装的xmms2已经全部的xmms2插件及mlibupdater

-- 
Welcome to World of Ggarlic
ggarlics.blog.ubuntu.org.cn
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh


Re: [Ubuntu-zh] XMMS2的启动后 mount.ntfs-3g很 占CPU

2008-12-27 文章 LI Daobing (李道兵)
2008/12/27 ggarlic :
> 刚在8.10中装上了xmms2,我的歌曲绝大部分在NTFS分区下,并且那个分区是自动挂载的
> 每次启动XMMS2后,都会出现一个进程mount.ntfs-3g,并且占用CPU在40%以上,有没有办法减小此进程CPU占用
>
> PS1:过去使用xmms不是这样的
> PS2:系统环境:
> ubuntu 8.10
> 从源里装的xmms2已经全部的xmms2插件及mlibupdater
>
请到 launchpad 上报告 bug.
-- 
Best Regards,
 LI Daobing
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh


Re: [Ubuntu-zh] 答复: ubuntu 8.04 启机后,反应 很慢

2008-12-27 文章 Wyatt . Wang
按照大家的意见,我重新建立一个用户后登录进桌面,速度很正常。但许多资源这些都存在了原来的目录中,如果用新建的用户,又要重新进行一些设置,太麻烦了。而原目录中有着许多的.目录,我都不知道如何去清理了。不知道哪些是需要的,哪些是不需要的,我尝试过删除一些目录,但速度仍一样,启动后,还是要等几分钟才能正常使用。

不知道没有没专门的清理工具,可以将一些不用的配置内容清除掉。

2008/12/18 Xie Shaohu 

> >这种情况是出现在安装了8.10,然后又安装上8.04后才出现的.
> 我觉得应该在从8.10换成8.04的时候应该把/home/username目录下的.*文件夹删
> 除 ,因为这些是应用程序的配置文件,不知道会不会是版本切换的时候在这里出
> 了问题。
>
> 在 2008-12-18四的 10:58 +0800,lifxue写道:
> > 我原来有一台机器安装804,启动需要5分钟。估计是挂载的问题。
> > 如果有扫描的动作,可能扫描到NTFS的时候会有问题。
> > 比如我安装的avast杀毒软件,扫描硬盘到NTFS的时候,就黑屏了。
> >
> > Wyatt.Wang wrote:
> > >
> > >
> > > 2008/12/18 
> > > 你先新建一个用户,登陆看一下还有没有这个问题,确定是不是个人
> > > 配置的问 题。
> > >
> > > 还有把 会话�D>启动 里面所有的自 动启动项都禁掉看一下。怀疑和
> > > track 什么的有关系,我从来不用桌面搜索。
> > >
> > >
> > >
> > > Trcak和其它一些我不需要的会话,我都不关掉了的.换新帐号我还没试过呢.我
> > > 估计很可能是我的个人配置目录的一些文件有问题.太久了,我一直保留
> > > 着 /home目录.
> > >
> > > 这种情况是出现在安装了8.10,然后又安装上8.04后才出现的.
> > >
> > >
> > >
> > >
> > > 
> > > 发件人: ubuntu-zh-boun...@lists.ubuntu.com
> > > [mailto:ubuntu-zh-boun...@lists.ubuntu.com] 代表 Wyatt.Wang
> > > 发送时间: 2008年12月17日 18:05
> > > 收件人: ubuntu-zh mailing lists
> > > 主题: [Ubuntu-zh] ubuntu 8.04 启 机后,反应很慢
> > >
> > >
> > >
> > >
> > > 以前提过这个问题我仍没能解决掉这个问题.
> > >
> > > 配置:
> > >
> > > amd 5000+ 双核CPU
> > > 2G内存
> > > 显卡:nv 8600GT
> > >
> > > 登录进桌面后,反应很慢,显 示"系统平均负载"较高。打开程序后,
> > > 会有 短暂的假死。几分钟后,又正常了。
> > >
> > > 另附htop图。
> > >
> > > http://paste.ubuntu.org.cn/11473
> > >
> > >
> > >
> > >
> > >
> > > --
> > > ubuntu-zh mailing list
> > > ubuntu-zh@lists.ubuntu.com
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
> > >
> > >
> --
> Xie Shaohu 
>
>
> --
> ubuntu-zh mailing list
> ubuntu-zh@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
>
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh


[Ubuntu-zh] 如何创建属于自己的GNU /Linux发行版

2008-12-27 文章 wyatt

 wyatt 通过 Google 阅读器发送给您的内容: 如何创建属于自己的GNU/Linux发
行版 于 08-12-27 通过 译言-电脑/网络/数码科技 作者:snowking
原文作者:Brian Brazil, Karl Goetz
原文链接:HowToCreateYourOwnGNULinuxDistribution
译者:snowking

作为创建gNewSense的一部分,我们导出了Builder工具,允许在Ubuntu Hardy的基
础上创建新的GNU/Linux发行版。通过一个简单的配置文件,你就能够选择发行版
的名称,版本号,标语以及你想要安装或者移除默认的软件包。图像将会自动生
成。虽然这些脚本主要的目的是为了创建gNewSense,但是它还是一个不错值得利
用的工具。需要注意的是你可以不遵循下面的步骤使用gNewSense,因为你可以从
网站的镜像下载到相关的镜像文件。

你需要至少60GB的硬盘空间,最好有一个非常快的网络连接(因为你将要下载
40GB的数据)。同时你的镜像点(也可以在同一个系统中)也需要40GB左右的空
间。如果你会利用硬链接,就能够避免一些重复的下载。这一些操作都将在
Ubuntu Hardy(或者更高版本的)系统执行。所有的命令都必须运行在Root权限
下。

如果你有什么问题,可以发到我们的IRC中。Builder这个工具还只是测试版软
件,我已经很久没有从源码重新编译过该工具,因为有些代码已经修改过了。

第一步:GPG Key

软件库中很多最近版本的apt,需要经过GPG签名的版本文件,这样可以保证发行版
的集成度,所以我们的第一步就是创建一个GPG Key。

gpg --gen-key

这个命令就可以让你做到这些。确保Key只有一个空白的密码。把这个Key的指纹信
息记录下来,因为之后你将在配置文件中用到它。

第二步: Deb镜像(可选的)

为了避免重复下载文件,我建议创建一个Ubuntu main和universe软件库的镜像
点。这样的话大概需要40GB的空间。

debmirror --verbose --progress --method=http
--host=ie.archive.ubuntu.com --arch=i386 --source \
--dist=hardy,hardy-security,hardy-updates,hardy-backports
--section=main,main/debian-installer,universe \
--ignore-release-gpg --root=ubuntu /the/target/directory

你也可以建一个Apache服务器,这样你就能通过HTTP看到这个镜像点。这个步骤是
可选的,但是我强烈推荐大家制作一个本地的Ubuntu镜像点。

第三步: 软件包

你需要安装一些软件包,使得Builder运行顺畅。

apt-get install reprepro debmirror build-essential apache2 subversion
cdebootstrap debootstrap imagemagick
apt-get install squashfs-tools netpbm syslinux bittornado fakeroot
devscripts equivs sharutils mkisofs
svn co http://svn.gnewsense.svnhopper.net/gnewsense/builder/trunk
builder
cd builder

如果这里面还缺少某些软件包,请告知我。

第四步: 配置

用文本编辑器,打开配置文件。你主要关心的设置有
MIRROR,RELEASE,DISTRONAME,DOMAIN,BASEDIR,和REPOAPT。 如果还有其它的
定制要求可以修改配置文件的其它设置部分。

MIRROR 指的是你在第二步中创建的镜像点,或者Ubuntu镜像点,它应该包含安全
的软件包。

MIRRORDIST 指的是镜像点的发行版本,通常是“Ubuntu“

DISTRONAME 指的是你的发行版名称,只能包含字母和数字。

BASE_RELEASE 指的是你的版本号。版本号应该是小写的,因为它将在路径出现。

TAGLINE 出现在开机启动和登录的屏幕中。

SIGNINGKEY 指的是第一步中你设置的GPG Key,不能包含任何空格。

BASEDIR 指的是放置软件库、livecd、临时文件的目录名称,REPODST 指的是当前
文件系统下建立的镜像点位置($BASEDIR/发行版名称的小写形式)。

REPOAPT 指的是编译脚本放置的路径,用来下载软件包。我们假定在
archive.DOMAIN和security.DOMAIN以及subdomains处都是类Ubuntu的安装方式。

RSYNC_DEST 指的是可以通过push-repo 或者push-cd来同步的软件库和livecd的位
置。

LOGO_LETTER 指的是标志中的字母。

META_*_{ADD,REMOVE} 在你的默认的软件包建立之后,用来管理哪些软件包你想增
加或者想把它从Ubuntu默认的软件包移除。

*_VERSION 指的是给软件包版本添加的号码。每次你要重编译一个软件包的时
候,你需要增加这些。多半都是从1开始计。

第五步: 构造软件库

./gen-repo && ./do-update

这一步需要一些时间。当这个命令运行的时候,软件库有可能会不一致。这就是为
何在第七步中你只需要将改动放到镜像点中。每次有新的版本(例如安全库更新
了)重新执行 do-update命令就可以了(如果需要的话,也只可以执行
debmirror)。

如果你在64位的内核上运行32位的用户程序,安装linux32软件包,然后执行命令

./gen-repo && linux32 ./do-update

第六步: 创建LiveCD

./gen-livecd

创建好的镜像文件将放在
$LIVECDDIR/$DISTRONAME_L-livecd-$LIVECD_VERSION.iso

./gen-cdsource
./stage-cd

这两个命令将创建一个源码包,并把这个ISO放置在 $REPODST/cdimage

第七步:把你的软件库放到镜像点并公开

现在可以在你的镜像点公开你的软件库(dists和pool)地址和LiveCD,将你的新
发行版向世界公开。

./push-repo
./push-cd

© Brian Brazil 2006
Minor edits by Karl Goetz



添加评论

相关文章:

创业者可以从村上春树那里学到什么

怎样送礼

RSS与教育

可从此处完成的操作:
- 使用 Google 阅读器订阅译言-电脑/网络/数码科技
- 开始使用 Google 阅读器,轻松地与您喜爱的所有网站保持同步更新
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh