20200317のMacに関する記事は4件です。

Macのシステム設定まとめ

新しいMacを買った時、Macをクリーンインストールした後にするシステム設定をまとめます。

執筆時の環境

・macOS Catalina 10.15.2
・MacBook Pro 13inch 2019
・US配列のキーボード

設定

タップでクリック

1本指のタップを、クリックとして認識させます。
「システム環境設定」>「トラックパッド」>「ポイントとクリック」>「タップでクリック」

軌跡の速さを変更

マウスカーソルの移動速度を、やや速めに変更。
「システム環境設定」>「トラックパッド」>「ポイントとクリック」>「軌跡の速さ」

リピート入力の速さを変更

バックスペースで文字を削除するスピードをあげるために。
「システム環境設定」>「キーボード」>「キーのリピート」と「リピート入力認識までの時間」を一番右側へ

タッチバーからSiriを削除

「システム環境設定」>「キーボード」>「Control Stripをカスタマイズ」

3本指でドラッグ

ドラッグや文字の選択を、3本指でできるように。
「システム環境設定」>「アクセシビリティ」>「ポインタコントロール」>「マウスとトラックパッド」>「トラックパッドオプション」>「ドラッグを有効にする」>「3本指のドラッグ」

入力ソースに日本語を追加

「システム環境設定」>「キーボード」>「入力ソース」>「+」>「日本語」

入力切替方法を変更

左のcommandボタンで英字、右のcommandボタンで日本語入力に切替えられるようにします。US配列なので、、
(参考)
Mac用 Apple英字配列(US)キーボードにおける日本語入力切替のおすすめ:Commandキーのみで実現

ctrlとcapslockを入れ替える

「システム環境設定」>「キーボード」>「修飾キー」

キーボードが光らないようにする

「システム環境設定」>「キーボード」>「環境光が暗い場合にキーボードの輝度を調整」をオフ
タッチバーで輝度を修正。

バッテリー残量をパーセントで表示

デフォルトだと図が表示されるだけなので、
「画面上のバッテリー残量ボタン?をクリック」> 「割合(%)を表示」

日付を表示

デフォルトだと曜日と時間しか表示されないので、
「システム環境設定」>「日付と時刻」>「日付を表示」

Touch IDに指を追加

右手の人差し指、中指を登録します。
「システム環境設定」>「Touch ID」>「指紋を追加」

Night Shift

「システム環境設定」>「ディスプレイ」>「Night Shift」

マルチデスクトップの並び順を固定

「システム環境設定」>「Mission Control」>「最新の使用状況に基づいて操作スペースを自動的に並べ替える」をOFF

Spotlight検索のショートカットキーを無効化

「システム環境設定」>「Spotlight」>「キーボードショートカット」

拡張子を表示

「Finder」>「環境設定」>「詳細」>「すべてのファイルの拡張子を表示」

Finderの初期画面を設定

「Finder」>「環境設定」>「一般」>「Finder新規ウィンドウで次を表示」

スクリーンショットの保存先、ファイル名を設定

~/SSというディレクトリ、名前を撮影日時にして保存

$ cd ~
$ mkdir SS
$ defaults write com.apple.screencapture location ~/SS/
$ defaults write com.apple.screencapture name ""
$ killall SystemUIServer
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Docker for Mac にディスク容量が圧迫されていたので 45GB 近く削除した

kanaiyuki@y-kanai:~$ sudo du -g -x -d 5 / | awk '$1 >= 5{print}'
Password:
6   /Library
du: /private/var/db/fpsd/dvp: Operation not permitted
du: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/SafariFamily: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.progressd/ClassKit: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.Safari/SafariFamily: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.routined: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/C/com.apple.WebKit.WebContent.Sandbox: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/C/com.apple.QuickLook.thumbnailcache: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/C/com.apple.WebKit.Networking.Sandbox: Operation not permitted
du: /private/var/folders/4c/fpqq2qq94pv660s6g75_cmwh0000gp/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/4c/fpqq2qq94pv660s6g75_cmwh0000gp/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/4c/fpqq2qq94pv660s6g75_cmwh0000gp/0/com.apple.routined: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/0: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C: Operation not permitted
8   /System/Library
8   /System
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000z000007r/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000z000007r/0/com.apple.routined: Operation not permitted
33  /Users/kanaiyuki/Library/Containers/com.docker.docker
34  /Users/kanaiyuki/Library/Containers
6   /Users/kanaiyuki/Library/Caches
47  /Users/kanaiyuki/Library
59  /Users/kanaiyuki
59  /Users
5   /Applications/Xcode.app/Contents/Developer/Platforms
6   /Applications/Xcode.app/Contents/Developer
7   /Applications/Xcode.app/Contents
7   /Applications/Xcode.app
13  /Applications
92  /
kanaiyuki@y-kanai:~$ docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                      PORTS                               NAMES
c9d90fae1621        mysql               "docker-entrypoint.s…"   6 months ago        Exited (255) 6 months ago   0.0.0.0:3306->3306/tcp, 33060/tcp   mysql
cac22c0e053e        a54f69c41d81        "bundle exec rails s…"   6 months ago        Exited (0) 6 months ago                                         elastic_merkle
b9ff4823194d        a54f69c41d81        "bundle exec rails s…"   6 months ago        Exited (0) 6 months ago                                         bold_williams
644251383d71        a54f69c41d81        "bundle exec rails s…"   6 months ago        Exited (0) 6 months ago                                         dreamy_williamson
d955d70ccdce        a54f69c41d81        "bundle exec rails s…"   6 months ago        Exited (0) 6 months ago                                         sweet_grothendieck
3e1b3d3fee13        a54f69c41d81        "-b 0.0.0.0"             6 months ago        Created                     0.0.0.0:32772->3000/tcp             hardcore_euler
4fa836fa71b3        a54f69c41d81        "bundle exec rails s…"   6 months ago        Exited (0) 6 months ago                                         sharp_sammet
86254ad3f5e4        a54f69c41d81        "-b 3000"                6 months ago        Created                     0.0.0.0:32770->3000/tcp             silly_allen
2e032a14cd6f        a54f69c41d81        "bundle exec rails s…"   6 months ago        Exited (0) 6 months ago                                         keen_noyce
5f0cc85eeddd        38e04b18344c        "bundle exec rails s…"   6 months ago        Exited (1) 6 months ago                                         wizardly_ganguly
531880a9a91e        38e04b18344c        "-p 2999"                6 months ago        Created                     3000/tcp                            crazy_proskuriakova
de454f9316a3        38e04b18344c        "-p 2999"                6 months ago        Created                     3000/tcp                            priceless_goldberg
c3d216a255b8        38e04b18344c        "/bin/bash"              6 months ago        Exited (130) 6 months ago                                       heuristic_chandrasekhar
a4ae6ec61b7f        38e04b18344c        "-p 3000"                6 months ago        Created                     3000/tcp                            kind_jennings
b22b3fcc88e4        38e04b18344c        "-p 3000"                6 months ago        Created                     3000/tcp                            exciting_williams
066e82b06c3e        38e04b18344c        "-p 3000"                6 months ago        Created                     3000/tcp                            goofy_maxwell
a32ec3e7757b        38e04b18344c        "-p 3000"                6 months ago        Created                     3000/tcp                            flamboyant_tu
980a59485f72        38e04b18344c        "-p 3000"                6 months ago        Created                     3000/tcp                            cocky_heyrovsky
1a5e17e9e46d        38e04b18344c        "-p 3000"                6 months ago        Created                     3000/tcp                            focused_yonath
kanaiyuki@y-kanai:~$ docker images -a
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
<none>              <none>              70721738e348        6 months ago        3.71GB
ruby                2.4                 7ea04a8ceb6e        6 months ago        842MB
mysql               latest              62a9f311b99c        7 months ago        445MB
kanaiyuki@y-kanai:~$ docker system prune
WARNING! This will remove:
  - all stopped containers
  - all networks not used by at least one container
  - all dangling images
  - all dangling build cache

Are you sure you want to continue? [y/N] y
Deleted Containers:
c9d90fae16210f40ff271e21d0b06883db1e0957bad1d565a1d6fd9c8d702ea7
cac22c0e053ee18d5d6a1337430222e5ef7d69fd8a712174a386d058e3b06c8b
b9ff4823194da449d051ac060569bfdff3cb2dcecc02f292768819c54f24a6a2
644251383d718eb4f45371f3e5b5e76992071597a3ab2dddbedadcb64de68023
d955d70ccdce3cf0b62170b80279995795adc0481439272bd0c703c9b9f2a5f2
3e1b3d3fee13edfabedbf91a726ed25f4ee1e666c3ce4a6e6d6ad0d1e29c6845
4fa836fa71b3f6a71368e59a1ffda39c2e6391d9db0bf1950d5147c02f0f3927
86254ad3f5e4120dd403c1cfc63eee86f00c64d5eeb051209c5cd4fa87f4dc12
2e032a14cd6fd51dfaf50746085ce0cf3477d9a1c9d7ac82407daea616fccdef
5f0cc85eeddd9a9f1eb733f3df0bf5bde2922da409621dce14d362a77937dc3e
531880a9a91e05fd96b1510057639981b730ed3bee48b509873b25d795967e31
de454f9316a30f800042c8c64dd3265b1dc9703051278011e8c7caf83673a3ad
c3d216a255b8eee3f694fbeaa23e31740e8faacc27745799f72d4f9a4f799e50
a4ae6ec61b7f397b00749a38146e282fac47b012bc602dab9a16813816e3ddd9
b22b3fcc88e4552de3fd8dbd58b95f7d60560bffd8b26287f2f891c91c0eb15e
066e82b06c3ec673e0ff53fae77d2f35a2a7d32a16057a60611b339ff1f13128
a32ec3e7757bc69f58354d99f5cbb8ec8e85950e11293c8d54caf54a9e444d48
980a59485f728e061aa4ce88da12e830e9ababee8836f052070d71db358eb8b8
1a5e17e9e46d39a64c58b1446b5538c320f9954cb3bc7318280c505be6ee743d

Deleted Networks:
frontend_default

Deleted Images:
deleted: sha256:70721738e34890e5acecc38b4143db495e2ee2b88106cca1d210768dd6208158
deleted: sha256:941878aee9df34ac27fe9832bf326967803554a27b0433ac293f986e95e73854
deleted: sha256:67c2230757038eac50c7814368a4c718d7ea8cfb02513d4d3a6c5e4f94ba6dfe
deleted: sha256:6be057eac891211fef97cee56e4c23eb5ddb587660d48c86ac7a9ad1a0a486c3
deleted: sha256:47307819cf8defa3aaeb157d0a306c741e495b89d78688aaf6b36435cb254d71
deleted: sha256:5ae18b6e41e51bd21dbfabb5dee8523bf34bb54eb165bb9348a772186cd4211a
deleted: sha256:b9c719a7965f0eea27f7426cc99ac7c59795b0aa5acfaeef8997be65325a050a

Total reclaimed space: 12.96GB
kanaiyuki@y-kanai:~$ sudo du -g -x -d 5 / | awk '$1 >= 5{print}'
Password:
6   /Library
du: /private/var/db/fpsd/dvp: Operation not permitted
du: /private/var/db/ConfigurationProfiles/Store: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/SafariFamily: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.progressd/ClassKit: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.Safari/SafariFamily: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/0/com.apple.routined: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/C/com.apple.WebKit.WebContent.Sandbox: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/C/com.apple.QuickLook.thumbnailcache: Operation not permitted
du: /private/var/folders/pk/7bc5fwy9239_mzr32f0wfpxw0000gn/C/com.apple.WebKit.Networking.Sandbox: Operation not permitted
du: /private/var/folders/4c/fpqq2qq94pv660s6g75_cmwh0000gp/0/com.apple.LaunchServices.dv: Operation not permitted
du: /private/var/folders/4c/fpqq2qq94pv660s6g75_cmwh0000gp/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/4c/fpqq2qq94pv660s6g75_cmwh0000gp/0/com.apple.routined: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/0: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000sm00006d/C: Operation not permitted
8   /System/Library
8   /System
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000y800007k/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000z000007r/0/com.apple.nsurlsessiond: Operation not permitted
du: /private/var/folders/zz/zyxvpxvq6csfxvn_n00000z000007r/0/com.apple.routined: Operation not permitted
9   /Users/kanaiyuki/Library/Containers/com.docker.docker
10  /Users/kanaiyuki/Library/Containers
6   /Users/kanaiyuki/Library/Caches
23  /Users/kanaiyuki/Library
34  /Users/kanaiyuki
34  /Users
5   /Applications/Xcode.app/Contents/Developer/Platforms
6   /Applications/Xcode.app/Contents/Developer
7   /Applications/Xcode.app/Contents
7   /Applications/Xcode.app
13  /Applications
67  /
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Mac peclでインストールしたアプリをアンインストールする

目的

  • peclでのアンインストール方法をまとめる

実施方法

  1. 下記コマンドを実行するだけである。

    $ pecl uninstall アプリ名
    
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Mac Homebrewで最新のMySQLをインストールする

目的

  • MySQL 8.0.18をインストールする方法をまとめる

実施環境

項目 情報
OS macOS Catalina(10.15.3)
ハードウェア MacBook Pro (16-inch ,2019)
プロセッサ 2.6 GHz 6コアIntel Core i7
メモリ 16 GB 2667 MHz DDR4
グラフィックス AMD Radeon Pro 5300M 4 GB Intel UHD Graphics 630 1536 MB

前提条件

  • HomeBrewが使用できる状態になっていること。

実施方法

  1. 下記コマンドを実行してbrewのインストールリストを更新する。

    $ brew update
    
  2. 下記コマンドを実行して最新のMySQLをインストールする。

    $ brew install mysql
    
  3. 下記コマンドを実行してエラーが出ない事を確認する。

    $ mysql --version
    
  4. 下記コマンドを実行してMySQLを起動する。

    $ mysql.server start
    >Starting MySQL
    >. SUCCESS!
    
  5. 下記コマンドを実行してMySQLのrootユーザでログインする。エラーが出ない事を確認する。

    $ mysql -u root -p
    >Enter password: 何も入力せずにEnterを押下する。
    ・
    ・
    ・
    mysql> 
    
  6. 下記コマンドを実行してrootユーザのパスワードを設定する。

    mysql> USE mysql;
    >Database changed
    mysql> ALTER USER 'root'@'localhost' identified BY '任意のパスワード';
    >Query OK, 0 rows affected (0.00 sec)
    
  7. 下記コマンドを実行して一旦MySQLから出る。

    mysql> exit
    
  8. 下記コマンドを実行してrootユーザでログインする。

    $ mysql -u root -p
    >Enter password: 先に入力した任意のパスワードを入力する。
    ・
    ・
    ・
    mysql>
    
  9. インストール完了である。

  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む