I am working on windows machine and I use bash shell which comes with Git. But there are many utilities which are missing in this version of bash shell. How can I install more commands on this shell?
Cygwinのgcc ver.3.xでは-mno-cygwinオプションを付ければcygwin1.dllのリンクされない実行ファイルを作る事ができるが、最近のgcc (ver.4.x系列?)ではこのオプションは使えない。 $ gcc -mno-cygwin sample.c gcc: The -mno-cygwin flag has been removed; use a mingw-targeted cross-compiler. $ gcc --version gcc (GCC) 4.5.3 (以下略)代わりにMinGW-w64のgccを使えば良い。*1 *2 Cygwin Setupで以下のパッケージをインストール。 64ビット環境なら mingw64-x86_64-gcc-core 32ビット環境なら mingw64-i686-gcc-core これでインストールされたgccを使え
macOS だと iTerm が非常に使いやすいのですが、Windows ではターミナルエミュレータ毎に一長一短に感じます… 自分でソースコードを書き換え、オレオレ仕様にカスタマイズ出来ると便利なので、Windows ではソースコードが (私にとっては) 読みやすい Poderosa を使うことにしました。 Poderosa には「商用」と「OSS」のふたつがありますが、私が利用しているのは OSS 版です。 Poderosa 商用版(現在はバージョン 5) Poderosa OSS 版(現在はバージョン 4) 今回は Poderosa から WSL (Windows Subsystem for Linux) を利用する方法をメモしておきます。 環境 今回は最終的に以下の環境でテストしました。 Windows は 64bit 版を用いています。 Windows 10 Professiona
B! 19 0 0 0 色々とごちゃごちゃのあった Cygwinのパッケージをコマンドラインベースで管理できる apt-cygですが、ちょっとレポジトリを見に行った所 開発者の人が開発終了宣言を出していました。 apt-cyg apt-cygのごたごた 終了宣言 今後のapt-cyg まとめ apt-cyg Cygwinではインストーラーであるsetup.exeを通じてパッケージを インストールできますが、いちいちGUIを立ち上げてチェックを入れたり結構面倒です。 せっかくのコマンドラインツールにも関わらず。 apt-cygはそのsetup.exeで管理できるパッケージをCygwinのコマンドラインから 管理できる様にしてくれるシェルスクリプトです。 apt-cygの使い方: Cygwinでコマンドラインからパッケージをインストールしたり管理をする apt-cygのごたごた もともと Go
気づいたら自宅でもオフィスでもすっかりWindowsユーザーになっちゃって、Win10情報にも一喜一憂してるという、完璧なる転びマカーぶりを発揮してるドリキンです。 基本的にWinである不便もほとんどなくなってしまった(というかむしろ快適に感じる)今日この頃なんですが、唯一にして最大とも言えるWindowsの弱点はいうまでもなくまともなターミナルコンソールがないことですよね? とはいえ、最近はコンソールではNodeJSだけが動けばいいやという状態だったので、コマンドプロンプトでごまかしたりはしてたんですが、流石にコマンド履歴どころかコピペすらまともに出来ないのはどうかなと一念発起してWindowsでZshくらいは使えないかなとググってみたらよさげなモノを発見! Babun | A windows shell you will love! それがBabunというWindows用のターミナルア
Mac大流行なのでCygwinに需要ないかもしれないけど。一年間のCygwin体験をまとめてみた。今年1年で一番使ったツールで感謝してる。 CygwinはWindows環境にそのままLinuxのCUIツールを導入できる。もう「コマンドプロンプト」に拘る必要は薄くなりました。 僕は今年1年の一番の収穫はCygwinを使ったこと。 Cygwinを使うことでターミナルを使いこなせるようになった。そしてMacに移行してもターミナルさえあるから困らないと思えるようになりました。 コマンドプロンプトを捨てるべき理由 ・SSHコマンドでリモートサーバにアクセスしても文字化けする。 ・色・フォントがダサくて使い物にならない。 ・コマンドが少ない。grep したい。findしたい cmd.exeをすててMinttyを使おう。 Cygwinを使うと、minttyというPuttyベースの素晴らしい。ターミナルが
Cygwin でWindowsサービスを作るコマンドcygrunsrv。 cygrunsrv でWindowsのサービスを作ることが出来て便利です。 CygwinでWindowsサービスを作る。簡単だった。 - それマグで! Cygwinのサービスを一覧する cygrunsrv --list これはUACが必要なので、管理者権限つけて実行する cygrunsrv でサービス一気に再起動 全部を停止して、起動する for i in $(cygrunsrv --list); do cygrunsrv -E $i ; cygrunsrv -S $i; ; done cygrunsrv 便利すぎてヤバイ。 2016-06-24 追記 サービス一覧は、頭に cyg をつけたほうが後で分かりやすいです。
Tipsというほどのものではないけど、いちおう備忘録。 Cygwinの/homeは、デフォルトでは C:\cygwin\home になってしまうけど、 他のツールとの連携などのため、C:\home を /home にしたほうが都合が良いことがある。 Windows XP, 2000の場合、 「コントロールパネル」→「システム」→「詳細設定」→「環境変数」 「ユーザ環境変数」または「システム環境変数」で「新規」 「変数名」にHOME、「変数値」にC:\home Cygwinを C:\cygwin\ ではなく C:\ 直下にインストールすることを薦める人もいるけど、 そうするとC:\ 直下に、 WINDOWS, Program Files, Documents and Settings などのWindows系フォルダ bin, dev, lib, sbin, usr, var などのCygwi
Cygwin 2.7位の awkからか、今まで DOSの CR/LF のコードでも正しく処理されていたものがされなくなった。 当方、いくつかの シェルスクリプト内で awk を使っているが、動きが変になったので調べてみたらこの原因だ 現象では、行が DOS形式、CR/LFでの改行コードになっている場合に、awk にて、1行切り出すまたは、最終フィールドを取り出すと、CR/LF (\r+\n) の LF(\r)はカットされるが CR(\r)は残ったままとなる。 $ c:/windows/system32/ipconfig | awk '{printf ("%s", $0);}' . . . : メディアは接続されていません817d1 今までは、すべての行が繋がって表示されたのに CR(\r)が残るので、最後の行しかでなくなった。 $ c:/windows/system32/ipconfig
Xwindowとはウィンドウズと紛らわしい名前ですが、ウィンドウズがOSの一つであるのに対して、XwindowとはXという名のウィンドウ、すなわちコンピューターの入出力を司る部分です。歴史的にはこちらの方がはるかに古く、ユニックスの標準システムです。Xwindowの特徴は、入出力(キーボードと表示画面およびそれを動かすコンピュータ=Xサーバー)が、アプリケーションプログラムを動かすコンピュータ-(=Xクライアント)と機能的に切り離されていて、物理的に違った場所におけるということです。 もちろん同一のコンピューターであっても構いません。つまりXウィンドウを介して見ると、ネットワークが全く透明であると言うことです。典型的な使い方は、自宅からオフィスにあるコンピュータ-を動かすことです。ユニックス使用者にとっては当たり前のことですが、ウィンドウズユーザーの私にとっては、使えるまでにそれなりの苦労
作成日:2004.03.12 Cygwinの本家のパッケージにもgnuplotが入ってるので、試してみる。 [編集]パッケージの確認 # まずは確認から。 場所。 $ which gnuplot /usr/bin/gnuplot このファイルを含むパッケージは? $ cygcheck -f /usr/bin/gnuplot gnuplot-3.8j.0-1 Cygwinとgnuplotのバージョン。 $ cygcheck -cd gnuplot cygwin Cygwin Package Information Package Version cygwin 1.5.7-1 gnuplot 3.8j.0-1 ↑ [編集]'dumb' への出力 # んでもって、まずは test。 Xを起動せず、環境変数DISPLAYも設定しないとき。 $ gnuplot G N U P L O T Versi
はじめに † 要件: Windows 7の「タスクバーにこのプログラムを表示する」でタスクバーにピン止めするのを考慮して, cygwin用の端末minttyから ローカルのscreen を起動したい ※ 従来だとbatファイル経由やシェルスクリプト経由でminttyとscreenを起動するのが楽ですけど, Windows 7の機能的なタスクバーの機能が使えるようになると便利ですね, という話です 【募集中】batファイルや シェルスクリプトの方がより柔軟に細かい設定ができるので, 「タスクバーにこのプログラムを表示する」でバッチファイルを指定して動かす方法が知りたいです(AppIDを割り当てる?) ↑ 方法1 「タスクバーにこのプログラムを表示する」のショートカットのオプション引数に指定する † まずは, minttyの起動オプションを指定し, bash (もしくは zsh)経由で scr
とある事情により、Cygwin が必要になったためインストールすることに。 ■ Cygwin のインストール まず、公式サイトから setup.exe を落としてきます。 Cygwin http://www.cygwin.com/ 途中でパッケージの選択画面が出てきます。 wget, subversion を追加で入れます。 ■ apt-cyg のインストール Cygwin のインストールが終了したら、パッケージ管理ツールを導入します。 普通は setup.exe で必要に応じてパッケージを追加していくのですが、そんなだるいことしてられません。 svn は既に導入してあるので、以下のコマンドでインストールできます。 svn --force export http://apt-cyg.googlecode.com/svn/trunk/ /bin/ chmod +x /bin/apt-cyg
apt-cyg をインストールすることでパッケージインストールをCUIで行うことができるようになります。 apt-cyg プロジェクト http://code.google.com/p/apt-cyg/ ■インストール手順: svn –force export http://apt-cyg.googlecode.com/svn/trunk/ /usr/local/bin/ chmod +x /usr/local/bin/apt-cyg パッケージをインストールする。 apt-cyg install <package names> パッケージを削除する。 apt-cyg remove <package names> setup.ini を更新する。 apt-cyg update インストールされているパッケージの一覧を表示する。 apt-cyg show パターン(複数可)に一致するパッケー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く