Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cygwin
Search
aben20807
August 16, 2018
Programming
0
5.9k
Cygwin
how to install cygwin and set up configuration.
aben20807
August 16, 2018
Tweet
Share
Other Decks in Programming
See All in Programming
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
500
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
180
フロントエンドのパフォーマンスチューニング
koukimiura
4
920
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
660
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
570
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
280
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
800
猫と暮らす Google Nest Cam生活🐈 / WebRTC with Google Nest Cam
yutailang0119
0
160
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
860
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
190
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
440
코딩 에이전트 체크리스트: Claude Code ver.
nacyot
0
810
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Documentation Writing (for coders)
carmenintech
72
4.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
The Language of Interfaces
destraynor
158
25k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Writing Fast Ruby
sferik
628
62k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Transcript
Cygwin Huang Po Hsuan 107.08.16 Photo by Samson Duborg-Rankin on
Unsplash
windows terminal? • 維基百科 https://zh.wikipedia.org/wiki/Cygwin • 可以執行 bash、fish,即在 Windows 下可以使用
Linux 終端機的指 令。可以使用 vim !!!! • 自由軟體,由 RedHat 維護,已有十幾年歷史,穩定。 2
用 Windows 是迫不得已的 (X 大部分遊戲、某些環境就只有 windows 可用.... 雖然可以用 wine,可是….懶 OuO
3
用 VirtualBox 模擬 Linux 就好? • 虛擬機器吃記憶體,且容量大。(個人認為致命傷) • Cygwin 標準安裝僅幾百
MB 左右 (後期會偏肥大,目前 我已用 8 點多 GB),它不是模擬器,當然執行時期⼀樣 會吃記憶體,不過很小幾乎可以忽略。 4
安裝 • 下載:Cygwin官網傳送門 https://www.cygwin.com/ 5
點開安裝檔 6
瘋狂下⼀步 OuO 7 會決定根目錄位置
下載網址強烈建議使用日本的鏡像站 • 比臺灣的快又穩定,臺灣加油啊 QuQ 8 http://ftp.jaist.ac.jp
建議安裝套件 • vim:文本編輯器 • gcc:c 語言編譯器 • g++:c++ 編譯器 •
make:Makefile 執行用 • cygrunsrv • gdb:debug 神器 • time:計時器 (Utils 類別) • man-pages-posix:使用 man 指令查看說明文件 9 • openssh • openssl • git:版本控制,我搭配 GitHub • wget:從網頁抓取資料 • curl:(同上) • astyle:C 家族程式碼格式工具
搜尋 vim vim vim vim 的安裝包並勾選 10
好了就安裝吧 • 會等有點久,先喝個茶,發個呆,上個網之類的 OuO 11
如果發⽣錯誤,換個網址再載⼀次 • 完成~ • 建議第⼀次安裝產⽣捷徑,如圖片中兩格都打勾 12
安裝新套件 • 若忘記或要安裝新套件可執行 setup-x86_64.exe • 而且不須再重找,只須找缺少部分即可 13
第⼀次開啟如圖,之後就不會了 14
終端機美化~~ ~~ ~~ ~~ 15 背景顏色 透明度 字型 & 大小
打開時視窗大小 中文顯示有問題請調整此處 游標設定
home 目錄位置 • 請去第 7 頁安裝的路徑尋找 16 安裝路徑\home\user D:\cygwin\home\user
快捷鍵設定 • 建立捷徑再加入快捷鍵就完美啦~~ XDD • 右鍵打開第 12 頁所產⽣捷徑的內容 17
參考資料 • 於Windows安裝Vim文字編輯器 http://home.gamer.com.tw/creationDetail.php?sn=2535747 • Cygwin 入門 - BASH on
Windows http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=47282 • 葉難-安裝Cygwin http://yehnan.blogspot.com/2015/02/cygwin.html • Stack Overflow-“-bash: gcc: command not found” using cygwin when compiling c? http://stackoverflow.com/questions/25705726/bash-gcc-command-not-found-using-cygwin-when-compiling-c • cygwin下如何安裝GCC http://b8807053.pixnet.net/blog/post/3612601 • 解决Cygwin中文乱码 http://www.cnblogs.com/duanguyuan/p/3569565.html • Cygwin安裝及SSH設定教學(上) https://ithelp.ithome.com.tw/articles/10079938 18