• <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
            性高朝久久久久久久久久| 欧美色综合久久久久久| 婷婷久久精品国产| 香蕉久久夜色精品国产小说| 久久精品国产免费观看三人同眠| 狠狠综合久久综合88亚洲| 九九热久久免费视频| 99精品国产综合久久久久五月天| 爱做久久久久久| 国产精品久久久久久福利漫画| 中文精品久久久久人妻| 久久综合丁香激情久久| 99久久人妻无码精品系列蜜桃 | 亚洲AV无码一区东京热久久| 天天爽天天爽天天片a久久网| 久久婷婷国产综合精品| 亚洲AV无码久久精品成人 | 日本精品久久久久中文字幕| AV色综合久久天堂AV色综合在| 99久久这里只有精品| 国产成人精品久久亚洲高清不卡| 国产精品久久精品| 久久精品一区二区影院| 99久久99久久精品国产片果冻| 青草国产精品久久久久久| 国内精品九九久久久精品| 久久久久国产精品| 97精品伊人久久大香线蕉| 久久一日本道色综合久久| 久久一区二区免费播放| 婷婷五月深深久久精品| 久久久精品国产Sm最大网站| 成人久久免费网站| 国产精品乱码久久久久久软件| 亚洲国产精品久久久久| 欧美精品乱码99久久蜜桃| 久久久久九九精品影院| 久久亚洲精品视频| 久久综合中文字幕| 国产巨作麻豆欧美亚洲综合久久| 久久亚洲精品成人AV|