亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2962 | 回復(fù): 8
打印 上一主題 下一主題

請(qǐng)教一個(gè)setuptools的問題。請(qǐng)各位大佬幫忙解答下,謝謝。 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-03-20 08:26 |只看該作者 |倒序?yàn)g覽
在redhat6中對(duì)python程序用setuptools打包成rpm,打包成功了,但是我還想在安裝這個(gè)rpm的時(shí)候自動(dòng)執(zhí)行一條語句如:
chkconfig --add foo
請(qǐng)問該在setup中加哪個(gè)參數(shù),謝謝。

論壇徽章:
33
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
2 [報(bào)告]
發(fā)表于 2014-03-20 09:29 |只看該作者
這跟 setuptools 無關(guān), 是 rpm的 問題. 好象是在 %post 里 加一條.

樓主最好看一下 rpm 相關(guān)的 信息.

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2014-03-20 11:12 |只看該作者
回復(fù) 2# q1208c

rpm的我知道,問題是用setuptools的話,spec文件是自動(dòng)生成的,我不可能在打包過程中去添加這段文字。

謝謝

   

論壇徽章:
33
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
4 [報(bào)告]
發(fā)表于 2014-03-20 11:30 |只看該作者
回復(fù) 3# like310101

那只能找一下 setuptools 的資源了. 我刻那也算是個(gè)腳本, 難道沒有相關(guān)的參數(shù)么?
   

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2014-03-20 12:01 |只看該作者
回復(fù) 4# q1208c


    找了好久沒找到。如果讀源碼,沒那個(gè)能力啊,所以來這里求助。

    謝謝。

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2014-03-21 13:00 |只看該作者
like310101 發(fā)表于 2014-03-20 08:26
在redhat6中對(duì)python程序用setuptools打包成rpm,打包成功了,但是我還想在安裝這個(gè)rpm的時(shí)候自動(dòng)執(zhí)行一條語 ...



已解決,方法如下:
  1. setup(
  2.            ...
  3.            data_files=[('/etc/init.d', ['your init.d file'])]
  4. )
復(fù)制代碼
這樣,你的initfile會(huì)自動(dòng)拷貝到/etc/init.d/下,并且自動(dòng)會(huì)加到chkconfig中。

論壇徽章:
33
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
7 [報(bào)告]
發(fā)表于 2014-03-21 13:05 |只看該作者
回復(fù) 6# like310101


   

樓主可以總結(jié)一下 用 setuptools 打包 rpm 了.

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2014-03-21 17:30 |只看該作者
q1208c 發(fā)表于 2014-03-21 13:05
回復(fù) 6# like310101
  1. import os
  2. from setuptools import setup, find_packages

  3. currdir = os.path.normpath(os.path.join(os.path.abspath(__file__),
  4.                                     os.pardir,
  5.                                     os.pardir,
  6.                                     os.pardir,
  7.                                     os.pardir,
  8.                                     os.pardir,
  9.                                     os.pardir))
  10. conf_file=currdir+'/etc/mysql_quotas.conf'
  11. init_file=currdir+'/etc/init.d/mysql-quotas'

  12. setup(
  13.          name = "mysql-quotas",
  14.          version = "1.0.0",
  15.          packages = find_packages(),
  16.          zip_safe = False,

  17.          description = "Mysql quotas.",
  18.          long_description = "Mysql quotas.",
  19.          author = "like",
  20.          author_email = "a@b.com",

  21.          license = "copyright by xx",
  22.          keywords = ("mysql", "quotas"),
  23.          platforms = "Independant",
  24.          url = "http://www.72891.cn",
  25.          scripts=["bin/mysql_quotas"],
  26.          data_files=[('/etc/mysql_quotas', [conf_file]),
  27.                      ('/etc/init.d', [init_file])],
  28.        )
復(fù)制代碼
目錄結(jié)構(gòu):
mysql_quotas-
                        |---程序包
                        |---bin-
                                   |---mysql_quotas<注:python __main__,這個(gè)文件安裝時(shí)會(huì)被放到/usr/bin/下>
                        |---etc-
                                   |---mysql_quotas.conf<注:配置文件,這個(gè)文件安裝時(shí)會(huì)被放到/etc/mysql_quotas下>
                                   |---init.d-
                                                 |---mysql-quotas<注:chkconfig文件,這個(gè)文件安裝時(shí)會(huì)被放到/etc/init.d下,具體怎么寫可以參考該目錄下的其他實(shí)現(xiàn)>


希望對(duì)有需要的人有幫助。
      

論壇徽章:
33
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
9 [報(bào)告]
發(fā)表于 2014-03-21 18:30 |只看該作者
回復(fù) 8# like310101


      這個(gè)要頂一下.
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP