「Windowsターミナル」を Windows Server 2022 Datacenter エディションに手軽にインストールする方法

「Windowsターミナル」を Windows Server 2022 Datacenter エディションに手軽にインストールする方法

こんにちは!

本稿はWindows Server 2022 Datacenterエディションに「Windowsターミナル」をインストールする方法のメモです。

ステップバイステップでやるのは少し手間だったので、Powershellにペタっとするだけで自動的にインストールできるよう手順をスクリプト化しました。

管理者権限で開いた Powershell に以下、スクリプトをペタっとすると、後は勝手に「Windowsターミナル」がインストールされます。

(ただしスクリプトの実行結果の保証も責任も負いかねます)

なにが手間か

何が手間かというと、Windows Server 2022 では、StoreもApp Installer(winget)もデフォルトではインストールされていないため「Windowsターミナル」をマニュアルでインストールしなければなりませんでした。

そこでペタっとするだけのスクリプト化

管理者権限で開いたPowershellに以下のスクリプトをペタっとすると「Windowsターミナル」が無事インストールされます。

パッケージのダウンロード先には [ユーザー名]/downloads を指定していますので、「ダウンロード」フォルダのなかに、ダウンロードされたファイルと展開されたファイルが残ります。インストール後に削除しても問題ありません。

# VCLibsのダウンロードとインストール
Invoke-WebRequest -Uri "https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx" -OutFile "$env:USERPROFILE\Downloads\Microsoft.VCLibs.x64.14.00.Desktop.appx"
Add-AppxPackage -Path "$env:USERPROFILE\Downloads\Microsoft.VCLibs.x64.14.00.Desktop.appx"

# UI Xaml 2.8 のダウンロード
Invoke-WebRequest -Uri "https://www.nuget.org/api/v2/package/Microsoft.UI.Xaml/2.8.5" -OutFile "$env:USERPROFILE\Downloads\Microsoft.UI.Xaml.2.8.zip"

# UI Xaml 2.8 のzipを展開
Expand-Archive -Path "$env:USERPROFILE\Downloads\Microsoft.UI.Xaml.2.8.zip" -DestinationPath "$env:USERPROFILE\Downloads\Microsoft.UI.Xaml.2.8"

# UI Xaml 2.8 のx64用のappxファイルをインストール
Add-AppxPackage -Path "$env:USERPROFILE\Downloads\Microsoft.UI.Xaml.2.8\tools\AppX\x64\Release\Microsoft.UI.Xaml.2.8.appx"

# Windowsターミナルをダウンロードしてdownloadsフォルダに保存
Invoke-WebRequest -Uri "https://github.com/microsoft/terminal/releases/download/v1.21.2701.0/Microsoft.WindowsTerminal_1.21.2701.0_8wekyb3d8bbwe.msixbundle" -OutFile "$env:USERPROFILE\Downloads\Microsoft.WindowsTerminal_1.21.2701.0_8wekyb3d8bbwe.msixbundle"
explorer "$env:USERPROFILE\Downloads"

# Windows Terminalをインストール
Add-AppxPackage -Path "$env:USERPROFILE\Downloads\Microsoft.WindowsTerminal_1.21.2701.0_8wekyb3d8bbwe.msixbundle"

すると、必要なパッケージのダウンロードにはじまり、数分待てばWindowsターミナルをインストールすることができます。

ダウンロードフォルダのお掃除

こんな感じでターミナルインストール関係ファイルが生成されてます。これは削除しても問題ありません。

インストール結果の確認

検索窓に「ターミナル」と入れてみましょう。

おお、ちゃんと「ターミナル」アプリがインストールされました。

ちなみに、検索窓に

wt

とだけ入力しても起動することができます。

Read more

大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第7回 セキュリティとベストプラクティス - 本番環境での考慮事項

大企業のAIセキュリティを支える基盤技術 - 今こそ理解するActive Directory 第7回 セキュリティとベストプラクティス - 本番環境での考慮事項

こんにちは、今回はシリーズ第7回セキュリティとベストプラクティス - 本番環境での考慮事項 について解説いたします! 連載の構成 * 第1章:基本概念の理解 - Active DirectoryとKerberos/NTLM認証の基礎 * 第2章:ドメイン環境の構築 - 検証環境の構築手順 * 第3章:クライアントとサーバーのドメイン参加 - ドメイン参加の詳細手順 * 第4章:プロキシサーバーと統合Windows認証 * 第5章:ブラウザ設定と認証 - 各ブラウザでの設定方法 * 第6章:トラブルシューティング - よくある問題と解決方法 * 【★今回です★】第7章:セキュリティとベストプラクティス - 本番環境での考慮事項 * 第8章:実践的な構成例 - AIセキュリティツールとの統合事例 第7章:セキュリティとベストプラクティス 第 7 回は、ここまでの回で作った認証基盤を「本番で運用できる状態」にするための話です。 前半の 7.1

By Qualiteg コンサルティング
Ubuntu 24.04 の GPU サーバーが shutdown で固まる。犯人は HWE カーネルだった

Ubuntu 24.04 の GPU サーバーが shutdown で固まる。犯人は HWE カーネルだった

Ubuntu 24.04 の GPU 推論サーバーが shutdown で固まり、電源長押しになった。前回ブートのジャーナルで追うと、HWE カーネル 7.0 系と NVIDIA 595 open の組み合わせで CUDA プロセスの SIGKILL 直後にページ管理の異常が記録されていた。カーネルと対応する NVIDIA モジュールの組を GA 6.8 系に切り替えて正常な停止を確認し、うっかり HWE に戻らない 4 層の防御まで入れた記録。

By Qualiteg プロダクト開発部
ゼロから作るコーディングエージェント【第5回】ローカルLLMを一級市民にする。16GBのGPU2枚でWebシステムを自走で作らせるまで

ゼロから作るコーディングエージェント【第5回】ローカルLLMを一級市民にする。16GBのGPU2枚でWebシステムを自走で作らせるまで

RTX A5000(24GB)1枚で始めて、ローカルモデル7種類が全滅。RTX A4000(16GB)2枚にQwen3.6-35B-A3BをAWQ 4bitで載せ、fp8のKVキャッシュと98kの文脈で、認証つきWebシステムを3本連続93.8〜96.5点で作らせるまでの構成と落とし穴。モデルの癖、量子化の劣化、文脈長、壊れたツール呼び出しの直し方を、測った数字で書きます。

By Qualiteg プロダクト開発部