2013年7月8日月曜日

Debian wheezy64bit でwineの32bitを使う

1.64bitのDebianで32bitのwineを使う。


64bitのOSでwineを導入すると
64bitのアーキテクチャのwineになってしまう。
残念ながら古いウインドーズのソフトは、64ビットに対応しておらず、
これだと動かせるソフトが少ないのでwineを32bit導入した。

端末にwineと入力すると

This is the wine64-bin helper package, which does not provide wine itself,
but instead exists solely to provide the following information about
enabling multiarch on your system in order to be able to install and run
the 32-bit wine packages.

The following commands should be issued as root or via sudo in order to
enable multiarch (the last command installs 32-bit wine):

  # dpkg --add-architecture i386
  # apt-get update
  # apt-get install wine-bin:i386

Be very careful as spaces matter above.  Note that this package
(wine64-bin) will be removed in the process.  For more information on
the multiarch conversion, see: http://wiki.debian.org/Multiarch/HOWTO

(okay)
という風な表示がでるので
これにしたがって端末をルートに変更し

 # dpkg --add-architecture i386

 # apt-get update

 # apt-get install wine-bin:i386


で32ビットのwineに変更される。

2.Xorg.confの作成と色数の変更

注)この部分は全面的に書き直しました。
Squeezeあたりからxorg.confが自動的に作られなくなって
いろいろ不便な限りです。

ctr+altf+f2keyの同時押しでテキストモードに移行。
以降root権限で作業を行う。

1) gdm3(mdmあるいはldm)を止めてやる。
#service gdm3 stop

gdm3の部分は人によってmdmを使ってる人はmdmで
あるいはldmやxfceのように変えてやる。


2)xorgを作成してやる。なお作成されたファイルはrootに置かれる。
この時、Xは大文字で、Xorgとconfigureの間を開けてやる。
#Xorg -configure

3)rootに作成されたファイルであるxorg.conf.new
をxorg.confとして/etc/X11/にコピーしてやる。
#cp /root/xorg.conf.new /etc/X11/xorg.conf

4)再びgdm3を動かす。
#service gdm3 start

再ログインしたら/etc/X11/xorg.confができているか確認。
失敗の場合再ログインできず、テキストモードに戻るので
原因を調べて、どうしてもだめなときはxorg.confを消去してやる。

無事xorg.confが作れた場合、
色数の変更は作成されたXorg.confをpluma等のエディター
で開いてScreenのsectionのDefaultDepthとDepthの部分を書き換えてやる。


Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24   ←ここ
    SubSection     "Display"
        Depth       24   
    EndSubSection
EndSection



24と書かれているのを例えば16に置き換えて再起動してやる。
こうすることで16色までしか対応していないソフトが使えるようになる。


3.Opera-Browserを使う


http://deb.opera.com/
を参照させていただきました。

/etc/apt/sources.listに
deb http://deb.opera.com/opera/ stable non-free
をコピー。

http://deb.opera.com/archive.key
とかかれた所をクリックして、アーカイブキーを直接ダウンロード。
ダウンロードしたファイルを左クリックすると
自動的にインストールが始まる。
その後Synaptic managerを更新して Operaをインストールして終わり。