「MacOS」タグアーカイブ

HAIKU ( BeOS の香り)

古くからの Mac ユーザーなら聞いたことがあるんじゃないかと思う BeOS 。そのオープンソース版である HAIKU を立ち上げてみました。

歴史なんてものは、私が語るべきではないのでウィキペディアのリンクを張っておきますね。「 Haiku ( オペレーティングシステム ) – Wikipedia 」「 BeOS – Wikipedia 」

さて使ってみての感想ですが、 1 つには大変軽快に動作するなぁという感想が 1 つ。そして、β版 ( 開発は続いているようですが、バージョンは上がっていませんね ) にしてはスムーズに動きます。ただ、コーデックの関係だと思いますが、 YouTube の動画はエラーになってみることができません。エラーになるとその要因がテキストファイルで保存され ( いわゆるログファイル ) 、それがちゃんと読めるような仕組みになっていたりします。 OS のインストール時に日本語を選ぶとちゃんと日本語になりますし、ログファイルは日本語表記で読めるような仕組みになっています。よくできています。

もちろん、じゃ使えるか? といわれれば、使うのは無理ですね。バイナリベースで使えるソフトがありません。テキストエディタやワープロもどき、動画再生ソフトなどはありますが、いわゆるオフィス系のソフトなどは望むべくもありません。「使っていて楽しい」というのが BeOS のコンセプトの1つだということですが、良くも悪くも Windows との差別化のために、インターフェイスが BeOS っぽくなってしまって使いづらいのは困ったものです。ウィンドウのタイトルバーはウィンドウの半分ぐらいの大きさで、その部分を Drag&Drop しないとウィンドウは動いてくれません。今となっては使いづらいですね。見た目の差別化といえば聞こえはいいですが、ちょっとねぇ。

今となっては過去の遺産といってもいい BeOS(HAIKU という名前ですが …) ですが、まるっきり1から書き起こされた OS であるということ。唯一無二の存在というような存在感。 Linux とは触った感じが違うなんとも言えない OS です。 Haiku Project からβ版がダウンロードできます。残念ながら Mac の Parallels ではフリーズしてしまって動きませんが、 USB メモリなどに書き込んで DOS/V マシンへ差し込めば、ライブ起動してくれます。

NextSTEP ではなく、 BeOS が MacOS になっていたかもしれないと考えると感慨深い思いでいじっていました。ホントに表面だけをいじっただけですが、ちょっと感動したりして。


子供は空を飛ぶ鳥である。気が向けば飛んでくるし、気に入らなければ飛んでいってしまう。

ツルゲーネフ

macOS 10.15(Catalina) に期待するところ

秋に macOS 10.15(Catalina) がリリースされます。数年前まで、デベロッパー契約をして新 OS をβの段階から試していたのですが、やめちゃいました。なので先日の WWDC で発表されたことを中心に、期待するところを書いてみようと思います。

Sidecar 機能

本家である Apple がサードパーティーのアイデアを取り入れた形の Sidecar 機能。機能強化著しい iPad を Mac のセカンドディスプレイにしてしまう機能ですが、ちょっと思うところはありますけど期待しています。 Mac を使っていて、ディスプレイにタッチしようとは思わないのですが、機能が追加されたことでそういう使い方をするようになるかもしれませんね。 Mac 本体にタッチ機能がついてくることもこれからは考えられます。

さてどうなるでしょう。

rootless の強化

System Integrity Protection :システム整合性保護機能が強化されるそうです。期待するところと言うより、懸念材料に思わないではないのですが、これによってより強固なシステムになるというのは間違いないと思います。

system がリードオンリー属性を持って、アプリは指定されたところ以外アクセスできない。こうなるとユーティリティソフトなどがかなり影響を受けそうです。私はユーティリティソフトをあまり使っていないので、さほど影響はないと思いますが、どうでしょう。

iTunes 分割

一部のマスコミが iTunes がなくなる。とセンセーショナルに報道したことで誤解を生じているようですが、実際にはなくなるのではなく、分割されるというのが正しいですね。日本では必ずしも活発とは言えない Podcast が独立したアプリになるのは、米国での人気によるものですが、動画・音楽・ iPhone との同期という 3 要素がそれぞれ分割されるわけですね。

その中でも Finder が受け持つことになる iPhone との同期機能は注目しています。元々は iPod の音楽同期を受け持っていた iTunes が、発展系の iPhone との同期を司っていたのは、歴史を考えればわかるところです。しかし機能的には疑問符がつきますね。 Finder が受け持つのが良いのか悪いのか微妙なところなのですが、ファイルを取り扱う Finder ということなのでしょう。

私は動画も Podcast もあまり iPhone で使いません。音楽だけはかなりの頻度で使っているのでその機能がどうなるのか、注目しています。

ウィンドウマネージャー機能の強化

現在の Mojave でも冒頭の写真のような使い方、 Split view のような使い方ができるのですが、それが強化されるようです。

参照( macOS 10.15 Catalina ではウィンドウマネージャ機能が強化され、緑のフルスクリーンボタンのホバーでフルスクリーンや Split View 化が可能に。 | AAPL Ch. )

しかし、これも iPad で先行実装していた機能ですね。 iPad の方も機能強化していますが、追随する形で macOS にも来てますね。便利な機能であればどんなものでもウエルカムです。実際に使ってみないと園編わかりませんので秋のリリースが楽しみです。


草を咲かせてそしててふちよをあそばせて

種田山頭火

macOS の Sidecar 機能について

非常に魅力的な新機能が発表されましたね。ただ、ちょっと考えたことがあります。

Sidecar というのは、

  Catalina では iPad を無線または有線で接続して外部ディスプレイとして使える Sidecar 機能により、ペンタブレット対応アプリは、 iPad と Apple Pencil の組み合わせで液タブのように使うことができる。 

https://www.itmedia.co.jp/news/articles/1906/04/news045.html

という機能なんですね。で、私が言いたいのは「 Apple さん、こういう使い方に対して No と言っていませんでしたか?」と言うことなんですね。まぁ、 Apple さんに限らず、前言撤回って企業にはよくあることです。なので、そこをチクチク言いたいわけではないのです。私は、 macOS って液タブのような使い方を前提に設計されていたものではないはず。ということなんですね。ユーザーの使い方が多岐にわたってきた中で、 Apple さんが想定してなかった使い方が出てきた。それが macOS や新しくなる iPadOS に影響を及ぼすほどになってきた。今後は方針を 180 度変換せざるを得ないこともあり得る。ってことです。大変な時代になってきました。

最近これまで毛嫌いしてきた Windows10 を使うようになってきました。ハードを含めて自由度が極めて高い。いろんな使い方を許容していて懐が深い。なんかそんな風に Windows10 のことを考えています。

Mac は良いことなのか悪いことなのかわかりませんが、 Apple の想定した使い方の中で使うことが Mac の使い方。そこから外れた使い方は違いますよ。そんな文化の中でした。今回そこから踏み外した形を Apple 自ら取り込んで見せた。そんな風に思っています。けっこう大きな転換だなあと。

ジョブズが生きていたらこの転換を許しただろうか? なんかね、あの人も液タブのような使い方を取り込んでいたんじゃないかと思ったり、思わなかったり。 Mac らしさだけは失わないで欲しいなぁ。


寄り合いにくき人と寄り合いてみよ。必ず徳あるべし。

鍋島直茂

マルチ OS 環境

ここに見えているのは iMac ・サブモニタ・ MacBook Air ですね。見えていませんが、他にも3種類の OS が動いている3台のマシンがあります。

サブモニタに映っているのは Raspberry Pi のデスクトップです。あまりデスクトップでの作業はしないんですが、映しておくことが多いですね。サーバーマシンとして、 Windows10 ・ FreeNAS ・ PeppermintOS のマシンがそれぞれあります。これらのマシンには SSH もしくは VNC でつなぐことが多いですね。

Windows10 と FreeNAS は自作 PC です。ゲームは一切やらないので、 Pentium/Celeron のマシンです。それぞれ十分満足しています。 Windows10 のマシンには Office365 をインストールしてありますが、年に一度か二度これらを使うことがあります。マクロがらみの案件で使うんですが、実機が必要になるんですよね。

PeppermintOS が動いているのは Mac mini2009 です。 2009 年製と言うことでもうアップルからはセキュリティアップデートは供給されません。それで軽量 Linux である PeppermintOS を入れています。これはベッドルームにあって、たまにデスクトップ環境をいじります。普段はサーバー機です。 iTunes さんの為に DAAP サーバーとしても使ってます。


説明はこれぐらいにして、環境が違うとルールみたいなのも違いますね。 Mac の場合、シェルに関しては UNIX そのままですので、 Linux とのルールの違いみたいなのは感じません。それが、 Windows10 になると話は違ってきますね。私、 Windows10 のシェル(端末?)を触ることは少ないです。ほとんどいじらないといってもいい。なので、 Windows10 特有のルールを知りません。 Windows10 はアプリを使う環境。そう割り切っています。

環境を同じもので統一すると深く知ることができるように思います。その点、私はダメですね。広く浅く。興味のフォーカスが一点に定まらない。あっちへ行ったりこっちへ来たりとふらふらしています。最近の流行は Raspberry Pi です。

いろんなところに出入りしていますので、広くいろんな知識を得なければやっていられません。その点はいいところかな。


複雑な問題の解答は、単純で、わかりやすく、間違っている。

ヘンリー・ルイス・メンケン

SASS を試してみる

Sass: Syntactically Awesome Style Sheets  簡単に言えば CSS のプリプロセッサ。 CSS にプログラマブルな表記を可能にしたもの。

最初に断っておきますが、まだ全然理解していません。ただ、 CSS って煩雑になりがちですよね。それをコンパクトに見やすく成形しておくことが出来たら便利だと思いまして、試してみることにしました。

で、まず Mac の方。 SASS は基本 Ruby で動いているみたいなので、問題なくインストールできるはずです。

$ sudo gem install sass

こいつでいけます。いけました。さて、出先などでも使いたいので MacBook(2006) の Peppermint の方にもインストールしましょう。 Ruby はプリインストールされているのを確認していますので、先ほどと同じ手順で

… ダメじゃん。出来ないと言われます。ベースが Ubuntu なんで、 apt でしょうか。

$ sudo apt install ruby-sass

はい、こちらでインストールできました。簡単なコードを書いて、 CSS に変換されることを確認。さてうまくいくでしょうか?


かへり来よ桜紅葉の散るころぞわがたましひよ夙く帰り来よ

若山牧水

デュアルブートへ方針転換

Peppermint ネタですが、どうしてもシングルブートではうまくいかないので、 macOS を加えてデュアルブートに変更させることにしました。シングルブートよりも難しそうですが、実はこっちの方が簡単。しかし、この MacBook 君は Lion までしか対応しておらず、事実上 PeppermintOS を起動させるための OS になっています。

実は Lion のインストール・メディアを持っていなかったので、 CCC(Carbon Copy Cloner) のお世話になりました。 Lion でも動作する ( ただし無保証 ) バージョンがまだ残っています。ありがたかったです。もともと MacBook に入っていた HDD を一度 USB 経由でマウントします。 MacBook には SSD が入っています。この SSD に MacOS(Lion) と Peppermint を入れます。

  • USB 経由で Lion から起動。 
  • SSD をフォーマット&パーティション分け (Lion 用と Peppermint 用 )
  • CCC を使って HDD の内容をクローン。 
  • SSD から起動して、 rEFIt をインストール 
  • Peppermint OS の DVD をセットしてそこから起動。 
  • Peppermint OS を通常通りインストール ( ただしパーティションは Peppermint 用に切ったところにインストール ) ※
  • 再起動して rEFIt から起動 OS を切り替える。

今ここなのですが、以前やったときには出来ていた日本語化が出来ません。何が悪いのかさっぱりわからなくなっております。最悪インストールのやり直しですかね。

追記:いじっているうちに日本語入力ができるようになりました。どこが以前と違ったのか、どこをいじったら治ったのかさっぱりわかりません。気がついたら日本語入力ができるようになっていたという。これではスキルアップもへったくれもありませんな。

* * *

使う分には Linux 便利なんですが、インストールのトラブルはよく分かっていないのでツラいっす。

一般的にいって、苦しみと悩みは、偉大な自覚と深い心情の持ち主にとって、つねに必然的なものである。

ドストエフスキー

( ※)【 Tips 】 MacBook に Ubuntu を入れてデュアルブート環境を構築する方法 | ソフトアンテナブログ 

https://www.softantenna.com/wp/tips/macbook-dualboot-ubuntu/