Category: Tips

homebrew install Error

現象

brewコマンドを使用した時、homebrewのアップデートが行われ、次のエラーが出ました。”Permission denied @ apply2files – /usr/local/share/ghostscript/9.23/Resource/CIDFSubst/Deng.ttf”

homebrewとは

homebrewは、macOSで使われるパッケージマネージメントシステムであり、ソフトウェアのインストールやアップデートを行います。(公式リンク:https://brew.sh/index_ja)

ghostscriptとは

エラー文に書かれているghostscriptとは、アドビシステムズのPostScriptとPDFのインタプリタです(公式リンク:https://www.ghostscript.com/)。いくつかの他のソフトウェアから呼び出されて起動し、homebrewもまたghostscriptを使用します。

Resource/CIDFSubstディレクトリは、TrueTypeフォントを格納したディレクトリです(が、ここに問題がある訳ではありません)。

エラーの原因

Permission denied とあるので、アクセス権限が得られておらず、homebrewが必要とするファイルにアクセスできないようです。

解決法

当座の解決方法として、以下のコマンドでghostscriptディレクトリにアクセス権限を与えることができます。パスワードの入力が求められます。

sudo chown -R <UserName>:admin /usr/local/share/ghostscript

これでエラー無く実行できます。なぜ、権限が外れてしまったのかについては不明なままでした。

How To change language in Visual Studio

GOAL

Change language in Visual Studio

Environment

Windows 10
Microsoft Visual C++ 2017 ver15.8.4

Chack the  International Settings

Open Tools -> Options and Check “” in Environment -> International Settings. If the language to use is in the list, click it and restart Visual Studio. If not, language pack should be installed.

Language pack installation

You need Visual Studio Installer. Open your Visual Studio installer or find a installer of the version you use now from https://visualstudio.microsoft.com/downloads/ . (In my case, the language of installer is Japanese)

Click “Modify” 

Open “Language packs” tab and select language.

Click Modify button at the right bottom of the window.

Language pack is added to the International Settings.

Select and Restart Visual Studio.