2011年まで「俺的な非 UN*X 環境をめざして」という題でしたが、 「UNIX系」と「非UNIX系」の区別がだんだん難しくなってきましたので、 あれこれ区別しないことにしました(^_^;
[前] 古いノートPC(NEC LE150/T)のリフレッシュ 2021/04a |
すこし前にSMB2以上に対応できなくて困ってた Mac mini (Mid2007; OS X 10.6 Snow Leopard)。 これ、Macとしてはほとんど死に体で、最近は VMware Fusion を使って Win2000/XP を動かす程度しか使わないようになってしまいました。 なので Linux 化して VMware が動くならそちらの方が用途があって良くね? という考えに至りました。ということで Linux 化に着手です。
(昔は FreeBSD 派でしたけどブランクが長すぎるし Mac だし 検討の余地ナシで Linux を選択)
[Table of Contents]まずmac上で64bitか32bitどちらのOSを使えるか確認
Mac mini Mid2007 はCPUがCore2Duoなので64ビットかと思ってましたけど、 32ビットOSだったのか‥。
この原因はどうやらEFI (Extensible Firmware Interface; BIOSみたいなやつ) にあるみたいで、EFIが32ビットだと32ビットの制約がついて回るみたいです。 仕方ないのかな‥
32ビットOSということで、 最初は ZorinOS 15.3 Liteを 入れようと考えてインストールDVDを用意しました。 (インストール用USBメモリも用意してみたんですけど、起動する気配がなくて断念)
‥が、Mac mini がこのDVDで起動しない!!
起動時にCD/DVD bootさせたいときはキーボードの C を押しながら起動するんです
けど
「Select CD-ROM Boot Type:」とかいう表示が出たまま、ウンともスンとも
言わなくなります。あれー?? ‥調べてみると、たぶん
インストール用DVDがBIOS/EFIの両方で起動可能だから選択メニューが出て、そして
キーボードが使える状態になってないため詰んでるぽいと判断。んー。
[ 参考:
Mac mini Mid 2007にLinuxを入れる [ Lunar Eclipse ] ]
そこで。とりあえず導入例が多い Ubuntuを入れる方向に方針を変更。 ネックになるのは32bitということなんですけど。いろいろ調べてみると、 インストールDVDにちょっと細工をすることで32ビットEFIの制約をすりぬけ、 64ビットOSをインストールすることが可能! という記事を見つけました。
まず最初に入れたパッケージがこれです。Lubuntu でもこれでOKでした:
当然ですけど Lubuntu 20.04 では MacOS X 10.6 で悩んでいた SMB2以上に対応しない問題がそもそも 存在しないので、何かフツーに接続できました。 Mac の Finder みたいなやつ(PCManFM-Qt)から「パスの編集」で サーバを smb://192.168.... みたいに設定したら接続できました。
ネットで見ると mount コマンドでマウントして使う(Unix系システムらしい) 方法もあるみたいですけど、それは使わないかな‥
[Table of Contents]32ビットOSをホストにした場合、VMware Player のバージョンは6が限界、 でも64ビットOSでCPUが Core2Duo ならバージョン12が使える、ということで VMware のサイトからバージョン12を探して(これが大変!)、 なんとか見つけてインストール。助かったのは以下のサイト:
具体的には、私がダウンロードしたのは tar 形式のファイルだったので以下:ただこうしてインストールしたものを起動しようとすると起動しないじゃないですか。 え?! と思って検索してみると、なんかLinuxのカーネルがアップデートするたび 何かパッチ当てないと VMware が起動しなくなることが判明。ここで参考になったのが以下ら (リンク切れが怖いので、複数あげておきます):
とりあえず パッチ当てスクリプトを用意しておいて OSがアップデートするたび、 VMware Player を起動したとき 「GCCがないよ云々」というメッセージ(右図)が表示 されるたび、当該スクリプトを(管理者権限で)実行すればよい、と。 mkubecek さんがパッチ更新がんばってくれてる間はそれでOKと。
[Table of Contents]せっかくの Unix / X Window System 系のシステムなんだから、Xクライアントとして 使ったりするのもアリでは? ‥と考え、ちょっと試してみました。
Windows 上で動作するフリーのXサーバアプリである VcXsrv を Win10 ノートに インストールして起動、その状況でWin10 から ssh を使って Lubuntu にログイン、 環境変数 DISPLAY で Win10 ノートのIPアドレス等を以下のように設定:
(^o^)
なんか、すごく懐かしい感じだな‥
Emacs も問題なく Win10 上で表示・操作できました。けど vlc とか ffplay などの動画再生アプリについては Win側にウィンドウは表示されるんですけど肝心の動画が出ません。 動画が表示されるはずの領域は基本、真っ白のままです。 さすがに動画は無理なのかなー。ノート側のマシンパワーの問題かな?
[Table of Contents][次] SSH/SCPをWin10で! 2020/10a |