Windows
AWSでマーケットプレイスのWindowsにはAmazon提供の日本語化済みOSはあるのですが、
クイックスタートとかには日本語版が存在しない。
なので、英語版のWindowsを日本語化する手順。2019以降版。
大まかに下記。
- 日本語化パックのダウンロード
- ロケール周り
- キーボード
- コンパネの言語周り
特に最後の新規ユーザ用言語設定抜けると、色々やられるので注意。
1. 日本語化パックのダウンロード
スタート→歯車アイコン→時刻と言語で「言語の追加」から日本語を追加。
これで日本語パックのDLがされるはず。昔は個別にDLしないとダメだったのですが、
今はここで追加すればDL・インストールまでやってくれる。
そこそこ時間かかる。
2. ロケール周り
上記インストール後に、スタート→歯車アイコン→時刻と言語で、
「日付と時刻」、「地域」を日本に変更。
時刻はとりあえず、UTCの東京あたりで。JSTにしたい場合はレジストリか何かいじらないとダメだったような?
3. キーボード
上記インストール後に、スタート→歯車アイコン→時刻と言語で、
言語の追加で追加した日本語選択⇒オプション→ハードウェアキーボードレイアウトを
日本語キーボードに変更。(106/109キーってやつ)
4. コンパネの言語周り
コントロールパネルの地域から管理タブの「設定のコピー」と「システムロケールの変更」
システムロケールの方は日本を選択。これやらないとファイル名が文字化けしたりする。
設定のコピーはようこそ画面~ と 新しいユーザーアカウントにチェックつける
これやらないと、例えば、アプリを動かしてるユーザが「LOCAL SERVICE」とか「NETWORK SERVICE」何かの場合に、こいつらがシステムユーザなのでここが日本語環境にならなくて死ぬ。
他にも例えば、IISはアプリケーションプールのIDをApplicationIdentityにしてると、アプリケーションプールの名称の仮想ユーザを作って動くのですが、その仮想ユーザが新しいユーザアカウントの設定で作られるので、日本語環境にならなくて死ぬ。
今のところこんな感じ。他に設定しないといけない場所ってあるのかしら?
まとめ。AWS側はCentOS7。
# SELinux切る(とりあえず) sudo setenforce 0 sudo vi /etc/selinux/config SELINUX=disabled #ファイヤーウォール切る(とりあえず) sudo systemctl stop firewalld sudo systemctl disable firewalld # デスクトップ環境 sudo yum groupinstall graphical-server-environment -y # VNCサーバー sudo yum install tigervnc-server -y # EPELリポジトリを有効化 sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y # xrdp sudo yum install xrdp -y # xrdpの起動とサービス化 sudo systemctl start xrdp sudo systemctl enable xrdp # パスワード変更(RDP接続時は必須っぽ) sudo passwd centos
あとは、RDPのポート(3389)をIPフィルタで外してあげればローカルのリモートデスクトップでつなげる。
パスワード変更しても通常のSSHでの接続でパスワード求められるわけじゃない。
デフォでローカルが英語なので日本語化したい。
前は設定から日本語選べば自動的に言語パックDLして適用してくれたみたいなのですが、
最近はやってくれない模様。そのうち治るのかしら?
①インターネットオプションで信頼済みサイトに下記
https://*.microsoft.com
➁IEのURLに下記を入れて直DL
https://software-download.microsoft.com/download/pr/17763.1.180914-1434.rs5_release_SERVERLANGPACKDVD_OEM_MULTI.iso
➂上記をダブルクリックで「Microsoft-Windows-Server-Language-Pack_x64_ja-jp.cab」がある事を確認。
④Windowsキー + Rでファイルを指定して実行:langpacks
⑤で、上記のja-jp.cabを選択してインストール
⑥ウィンドウズキー⇒設定⇒言語
⑦言語でAddからjapaneseを追加
⑧あとはリージョンとか適当に設定。
20200716追記
⑨コンパネから行く地域も日本にしないとダメでした...
言語パックのDLってMicrosoftのページに無いのかしら。
見つけられなかったのですが...
- .net
- .netMVC
- Apache
- AWS
- bitnami
- BulkCopy
- C#
- CentOS
- centos
- CentOS7
- CentOS8
- CLI3
- cookie
- core
- coverage
- CSS
- cypress
- D3
- Django
- DNS
- docker
- docker-compose
- EntityFramework
- error
- Excel
- GDI+
- Git
- HTTPS
- IE11
- image
- install
- IVS
- javascript
- JavaScript
- Jest
- JMeter
- JSON
- ldap
- Linux
- linux
- Log
- MariaDB
- MeCab
- MongoDB
- MVC
- mvc
- MySQL
- node.js
- NUXT
- nuxt
- Postgre
- proxy
- Python
- python
- R
- RDS
- Redis
- Redmine
- redmine
- rmi
- SQLServer
- Stream
- Textile
- Ubuntu
- Unicode
- UnitTest
- VirtualBox
- VisualStudio
- VSCode
- vscode
- Vue
- WebApi
- windows
- Windows
- Windows8.1
- エクセル
- エラー
- オブジェクト
- キャッシュ
- キャッシュバスティング
- コマンド
- サロゲ
- サロゲート
- サロゲートペア
- トランザクション
- パフォーマンス
- プロキシ
- ラムダ式
- ロードバランサ
- ワードクラウド
- 動的
- 単体テスト
- 変換
- 外字
- 文字コード
- 文字列
- 日本語化
- 正規表現
- 画像
- 配列