用one_click_install分享软体的方法
opensuse吧
全部回复
仅看楼主
level 1
one_click_install是SUSE主推的软体安装方法。one_click_install安装档案是一个结构简单的*.ymp文本文件。
简单的结构:
建立一个文本档,贴上这些字段:
<metapackage>
<group>
<repositories>
<repository>
<url>软体源</url>
<url> ... </url>
<url>软体源</url>
</repository>
</repositories>
<software>
<item>
<name>软体名</name>
<name> ... </name>
<name>软体名</name>
</item>
</software>
</group>
</metapackage>
软体源中写上要用到的套件库,软体名中写上要用到的套件名,汇出为*.ymp档案。
示例:
安装套件库ftp://ftp.twaren.net/Linux/Packman/suse/openSUSE_13.1/中的套件smplayer,smplayer-lang。
建立一个如下内容的ymp档。
<metapackage>
<group>
<repositories>
<repository>
<url>ftp://ftp.twaren.net/Linux/Packman/suse/openSUSE_13.1/
</repository>
</repositories>
<software>
<item>
<name>smplayer</name>
<name>smplayer-lang</name>
</item>
</software>
</group>
</metapackage>
档案实例:
在opensuse 13.1中安装smplayer
百度网盘
2014年03月16日 13点03分 1
level 1
关于系统限定:
如果为特定的发行版指定特定的套件,可以在<group>加上发行版声明。
例如,<group distversion="openSUSE 13.1">意为,限定在openSUSE 13.1上使用。
2014年03月17日 09点03分 2
level 1
收藏了!!虽然我还是不知道这个怎么用!opensuse难用就难在软件上了。不知怎么找需要的软件,也不知道哪里去下需要的软件,有了对应软件了,没中文。。。。。。对我来说,一个优秀的windows网页浏览器足以媲美opensuse了。现在唯一使用的它的理由就是:我只是把耍opensuse当成了耍游戏。
2014年03月22日 06点03分 3
到这里找啊 。 基本需要的都能找到 http://software.opensuse.org/131/zh_CN
2014年03月23日 13点03分
回复 笛飞音 :多谢,不错!!
2014年04月01日 07点04分
level 11
建议加精
2014年03月25日 02点03分 4
level 10
涨姿势了[真棒]
2014年03月25日 12点03分 5
level 13
这就是一个XML文件嘛!
我感觉批量安装的话还是直接写一个shell脚本简单
#!/bin/bash
#添加软件源
sudo zypper ar 软件源
#安装
sudo zypper install packages............................
或者直接在命令行的直接
sudo zypper install package1 package2 ..............packagesn.............................
2014年04月01日 10点04分 6
1