• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            糯米

            TI DaVinci, gstreamer, ffmpeg
            隨筆 - 167, 文章 - 0, 評(píng)論 - 47, 引用 - 0
            數(shù)據(jù)加載中……

            去除dvsdk安裝的Ubuntu版本限制

            今天偶然間發(fā)現(xiàn)的一個(gè)小hack:)

            我要安裝dvsdk的4.0版本。它的安裝包是一個(gè)單個(gè)的可執(zhí)行文件:


            它提示,只能在Ubuntu 10.04上面安裝。


            我自己的Ubuntu是11.04,文件系統(tǒng)resierfs,如果resize的話貌似會(huì)清空。當(dāng)然也不愿意再裝一個(gè)舊版的。
            所以琢磨著怎么把這個(gè)限制去掉。
            首先我估計(jì)它是讀了某個(gè)文件來(lái)獲取的發(fā)行版本號(hào)。
            所以先用 strace 命令看一下。加一個(gè) -f 表示跟蹤 fork 出來(lái)的子進(jìn)程。
            這個(gè)工具可以打印出程序所有的 syscall。因此 open,read,write,select 之類的調(diào)用都會(huì)被打印出來(lái)。



            這時(shí)候出來(lái)很多結(jié)果,好比大海撈針一般,要仔細(xì)看哦。
            突然發(fā)現(xiàn)一行顯眼的:


            “natty”是Ubuntu 11.04的代號(hào),也就是說(shuō)這個(gè)程序在某個(gè)地方讀到了Ubuntu的版本號(hào)。
            我對(duì)這些不了解,于是google了一下,發(fā)現(xiàn)是通過(guò)調(diào)用 lsb_release 這個(gè)工具來(lái)讀到的。


            然后又發(fā)現(xiàn)一個(gè)好消息,這個(gè)工具是 python 寫的。
            于是加了半句優(yōu)雅的代碼:


            其中“lucid”是 Ubuntu 10.04 的版本號(hào)。如果 /tmp/lucidhack 這個(gè)文件存在,就輸出 lucid 。
            看看效果吧:



            創(chuàng)建 /tmp/lucidhack,然后重新運(yùn)行安裝程序。
            大功告成!




            其實(shí)很多時(shí)候問題很簡(jiǎn)單,完全沒有必要大動(dòng)干戈。

            posted on 2011-08-27 09:43 糯米 閱讀(2024) 評(píng)論(1)  編輯 收藏 引用 所屬分類: Linux

            評(píng)論

            # re: 去除dvsdk安裝的Ubuntu版本限制[未登錄]  回復(fù)  更多評(píng)論   

            請(qǐng)問下您“然后又發(fā)現(xiàn)一個(gè)好消息,這個(gè)工具是 python 寫的。
            于是加了半句優(yōu)雅的代碼:“
            這部分的代碼是加到哪里的,看步驟沒看明白啊?
            2012-05-07 22:05 | jason
            久久久久久久综合日本亚洲| 中文字幕日本人妻久久久免费| 精品水蜜桃久久久久久久| 精品久久久久中文字| 久久久久久亚洲AV无码专区 | 一本色综合久久| 午夜天堂精品久久久久| 久久精品中文字幕有码| 亚洲国产精品久久电影欧美| 久久久久亚洲AV成人网| 精品久久久久久无码专区 | 国产精品久久久久a影院| 久久99国产精一区二区三区 | 99精品伊人久久久大香线蕉| 中文字幕日本人妻久久久免费| 久久精品无码专区免费| 亚洲一区中文字幕久久| 久久99国产亚洲高清观看首页| 囯产极品美女高潮无套久久久 | 18岁日韩内射颜射午夜久久成人| 久久久久综合国产欧美一区二区| 99热成人精品热久久669| 欧洲成人午夜精品无码区久久| 久久久www免费人成精品| 区久久AAA片69亚洲 | 久久香蕉国产线看观看99| 久久精品国产亚洲AV大全| 五月丁香综合激情六月久久| 伊人久久综合无码成人网| 久久SE精品一区二区| 亚洲人成网亚洲欧洲无码久久| 综合人妻久久一区二区精品| 国产激情久久久久久熟女老人| 久久久久av无码免费网| 久久SE精品一区二区| 久久影院综合精品| .精品久久久麻豆国产精品| 97久久久久人妻精品专区| 99久久国产综合精品网成人影院 | 久久99热这里只有精品66| 久久婷婷五月综合97色直播|