[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:46911] rpm からのファイル抽出 (Re: ビデオカードの認識について)



飛田です。

;; 部分的に

>>>>> In [debian-users : No.46902] 
>>>>>	"idkmedical" <idk-medsp@xxxxxxxxxxx> wrote:

> ----- Original Message ----- 
> From: "Kenshi Muto" <kmuto@xxxxxxxx>
> To: <debian-users@debian.or.jp>
> Sent: Wednesday, July 12, 2006 3:41 PM
> Subject: [debian-users:46880] Re: ビデオカードの認識について

> > 武藤@Debianぷろじぇくとです。
> >
> > At Wed, 12 Jul 2006 14:54:41 +0900,
> > idkmedical wrote:
> > > NECのEXPRESS5800/110Gcにsargeをインストールしたのですが
> > > オンボードのビデオチップ(intel E7221)に合うドライバが無く、Xが起動でき
> ません
> > > 。
> > > できればビデオカードの増設をしないでオンボードのチップを使いたいのですが
> > > どこからかドライバをダウンロードできるのでしょうか。

[...]

> > 候補2.
> http://downloadfinder.intel.com/scripts-df-external/filter_results.aspx?strTypes=all&ProductID=1764&OSFullName=Linux*&lang=eng&strOSs=39&submit=Go%21
> >   にあるRPMを適当に展開して、i810_drv.oを/usr/X11R6/lib/modules/drivers
> >   にコピーする(試したことないです。無保証)

> 初心者な質問で申し訳ございませんがRPMはどのようにして
> 展開できるのでしょうか。windowsではソフトを見つけて解凍できたのですが
> 中身にi810_drv.oは有りませんでした。

Sarge な環境で rpm を上記 URI から入手して試してみました。

;; もっと効率のよいやりかたもあるかも知れません。ちょこっと Google で検
;; 索して man 読みながらやってみたという程度です。

;; また、これが果して動くのかどうかという肝心な部分はまったく検証してい
;; ません。

$ pwd
/home/shinichiro/tmp/intel/graphic

$ ls
dri-I915-v1.1-20041217.i386.rpm

$ mkdir rpm; cd rpm
$ rpm2cpio ../dri-I915-v1.1-20041217.i386.rpm | cpio -id
$ tree
.
`-- usr
    `-- X11R6
        `-- dripkg
            `-- dri-I915.tar.gz

$ cd usr/X11R6/dripkg
$ ls
dri-I915.tar.gz

$ tar -ztf dri-I915.tar.gz |grep i810
dripkg/XOrg/i915/i810_drv.o
dripkg/i915/i810_drv.o

$ tar -z -x dripkg/i915/i810_dri.o -f dri-I951.tar.gz
$ cd dripkg/i915
$ ls
i810_drv.o

;; rpm2cpio コマンドは rpm パッケージに含まれています。

-- 
  Shinichiro HIDA  shinichiro@xxxxxxxxxxxxx
  GPG fingerprint = 5F2D 1656 FFF6 F691 A51C  5E61 E416 D398 470C 1CE9