Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
※ この環境を作るまでは、MSYS2 を使っていました。(参考: Windows 10 のターミナル設定(MSYS2編)) 2. WSLの導入(インストール)基本的には、Windows Subsystem for Linux (WSL) を Windows 10 にインストールする | Microsoft Docs に従うだけです。 手順(Windows 10 version 2004の場合)(1) [コントロールパネル] – [プログラムと機能] – [Windowsの機能の有効化または無効化] で「Linux 用 Windows サブシステム」へチェックを入れ、再起動する この操作は、PowerShell(管理者権限) で以下を実行して再起動しても同じです。 PS> dism.exe /online /enable-feature /featurename:Microsoft-Wind
Windows 10に「WSL(Windows Subsystem for Linux)」をインストールすると、Linux向けのプログラム(バイナリファイル)をそのまま実行できるようになる。WSLのインストール方法や活用については、以下のTIPSなどを参照していただきたい。 この方法でインストールされるLinuxは、デフォルトでは、何もローカライズされていない英語版だ。英語版だと、メッセージやマニュアル(ヘルプ)などが全て英語となる。日本語Windows 10で使うなら、日本語化されたLinuxの方が使いやすいだろう。それには、Linuxの「ロケール(言語設定)」やマニュアルドキュメントなどを日本語化しておけばよい。 本TIPSでは、WSLのUbuntuを日本語化する方法についてまとめておく。Debianの日本語化については以下のTIPSを参照していただきたい。
2018/06/30はじめに Windowsのコマンドラインでの作業はWindows独特のコマンドもあってやりにくく感じていました。できることならばLinuxのコマンド群を利用して作業をしたいところです。以前にはCygwinやMSYS2などを使っていましたが、どちらも微妙につらみがあり、最終的にはLinuxコマンド化を諦めてPowerShellを利用していました。 しかし、最近になってWindows Subsystem for Linux(WSL)が安定してきたようなので、WSLを利用して環境を整えてみました。1ヶ月ほど使ってみて割とよい感じだったので記録として残しておくことにします。 この記事では、WSLについて軽く説明したあと、今回利用するHyperというターミナルエミュレータの紹介と設定を行っていきます。 Windows Subsystem for Linuxとは WSLの導入手順や
はじめに 日本時間の8月3日から提供が開始されたWindows 10のAnniversary Updateで、ついにBashがやってきました。 これでいろいろなストレスから解放されるはず。さっそくインストールして、使ってみましょう! 2017/11/02追記 Windows 10 Fall Creators Updateにおいてインストール作業が簡略化されました。 また、名称も「Bash on Ubuntu on Windows」から「Windows Subsystem for Linux」に変更されています。 旧バージョンをお使いの方にもわかるようにその都度注釈を入れていきます。 インストール 機能の有効化 まず、Windows側でLinux Subsystemを有効化する必要がありあす。 スタートボタンを右クリックして、アプリと機能をクリックします。 さらに、右上にあるプログラムと機能
コマンドプロンプトから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の実行環境を実現するサブシステムで
それで、「そんなにいいのかな?」と半信半疑でインストールして、使ってみた瞬間、惚れました。 プログラミングをする人にとって、Sublime Textは、「恋に落ちるエディター」とよく言われていますけど、WEB開発者にとってBliskは「恋に落ちるブラウザ」といっても過言はないのではないかと思います。 以下では、そう思うに至った理由について述べたいと思います。 この記事は、2016年7月9日に書いたものです。2016年11月1日にversion 1.0.125.166が出たことにより、機能の一部が有償プランに加入しないと利用できなくなりました。ですので、無料で利用する場合は、30分で機能制限がかかったりするようになったのでご了承ください。 Blisk(ブリスク)とは Bliskは、WEB制作者がサイトの動作確認をする上で、便利な機能がデフォルトで備わっているWEBブラウザです。 現在は、Wi
あまり知らない環境で作業をする際、LAN内で稼働しているマシンの一覧が欲しくなる事もあるだろう。 そんなときに便利なのが、今回紹介する『arp-scan』コマンドだ。 このコマンドを実行することで、同じネットワークに所属して動作しているマシンのIPアドレスとMACアドレスの一覧を取得することができる。 1.インストール まずはインストールから。 インターネットに接続している環境であれば、以下のコマンドを実行するだけだ。 Debian/Ubuntuの場合 apt-get install arp-scan RHEL系の場合 yum install arp-scan ソースからコンパイルする場合は、前提となるpcapなどをインストールした上で、以下のようにコマンドを実行する。 git clone https://github.com/royhills/arp-scan.git cd arp-sc
ネットワークプログラミングの基礎知識 ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl・C言語・Java などでソケット (Socket) を使った HTTP クライアントや POP3 クライアント、簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 このページのサンプルプログラムは、RFC などの規格に準拠した「正しい」プログラムではありません。 また、全体的にエラー処理が不十分です (今後改善する予定です)。 あくまでも概要を理解するためのサンプルととらえてください。 もし本気でしっかりとしたクライアントやサーバを書きたいなら、このページを読んだ上で、 さらに RFC を熟読し、そして wget・Apache・ftp コマンドなどのソースを参考にしてください。 このページに間違いを見付けたら、掲示板 で
サーバーの扱いに慣れていない初心者の方を対象に、VPS(Virtual Private Server)を使ってWebサーバーを構築し、WordPressサイトを運用できるようになるまでの連載を始めます。 サーバーの構築方法については、中・上級者向けの情報は多く見つかりますが、 「初めてVPSに触れる方が、Webサイトを構築して運用できるようになるまでのノウハウ」 を体系的に解説しているサイトはあまり多くありません。 ネット上に存在している情報では断片的だったり、分からない専門用語が出てきたりして、途中であきらめてしまった方も多いのではないでしょうか? 本連載では、初心者の方でも「これさえ読めばVPSを構築できる!」ように、初歩から丁寧に解説します。 「今までレンタルサーバーを使っていたけど、一歩進んでVPSに挑戦してみたい」という方のお役に立てれば幸いです。 本連載は以下の構成で5回に分け
Cloud services editions Fully managed in the public cloud of your choice Red Hat OpenShift Service on AWS Jointly managed and supported by Red Hat and AWS Microsoft Azure Red Hat OpenShift Jointly managed and supported by Red Hat and Microsoft Red Hat OpenShift Dedicated Managed offering available on AWS or Google Cloud Red Hat OpenShift on IBM Cloud Jointly supported by Red Hat and IBM; managed b
Microsoftは5月20日(米国時間)、Linux向けSkypeの最新版となる「Skype for Linux 4.2」を公開した。いくつものバグ修正が取り込まれているほか、新機能の追加や既存の機能の改善などが実施されている。特に安定性が向上している点が注目される。 「Skype for Linux 4.2」で提供されているパッケージは次のLinuxディストリビューション向けのもの。 Ubuntu 10.04 (32ビット) Ubuntu 12.04 (マルチアーキテクチャ対応) Debian 7.0 (マルチアーキテクチャ対応) Fedora 16 (32ビット) OpenSUSE 12.1 (32ビット) 動作要件としては次の項目があげられている。 CPU: 1GHz以上 MEM: 256MB以上 HDD: 100MB以上の空き容量 Xvをサポートしたビデオカード Qt 4.7 D
ソファに寝そべったまま、携帯に入った曲をワイヤレスで手持ちのオーディオから再生する。とても快適ですよね。「AirPlay」対応レシーバーがあれば簡単ですが、少々高価です。そんなにお金を払いたくない人は35USドルで買える「Raspberry Pi」が同じ役目を果たします。 Raspberry Piは、初期インストール時にほんの少し手を加えるだけで、どんなAirPlay対応機器からでも音楽を受信できる、素晴らしい小型デバイスに変わります。自宅のどこにあるスピーカーへも、ワイヤレスで音楽をストリーミングできるようになります。必要なもの Raspberry PiでAirPlayレシーバーを立ち上げるのはとても簡単です。必要な材料は次のとおりです。 Raspberry Pi HDMIケーブルまたはコンポジットビデオケーブル(設定を行う際、一時的にRaspberry Piとテレビやモニターをつなぐた
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
無料で提供されているOS 「Ubuntu」に、スマートフォン版「Ubuntu Phone OS」が登場する。 x86およびARMアーキテクチャのプロセッサで動作可能で、Android対応ハードであれば導入可能とのこと。ハード実装については、Ubuntuのサポート事業も展開するCanonical社がバックアップする。 マルチタッチ対応やネイティブ/HTML5対応のアプリプラットフォーム対応で、すでに「Go Mobile」という開発者向けサイトの提供を開始している。 また、スマートフォン&PCハイブリッドという特徴があり、スマホ向けに作成したとしても、PCでもそのまま動作する。その逆もあり。「Ubuntu Phone OS」対応ハードウェアでも、上位モデルにはスマホ&PCハイブリッドが実現されている。 ドックに挿せばフルPCに スマホ&PCハイブリッドは「Ubuntu Phone OS」のハイ
BirdfontはWindowsやLinuxで動作するフォントエディターです。 フォントを作るというのは大変な労力を要すると思われますが、その手助けになりそうなソフトウェアがBirdfontです。 メイン画面です。 プレビューです。 フォントを書く画面です。 作成したフォントがここに入っていきます。 英語圏のフォント向けになるようですが、ベクターグラフィックスを使って奇麗な文字が作成できます。作成されたフォントはTrueTypeやEmbedded OpenType、SVGでフォントの出力が可能です。 BirdfontはWindows/Linux用のオープンソース・ソフトウェア(GPL)です。 MOONGIFTはこう見る フォントというのは一つの世界であり、体系的な作品と言えます。一つ一つの文字を考える上で、全体のバランスや個々の形状について一つの世界観をもって行われます。英字フォントはもち
サーバの動作に異常が発生した際に原因を探るためのLinuxコマンドで、自分用のメモです。 全てmanとかググったら出てくるので説明は適当です。思いついたら後で追記していくかもです。 対象はDebian Squeezeになります。 全てパッケージインストールできるもので、パッケージ名は [in packagename] としてあります。 各所よりコメントありがとうございます。 良さ気なコマンドは追記していきます。 <追加したコマンド> * telnet (+コメント wget, netcat) * arp (+コメント arpwatch) * pstree * fdisk コメントに gdisk * host, dig * watch * reboot
タイトルは釣りぽよ〜 今日ここで書くのはわりかし最近知ったことだったりするのが多いんですが、せっかくなので書いておこうかなぁと思った次第です。Linuxって書いてるけど、普通にMacでも使えるハズです。 知ってる人にとってはアタリマエのことですけどね……。 ファイルサイズの桁でかすぎてがわからん ls とか duあたりで使える話ですね。 ファイルサイズが大きすぎてパッと見わからないよっていうことってあるじゃないですか。ありますよね。いやある。 そんな時は -h オプションを使いましょう。 $ ls -l /var/log/nginx/access.log -rw-r--r-- 1 root root 1897381 8月 26 02:50 2012 /var/log/nginx/access.log $ ls -lh /var/log/nginx/access.log -rw-r--r--
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く