ipk CONTROL 目錄的作用

2022-08-02 00:03:14 字數 519 閱讀 6958

control資料夾下的檔案意義

preinst        - shell script,在ipk包開始安裝前執行;

postinst       - shell script,在ipk包安裝後執行; 

prerm           - 在ipk包 remove前執行; 

postrm         - 在ipk包 remove後執行; 

例如,在openwrt中要加入乙個test-hello包,在test-hello.ipk安裝前,需要執行特定的操作,那麼就需要用到preinst。

那麼,怎麼加入指定的指令碼呢?

需要在makefile中加入如下內容(僅是示例)

define package/$(pkg_name)/preinst

#!/bin/sh

echo "test-hello preinst"

exit 0

endef

注意:如果指令碼執行完畢要取消安裝過程,直接讓它返回false,即preinst 中exit 1。

Linux目錄的作用

linux目錄的作用 1.bin 存放系統命名目錄,普通使用者和超級使用者都可以執行 2.sbin 儲存和系統環境配置相關的命令,只有超級使用者才可以使用這些命令配置系統環境,有些命令普通使用者可以檢視 3.usr bin 存放系統命令的目錄,普通使用者和超級使用者都可以執行,這些命令和系統啟動無關...

linux目錄作用

linux 目錄作用 bin 這是放例如 ls,mv,rm,mkdir,rmdir,gzip,tar,telnet,及ftp 等等常用的執行檔的地方 這些執行檔的執行方法會在後面提到 有時候這個目錄的內容與 usr bin 是一樣的 有時候甚至會使用鏈結檔哩 是給一般使用者使用的執行程式放置的所在!...

linux目錄作用

linux目錄作用 bin 這是放例如 ls,mv,rm,mkdir,rmdir,gzip,tar,telnet,及ftp 等等常用的執行檔的地方 這些執行檔的執行方法會在後面提到 有時候這個目錄的內容與 usr bin 是一樣的 有時候甚至會使用鏈結檔哩 是給一般使用者使用的執行程式放置的所在!b...