LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2205|回复: 9

如何指定路径安装rpm?mdk9多应用软件同时使用声卡的办法?

[复制链接]
发表于 2003-1-13 18:10:17 | 显示全部楼层 |阅读模式
如何指定路径安装rpm?mdk9多应用软件同时使用声卡的办法?lfs能否第一手独立汉化?
用系统默认的安装,所写入文件分布太乱,难找,且重装系统时不方便.把硬盘单分了个区(/my)来装这些应用软件,
tar的倒是可以指定到这个目录下了,可是那些rpm的要怎么办? 是不是rpm -i --prefix=/my/bin?还有这些软件提供的库文件将是放在哪?我希望能建立一个/my/lib把他们放进去,如果这些库文件放进来我这个自己定的目录了,我还需在系统哪个地方加上此目录系统才可以找到它们?还需要执行什么命令来完成这个库文件加载?
还有,再问个问题,以前在网上看到一篇文章写可以让mdk9能让两个软件使用声卡服务,说是什么mdk的音频服务器是什么???,好像是先输入该音频服务命令名再加上所要使用音卡的第二个应用软件的命令就可以了....知道的请告诉我下,谢谢了!
不好意思没去试就来提问的,硬盘太小,工作需要不得不删了linux装了个D版的XP.等过一阵子买个新硬盘再装回mdk,还想试lfs,看看自己的水平确实不行,先忍了,我想总不能为了系统而系统,关键是应用.再这么单是关注系统是不行的,电脑是工具,是要来做事的,不过还是企盼 能有天自己dir一个.
关注lfs版很久了,感觉trem等等他们很大侠的了,我从他们的讨论中也学到许多东西,算是为自己以后加入linuxdirer做准备吧.可是总觉得像他们这么下去也不是 出路,(别骂俺笨笨鸟).老是跟着人家的后面,先要花费许多精力去领会升级意图,还要瞎人摸像似的再接着搞汉化的,俺就觉得java的汉语支持就特别的麻烦.
不如依据他们的某个这里的人都很熟悉了的版本例如20021031做基础,然后这里的大老们根据各个部分的更新自己加以跟进,以第一时间的满足汉化的要求,以求最后建立一个对汉语包括在线帮助都对我们普通的linux中国爱好者都亲善的版本,当然,以后弟兄发展多了,可以发展成许多的应用软件的专区,具体制导我们这些笨笨鸟的diy.我觉得这里的大老们基本上是可以做到这些的了.俺笨笨鸟倒是很喜欢上linux公社的了,喜欢他们那种以应用为导向的取向,可惜俺的C实在是拿不上堂,真想能为他们做点什么.---赶快看书才是了,要不愧对的感受真的不好忍受
发表于 2003-1-14 11:08:33 | 显示全部楼层
RPM如何安装到指定的目录里,我没有试过,也没有找相关的资料。

其实rpm安装到哪里,咱们也都知道。就是用rpm -ql来查询。

请用过的弟兄谈一下。

其实安装和汉化仅是第一步,也就是说无论我们怎么安装linux,目的仅有一个,就是应用。让linux更好能完成我们的学习和工作。

可能linux的魅力就在于自己动手。如果我们想学习,可能就得自己动手了。而不是靠什么汉化包来解决。学习linux,首先要知道自己做什么,找资料,实践,总结。其实大家安装来安装去,无非就是想知道linux是如何工作的。大家谈安装,也不是什么错,这是因为大家在学习。一个linux的社区成熟与否,还得靠大家的参与。

我学linux也不久,也是在东装一个软件西装一个软件中进步。虽然有时有些软件安装不上,但这不会成为我进步的障碍。我可以找别的办法来解决。而不是一条路走到黑。

大多数弟兄都是这样,先是安装,然后就是美化。装各种软件。windows也一样,也有安装和汉化。呵。。。其实我们对windows的学习也是一样的,总是在不停的安装,不停要实践,虽然windows是点鼠标来操作。我觉得我们在windows下安装软件的次数,也不会比linux下少。现在大家东装系统,西装软件的同时,已经感觉到装软件不是最重要的了,重要的还在于系统管理。网络管理等方面。作何一个事物都有成长的过程,linux的诞生到现在也无非10多年的时间。我们也不能以急于功利的心态来看linux。毕竟他是一个没有”售后服务“的系统,一切全凭自己把掌。我们不能把linux的某些方面和windows来比。如果说易用性,我觉得还是用windows好用。

其实兄弟美化包之类的,红旗已经做过了。而且做的也不错,如果是当桌面来用,我觉得红旗最适合。

我觉得mandrake在中文化方面做的很好。如果不是过于苛刻的话,不用加simsun也一样能行。Mandrake和红旗一样,都是能拿过来就用的系统。
发表于 2003-1-14 21:52:47 | 显示全部楼层

LFS我觉得用来学习真得很不错

可在应用上我觉得不怎么好,感觉这系统没有什么章法,很乱。
发表于 2003-1-16 10:17:39 | 显示全部楼层
就算不开多个x window,还是可以使用多个桌面的,kde的panel上有,用鼠标单击就可以切换了。
 楼主| 发表于 2003-1-15 23:19:42 | 显示全部楼层
rpm自选安装路径的办法找到了:rpm -i --force(我是用了这个选项,可能并不是必须)--prefix=/my
试了chinput成功,不过gaim失败,找了些书看了下,说是非可重定位安装包这样也是搞不定的,除非在该rpm的spec中加入"prefix"标签才可以.可是spec 是在制作rpm时才有得写入,拿到手的二进制包怎么修改它的spec?还有就是怎么解开rpm包,把它中的说明段进行修改然后再打包回去?不是要重新制作rpm?
我个人是觉得这么做是方便于把系统和应用分开,装在不同的分区上,以后万一出啥事了,非得重装系统时,不需又一个一个的重新安装自己常用的软件---这一点有些像windows了.
多个软件同时使用声卡的事情,实在是找不到资料,按思路乱弄,摆平了,写出来大家看看有否啥问题,---特别是我印象中是有人做过类似的事情.
不要直接执行要使用到声卡的软件
artsdsp yoursoft(所要运行的软件命令)
我也最喜欢mdk,虽然有许多不行的地方,但我还是觉得它很好.说句烦心的话,在linux下最最头晕的是硬件不支持--例如usb硬盘,打印机,摄像头....
我都统统的买了usb的,万一linux无法支持,就在虚拟机里装个98或xp的,让它来使用.有一段时间都是可以,可后来却不知道为什么,每次开虚拟机时插上usb设备,vmware就退出了,也没有提示什么错误的
俺英文看是较为吃力,而中文的文档实在是太少,看得英文又是迷迷糊糊的,都是猜着做,尤其是一些专业术语---俺是非计算机科班的.
例如说某个分区出现故障无法访问,但想强行umout可是系统就是不允许,还有去掉某个文件,却发现有些服务因此退出了,要是能查知特定的文件是否在使用中和被哪个服务使用就好了.此类事情多的多,尤其是对我们这些非计算机科班的人来说.
不过俺们还是特喜欢这么折腾着,虽然前个月才狠下心说等春节过后再买新硬盘,实在是忍不住就昨天就买了

对了,今天有做了个百日梦,说是linux下的x-window不再是只可在一个虚拟控制台上使用了!!!以后高兴起来可以Ctr-Alt-Fx都可以是切换成x-window,而不是现在这样只能是一个x,其他的都是命令行模式.真是太兴奋了.希望能早日实现.

哪位大老知道怎么让JAVA虚拟机能支持中文的请指导指导或提供个链接
谢谢
 楼主| 发表于 2003-1-16 09:57:09 | 显示全部楼层

怎么使用多个x?

我觉得你有时几个问题放在一起讨论,像我们回答或者看起来感到有点儿累。以后可以考虑简洁点吧。
当然也欢迎你在讨论问题。

不好意思,以后单独问
我的cannon i320就没办法在linux下工作,方正的数码相机也不行,包括按重新编译内核也不行,总是在USBVIEW那里看到了相机,但就是MOUT不上,没有sda设备,自己mknod一个sda1,但总是提示不是有效块设备.安装mdk时,是都找到了我的打印机和数码相机,可是都提示为uknow.
删了vmware后再装上,这些麻烦设备就可以在vmware中的xp中使用了,就暂且这么用着吧,不麻烦自己和大家了.
rpm2cpio rpmfile.rpm | cpio -div
说得好啊,我就要这东东,奇怪得很,我怎么都找不到,我可是在GOOGLE里搜索了N个小时了.

此贴重点请教一下,怎么使用多个x?俺对这个特感兴趣.
俺内存有1G了,够开3个的了.我用GOOGLE搜索了"使用多个X-WINDOW"都没结果,faint兄教教俺笨笨鸟.我在ctr+alt+f1里用root登陆,然后执行xinit或startx都进不了X-WINDOW
原谅我,我不是学计算机的也不是从事计算机相关工作的,只是个业余爱好者
 楼主| 发表于 2003-1-17 10:53:53 | 显示全部楼层

server is alreadly active for display 0

faint兄,试了,可惜还是提示fatal server error
server is alreadly active for display 0
我想是要设置x服务器才行吧
找了/etc/x11下的文件看了,怎么都找不到哪里有设定xclient端的文字。默然是ctr+alt+f7,我想,这么都是要有个设定文件指向它才是,要是能找到它,然后添加其他的就该可以了吧?笨笨鸟想是这样,可惜就是找不到。肚子都快饿坏了,去吃早餐了。
发表于 2003-1-14 14:17:00 | 显示全部楼层
呵呵,北南南北兄言之有有理。
发表于 2003-1-16 01:44:19 | 显示全部楼层
我不清楚你为什么一定要指定rpm的安装路径。一般的情况还是不指定的好,因为系统的东西是大家这么定下来了的。如果你非要这么做,那么有些库可能会连不上。Mandrake是一个优秀的系统,你所说的那些硬件都能很好地支持,对USB的设备也一样,不过,对于特别的设备,你还得重新编译下内核可能会更好些。

关于打开rpm的方法其实在Mandrake下很简单,就一个命令:
  1. rpm2cpio rpmfile.rpm | cpio -div
复制代码

而且制作rpm也很方便,如果不怕麻烦,在Mandrake 的主页上就有这方面的资料。其实,你要找东西还是很多的,不管是中文的还是E文的,但是好的资料还要找E文才能看得更详细。

对于mount的事情。Mandrake已经提供了supermount这个小工具,声卡在Mandrake 同样支持广泛,你只如果你的核心不支持的话,那你就得重新编译。但这个问题好像在安装系统的时候,一般都能找到的。只要你知道芯片的类型,一般的事情都能解决。声卡的安装你可试试sndconfig这个小工具(或者是sndconfig --noprobe)。

关于多少个终端的问题,你想多少个都没有问题吧,想至少也能个200多个(或许更多),但开多个X就要看你的硬件条件了,只要你的内存足够大。

JAVA的讨论这里的确不多,但你想在MS下一样用JAVA的话,你必须先熟悉这个系统。你大约可以找找精华里面的帖子,好像是一个介绍在Mandrake如何装JAVA的虚拟机的。

我觉得你有时几个问题放在一起讨论,像我们回答或者看起来感到有点儿累。以后可以考虑简洁点吧。
当然也欢迎你在讨论问题。
Good lucky!!
发表于 2003-1-17 02:33:23 | 显示全部楼层
这样吧,看你的内存真是足够大的了,那像我,内存小,有时连一个大一点的x都不想启动,偶尔启动下wmaker来玩玩。你可以试试:
  1. 在~/.bashrc中加入 以下几行:

  2.         alias X='startx -- -bpp 32 -quiet&'

  3.         alias X1='startx -- :1 -bpp 32 -quiet&'

  4.         alias X2='startx -- :2 -bpp 32 -quiet&'

  5.         alias X3='startx -- :3 -bpp 32 -quiet&'

  6.         alias X4='startx -- :4 -bpp 32 -quiet&'

  7.         alias X5='startx -- :5 -bpp 32 -quiet&'

  8.     其中32是显示器的色彩深度,你应该根据自己的实际情况设置。

  9.     之后运行

  10.         # bash

  11.     使改变生效,以后只要依次运行X,X1,X2,X3,X4,X5就可以启动6个X-Windows了。
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表