はじめに Windows OS上でRedmineを動かす環境を用意し、さらにプラグイン開発環境も用意するのはかなり難儀なので、Windows OS上に仮想マシン(VMware、VirtualBox、Hyper-Vなど)を入れてその上にLinux OSを入れてRedmineを動かしていました。 ここで、最近のWindows 10アップデートでは、Windows Subsystem for Linux(以降WSLと呼ぶ)が標準で搭載されるようになったので、このWSL上にopenSUSEを入れて(Windowsストアから無償インストール)Redmineを動かし、プラグイン開発環境にしてみました。 しかし、WSL上でのRailsサーバーの起動やマイグレートコマンド、テストコマンドの実行にかなり待たされます。あまりに遅いので少し調べてみると、/mnt/d/... のように/mnt配下になるファイルの
はじめに MacBook(macOS)がWeb開発者やOSS開発者に人気がある理由の1つに、「デスクトップ環境として使い勝手が良く、ターミナル(端末エミュレータ)を使えばローカルでUNIX系のコマンド操作もできるから」ということが挙げられます。これには、中・上級者がUNIX系環境での様々なノウハウをローカルで活用できるということだけでなく、初級者・初学者にとっても、コマンド操作の結果をGUIから確認しやすいというメリットがあります。 2017年10月18日に提供が始まったWindows 10 Fall Creators Update(バージョン1709)で正式な新機能となったWindows Subsystem for Linuxを使うと、それに近い事がWindowsでもできるようになります。Linuxのコマンド操作に不慣れな皆さん、ファーストステップとしてWSLを試してみませんか? 1ペー
WSLからWindowsのコマンドプロンプトのプログラムを呼び出して処理する Windows 10に「WSL(Windows Subsystem for Linux)」をインストールすると、Linux向けのプログラム(バイナリファイル)をそのまま実行することができる。WSLのインストール方法については、TIPS「Windows 10でLinuxプログラムを利用可能にするWSL(Windows Subsystem for Linux)をインストールする」を参照していただきたい。 またTIPS「Windows 10のコマンドプロンプトからWSL上のLinuxコマンドを呼び出す」では、コマンドプロンプトからWSLのコマンドを呼び出して処理する方法を取り上げている。ここでは、先頭に「wsl ~」と付けるだけで、WSL側のコマンドが起動できることを紹介した。 これとは逆に、WSL側からコマンドプロン
コマンドプロンプトからWSLのプログラムを呼び出す Windows 10に「WSL(Windows Subsystem for Linux)」をインストールすると、Linux向けのプログラム(バイナリファイル)をそのまま実行することができる。 例えばテキストデータの処理では、awkやsed、tr、cut、sort、uniq、~grep、head、tail、……など、非常に多くの「定番」と呼ばれるツールが利用されるが、Windows OSではsortぐらいしか用意されていなかった。また文字コードがUTF-8になると、標準のWindows OSのツールだけではほぼどうしようもない。これまでは、ほとんどの場合、こうしたツール類をWindows OS向けに誰かがリリースしてくれるのを待つしかなかった。しかしWSLを利用すれば、これらのツールがそのまま利用できるので、入手に悩む必要はない。 具体的な
WSL(Windows Subsystem for Linux)とは? Windows 10ではLinuxのプログラムを実行可能にする「WSL(Windows Subsystem for Linux)」が利用できる。当初、このWSLは実験的なβ版(当時の名称は「Bash on Ubuntu on Windows」)として提供されていたが、Windows 10 バージョン1709(ビルド16299)以降では正式なOS機能の一つとなっている。 現在ではLinuxシステムとの互換性も向上した他、Microsoft Store経由でのインストール、Ubuntu以外のディストリビューションの提供、コマンドプロンプトからWSLのコマンドを呼び出し可能になるなど、機能も向上している。 Linxu環境をエミュレーションするWSL WSLはWindows OS上でLinuxの実行環境を実現するサブシステムで
Windows上のBashシェル入門【Windows 10 Fall Creators Update対応】(1) Windows Subsystem for Linuxとは? そのインストールと使い方 Fall Creators Updateで正式版として提供されることになった「Windows 10上で動作するLinuxサブシステム」によるBashシェルの基礎を理解・マスターすることをゴールとして、Windows Subsystem for Linux(WSL、旧称:Bash on Ubuntu on Windows)の概要から、インストール方法までを解説。また、よくある疑問をQ&A形式で短くまとめる。 連載 INDEX 次回 → “Windows Subsystem for Linux”(以下、WSL)は、2016年4月の発表当時から「WindowsにBashシェルが入る!」と大きな話題
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く