红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

opensuse究竟可以做什么

发布时间:2011-06-16 20:54:02来源:红联作者:okzokz123
11.3的时候浅尝辄止 今天想起来安好11.4_64 在解决了输入法这些的过后就是安软件了 发觉很多软件都没有 比如下载软件 amule vuze qbittorrent deluge 播放软件smplayer vlc 做镜像的isomaster 还有chromium都没有 还有我用reboot shutdown这些的居然提示没这个命令 搞不懂了 还是我用deb系时间太长了不习惯
要加什么源么?烦劳opensuse高手给个十全大补贴
文章评论

共有 8 条评论

  1. xiehuailian 于 2011-08-07 20:46:19发表:

    学习...

  2. pl_014 于 2011-06-20 10:46:22发表:

    [i=s] 本帖最后由 pl_014 于 2011-6-20 12:04 编辑 [/i]

    引用:
    我安的那个VLC就是在buildservice里面加的源,很顺利就安装上了,就是无法使用,这个也暴露了opensuse大量使用buildservice的弊端,如果自己不整合让别人来做很可能是不稳定的,搞个buildservice可以用官方和粉丝的话 ...
    okzokz123 发表于 2011-6-20 10:25

    vlc,试试这个http://www.videolan.org/vlc/download-suse.html,看到下面的“Install VLC using 1-click install”了吗?下面有个vlc for 11.4
    至于buildservice,我用了N年的opensuse却一直没用过,也没仔细看是怎么回事,只知道opensuse的新版本出来后需要过一段时间,软件才能全点,大约过了一段时间,基本的软件就都差不多齐了吧。
    至于一些命令需要用绝对路径的问题,应该是某某设置的问题,可能是默认设置的问题,把那个路径加到PATH环境变量里吧,不过像shutdown这样的命令应该只有root用户才能用才是。

  3. okzokz123 于 2011-06-20 10:25:19发表:

    我安的那个VLC就是在buildservice里面加的源,很顺利就安装上了,就是无法使用,这个也暴露了opensuse大量使用buildservice的弊端,如果自己不整合让别人来做很可能是不稳定的,搞个buildservice可以用官方和粉丝的话说是骄傲,换个角度说就是技术实力欠缺要找外援。不过安的ppstream能够正常使用,甚至比ubuntu的还完美,出乎意料。
    关于前面提到没有命令,这个只自己没搞懂,原来是要加绝对路径才行,可以帮助记忆系统级命令和用户命令----呵呵。
    说到关于内核,deb系确实太方便了,出于本机定制和方便的原因,自己编译deb内核包来用是很爽的。一般来说为了最大化兼容,发行版的内核很大一部分都是采用通用配置,像我这个AMD的机器就需要改成AMD的CPU驱动,还有主板上有JMB36X的芯片提供的IDE接口,我还有个IDE光驱就是接上面的,发行版默认内核就没有配置JMB36X驱动,这个也要自己加上,节能我选ondemand而默认是performance.....编个deb来放着,下次还能用。
    目前有debian,ubuntu和arch在机器上,把opensuse理顺了也放上面,kde4.6看着确实流口水。

  4. pl_014 于 2011-06-19 07:29:44发表:

    [i=s] 本帖最后由 pl_014 于 2011-6-19 07:33 编辑 [/i]

    5# okzokz123
    首先,“先对应开放程度再对应稳定程度”,这个特点应该是debian特有的,ubuntu的这点就不明显
    第二,冒似有自己的软件源的系统都不需要使用者知道具体某个包在哪里
    第三,我用opensuse也有几年了,感觉opensuse本身的稳定性就不好,bug也比较多,所以我就转向debian/ubuntu了,各软件也都差不多是这个意思吧,想要稳定点的可以考虑用低点版本的,或者考虑用enterprise版的,当然,这可能需要花钱
    第四,我在opensuse下装软件先是从官方的软件站上搜索相应的软件,再使用安装脚本进行安装,这是opensuse的软件和软件源的管理机制,这其实也需要从两方面看待,一方面,如果系统本身的软件仓库奇缺的话,你可能需要添加许多软件源,这就会给你增加许多麻烦,还有一点,每次启动软件包管理器时都会自动更新源,如果源多了,就会出现一个问题,更新的时间过长,而如果某个源对应的server无法访问了,就会卡在那,你还需要手动禁用这个源;但另一方面,这使得软件的开发者可以提供一种自动解决依赖关系的脚本,这从某种层面上讲,也可以说是一种优势吧
    第五,vlc不能正常启动的原因很多,比如你装的是32位的vlc,而你的系统却是64位的,依赖关系未解决,程序本身有问题等,建议从命令行下启动vlc,查看错误提示。其实我在debian下有时也遇到过像supertux、supertuxkart等不能启动的问题,根据命令行下的提示,是xorg的问题,重装了xorg后就OK了
    最后,对于中文化的问题,因为linux和计算机都是产于外国,所以接触linux就难免会遇到英文等,这是很正常的,其实中文化做的好的大约也就是像ubuntu、fedora、debian等,反正红旗linux也得需要接触许多英文的东西
    总体来说,不同的发行版其软件包管理的机制都各有所差,像debian,就是比较简单的仅用最新版本的软件,也可以安装编译安装所需要依赖关系,其它的特点如你所说的那样。而ubuntu呢,可以存在一个软件的多个版本,这就允许用户的系统里同时具有一个软件的多个版本,最明显的就是ubuntu10.04的内核,都是2.6.32,却存在由低到高的一大堆的版本,虽然一般来讲,新内核装上了旧内核就没用了,但如果新内核出问题不能用了,还可以用旧内核,再如supertux的0.1.3和0.3的差别很大,ubuntu的源里就把这两个版本都放上了,可以就像一个windows同时安装星际争霸1和星际争霸2那样同时安装supertux和supertux2。opensuse的特点我说过了。archlinux有aur,是网友对官方源的一个补充,用这个可以容易地安装官方源里没有的不常用的软件。slackware没有统一的软件包管理器,用户可以根据自己的喜好选择一种,不过冒似slackware下的软件包管理工具都很不健全。gentoo的portage可以使你的编译安装简单起来。

  5. okzokz123 于 2011-06-19 00:12:38发表:

    发觉opensuse的源只有比较基础的软件包,也可以满足一般应用, 要更多的就得依靠build-service里面的了,找起来还是比较麻烦。一个是源太乱你不知道那个源里面有你需要的包,还有加源的方式也不方便---对比deb系来说是先对应开放程度再对应稳定程度,使用者是不需要知道具体那个包在哪里的;而opensuse却要先确定包具体在哪里才对应稳定程度这样来加源----用户都晕掉了还知道包在哪里呀。yast的包管理也及不上新立德,况且deb系还有软件中心,我装个VLC却没启动起来,也没提示少依赖这些的,既然通过了安装就应该能起来,我是这样理解的,要不就是包管理机制有问题。初探YAST也不过是个控制中心一类的集成了些可以说还是较使用的功能,中文化支持也还欠缺一点,不过问题不大。欣慰的是看到KDE4.6已经趋向成熟。opensuse的软件源集成度还得加强,不是什么都要用户自己去找buildservice解决,吹冷自己的稀饭再去帮别人吹,以上是这两天的感受,欢迎大家继续提点,我会悉心受教。

  6. pl_014 于 2011-06-18 16:15:37发表:

    opensuse的官方软件仓库确实比较缺,尤其是对于刚出来的系统,首先,官方的软件仓应该是最可信的,地址是http://software.opensuse.org,具体方法在这里http://www.linuxdiyf.com/bbs/thread-192677-1-1.html,另外,163也提供opensuse的源,可以试试。
    如果确实还是没有,可能就需要看看某个软件本身的官方网站了,比如vlc,就可以去http://www.videolan.org/vlc/download-suse.html上找,而且还是自带源的。有些软件的官方网站可能没有直接提供对应的包,这里就需要源码编译安装,比如chromium,这给你写着具体的操作了http://code.google.com/p/chromium/wiki/LinuxBuildInstructions。而许多软件也可以在sourceforge和google code上找到,比如amule,http://sourceforge.net/projects/amule/files/aMule/
    各发行版的官方软件仓库可能都不是很全,比如debian的testing源就没有libreoffice,这时,就需要从libreoffice的官网上下包。像这些个比较基本的方法至少是每个高手都要掌握的。
    另外,64位的操作系统的支持的软件比较少,尤其是商业软件,如realplayer,就不提供64位版。
    最后,官方的软件仓库的开源软件最全的就应该属debian,而arch linux有aur源,其具体的东西由网友提供,如果算上这个,arch linux的软件可能就是最全的了。其实不管怎样,个人觉得,opensuse的软件仓库总比红旗的要全。

  7. okzokz123 于 2011-06-17 10:07:29发表:

    受教 找到第三方源就解决问题了

  8. winland0704 于 2011-06-16 22:32:09发表:

    发个毛贴,你缺乏常识,去这网站补补opensuse常识,应有尽有:
    http://lug.ustc.edu.cn/sites/opensuse-guide/