class: center, middle
class: middle
##Linux
리눅스(Linux)는 컴퓨터 운영 체제의 하나이며, 그 커널을 뜻하기도 한다. 리눅스는 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본으로 들 수 있다. 리눅스는 다중 사용자, 다중 작업(멀티태스킹), 다중 스레드를 지원하는 네트워크 운영 체제(NOS)이다.
##일반적 오해
##실제
##오해의 원인
대부분의 리눅스는 서버
Out of Date된 국내 서적
실제로 대다수가 Linux를 Main OS로 써보지 않음.
–
그래서…
class: center, middle
##타 OS Application * Media Player * 곰플레이어 * 알쇼 * kmplayer * Office * Microsoft Office * 한글 * Image Editor * PhotoShop * Illustrator * Web Browser * Chrome * FireFox * IE(결제…)
class: center, middle
###Media Player
각 Linux 별 기본 Player
VLC Player
KMPlayer
###Office
Libre Office
WPS Office
온라인 editor
###Image Editor
벡터 그래픽, 레스터 그래픽 편집되고 쓰기 편해야..
–
.footnote[.red.bold[*] 리눅스의 GUI 라이브러리. WinAPI나 MFC, 자바의 Swing과 비슷한 일을 함]
###Web Browser
리눅스 지원 안되는 거 봤나?
–
###GAME
불행인지 다행인지 Steam이 됩니다.
Steam Box(Steam OS)는 Linux 기반.
괜찮아 멀티부팅이 있어!
###그외
class: center, middle
###window라면..
###Linux라면…
###Linux라면…
class: middle, center
###장점
–
# yum install [lib name]
or
# apt-get install [lib name]
####Termial이 익숙지 않다면?
###장점
###example ####만약 nodejs프로젝트를 Window에서 한다면 * 일단 nodejs installer를 받아서 깐다. * cmd에 node명령어가 되는지 확인한다. * nodejs를 작성하기 위한 sublime editor Installer를 받아서 깐다. * nodejs 프로젝트에 필요한 tool를 찾아서 Install 한다. * 그 lib가 잘 작동하는지 cmd에서 확인한다. * 버전 관리를 위해 git을 깐다. * git path가 제대로 잡혔는지 확인한다. * 이제 프로젝트를 시작할수 있다. * 파일에 인코딩이 틀리지 않았는지 확인한다.
###example ####만약 nodejs프로젝트를 Linux에서 한다면
# yum install nodejs git npm
# subl index.js
class: middle
##Linux는…
.center[배우는 것이 아니라 익숙해 지는 것]
class: middle, center
##지금 당장 리눅스 깔아서 3개월만 쓰면 생각이 달라질껍니다.
class: middle
##Try This!
class: middle, center
리눅스 쓰다 모르는 점을 묻고 싶다면 언제든 Slack에서 BlueMir를 호출하세요.