veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 7120|回复: 15

veket系统pet包简单制作方法

[复制链接]
发表于 2012-1-23 16:38 | 显示全部楼层 |阅读模式
本帖最后由 自由飞翔 于 2012-1-27 09:42 编辑

Veket系统集成了pet打包工具,但新手很难编译成功,现摸索出一种十分简单的手工制作方法。
简述:pet包是veket系统特有的打包形式,一个应用软件在包内所反映的无外乎四种主要内容:启动命令、图标存放位置、菜单设置、软件名称(暂不考虑依赖关系)。
启动命令一般存放在/usr/bin或/usr/sbin或/usr/local/bin;图标位置主要存放在/usr/local/lib/X11/pixmaps;菜单设置可以按软件的性质分类,或者依据自己的习惯,方法是点开在/usr/share/applications下的程序,修改其Categories=XXXX,例:“实用工具大全”的Categories=Utility,Utility就是菜单栏;软件名称就是/usr/share/applications下的某程序名称。

例一:将视频播放插件install_flash_player_11_linux.i386.tar.gz(包内已含usr文件),制作成install_flash_player_11_linux.i386 .pet文件过程:
1、解压install_flash_player_11_linux.i386.tar.gz,获得usr、libflashplayer.so两个文件。
2、文件设置
新建install_flash_player_11_linux.i386文件夹,在install_flash_player_11_linux.i386/root/.mozilla/plugins/下放入libflashplayer.so(Mozilla/插件的位置); 在install_flash_player_11_linux.i386/usr各文件解释:
A、/usr/bin/flash-player-properties即程序启动命令;
B、/usr/share/applications/Adobe Flash Player即程序名,修改Adobe Flash Player的Categories=Utility即该程序菜单与“实用工具大全”在一起;
C、/usr/share/pixmaps下的flash-player-properties.png即程序图标;
将新建的install_flash_player_11_linux.i386压缩成install_flash_player_11_linux.i386.tar.gz文件。
3、终端命令完成install_flash_player_11_linux.i386.pet制作。
如:压缩成install_flash_player_11_linux.i386.tar.gz放到在/root/veket文件夹内。
终端输入:
# cd /root/veket 回车
# tgz2pet install_flash_player_11_linux.i386.tar.gz 回车
在/root/veket/转换成install_flash_player_11_linux.i386.pet。
附:install_flash_player_11_linux.i386.pet下载地址
http://www.kuaipan.cn/index.php?ac=file&oid=3714919077773926

例二:将海猿浏览器seamonk-ey2.6.1.tar.gz2(包内不含usr文件),制作成seamonkey2.6.1.pet文件过程:
1、解压seamonk-ey2.6.1.tar.gz2文件,获得seamonkey文件。
2、文件设置
A、新建seamonkey2.6.1_veket文件夹,在seamonkey2.6.1_veket/再新建root和usr两个文件;
B、在usr/再新建bin、lib、local、share四个文件;
C、在bin/复制系统的seamonkey启动命令;在lib/将解压seamonk-ey2.6.1.tar.gz2文件,获得seamonkey文件放入;将系统的usr/local/lib/x11/pixmaps/seamonkey48.png图标放入;将系统的/usr/share/applications/SeaMonkey 浏览器放入。
D、新建/root/.mozilla/seamonkey 和/root/.seamonkey 空文件夹。
上述工作完成后,再压缩成seamonkey2.6.1_veket.tar.gz2文件。
3、终端命令完成seamonkey2.6.1_veket.pet制作。
如:压缩成seamonkey2.6.1_veket.tar.gz2放到在/root/veket文件夹内。
终端输入:
# cd /root/veket 回车
# tgz2pet seamonkey2.6.1_veket.tar.gz2 回车
在/root/veket/转换成seamonkey2.6.1_veket.pet。
附:seamonkey2.6.1_veket.pet下载地址
http://www.kuaipan.cn/index.php?ac=file&oid=3714919077773932

此种方法适合在veket系统中已有应用软件的升级编译:一是不考虑依赖关系;二是熟悉欲编译软件在系统中的文件路径(当然解压tar.gz后,软件中也有安装路径说明)。

评分

2

查看全部评分

发表于 2012-1-26 11:00 | 显示全部楼层
支持
发表于 2012-1-26 19:23 | 显示全部楼层
支持,收藏啦。
发表于 2012-1-26 19:43 | 显示全部楼层
支持分享。
发表于 2012-1-26 19:43 | 显示全部楼层
祝楼主新年快乐
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-5-14 18:21

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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