|
wine を使って Linux 上で A5:SQL Mk-2 を動作させるwine というソフトウェアを利用することで完全にではありませんが Linux 上で A5:SQL Mk-2 を動作させることができます。今回利用したのは以下の組み合わせです。 wineのインストールUbuntuは標準状態では wine はインストールされていません。以下のコマンドで wine をインストールします。$ sudo apt-get install wine A5:SQL Mk-2の実行A5:SQL Mk-2 の zip ファイルを解凍し、適当なフォルダに配置します。以下のコマンドで実行します。 $ wine A5M2.exe & 以下のように起動すれば成功です。 フォントが正しく選択されていない場合、インストールされているフォントで設定しなおす必要があります。 SQLエディタの入力補完LinuxではCtrl+Spaceはデフォルトでかな漢字変換のON/OFFに使われています。このため、SQLエディタでCtrl+Spaceを押下しても入力補完は行えません。入力補完を行うには F4 を押下するか、以下の設定を行う必要があります。1.スクリーン右上のを押下して、「設定(P)」を選択します。 2.IBus の設定画面で、一般タブのキーボードショートカットから、「Control+space」を削除します。 制限事項などwine 上での動作には様々な制限があります。また、未検証な機能も多いです。下記に調査した範囲での制限事項を記載しますが、この他にも正しく動作しない個所は多くあると思われます。 winecfg による設定winecfgにより、gdiplus をネイティブライブラリ優先で使用する設定にすることで、ER図のアンチエイリアスや印刷の問題は改善されるようです。ただし、Linux上でMicrosoft製のライブラリを使うのがライセンス上問題がないのかどうかは不明です。 |
|