亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

如何制作MINIX 3軟件包
2007-09-14   Minix.org

Easypack軟件包管理器需要MINIX 3的軟件包有一個標準的格式.下面是一些簡單的規則:

1. 每個軟件包必須有一個獨一無二的名稱.譬如foo-1.2.4,在連字號之前的是程序名稱,而在連字號之后的是版本號.它們一起組成了軟件包的名稱.

2. 軟件包被包含在與其名稱相同的目錄中.譬如foo-1.2.4 .

3. 目錄中包含一個用來建立和安裝軟件包的被稱為build的可執行shell腳本.譬如:

            #!/bin/sh

make clean

make && make install
但是對于大的編譯,你可能需要使用binsizes來增加編譯器大小.對于其他的軟件包,你可能需要使用 ./configure .但是就一切情況而論,軟件包必須在鍵入./build后就能正確地建立和安裝. Easypack依賴于這些.如果軟件包正確安裝完畢,build 腳本必須能正常退出;其他情況下必須能退出并返回錯誤代碼.

4. build腳本應該在軟件包的頂級目錄中創建一個與程序名(不是軟件包名)相同名稱的可執行文件.通常腳本中完成這項工作的關鍵行是make.

5. make install命令應該使用install 程序將要安裝的程序拷貝到/usr/local/bin并且完成所需的其他安裝過程.正常情況下這個命令在build 腳本中,但是它應該也能在命令行中工作.你應該在安裝時以bin(不是root)身份登錄.

6. 在標準格式中每個程序應該有man page.它將被安裝到/usr/local/man.

7. 要創建軟件包,鍵入:
            tar cf - foo-1.2.4 | bzip2 >foo-1.2.4.tar.bz2
8. 在完全的測試后,軟件包可以被安裝到 Software page.

9. 軟件包可以使用package submission page.提交.

熱詞搜索:

上一篇:解決VMware下面時鐘過慢或過快的問題
下一篇:NETWARE服務器隨機存儲器的擴展

分享到: 收藏