운영체제( OS란? )
- 사용자의 하드웨어, 시스템 리소스를 제어하고 프로그램에 대한 일반적 서비스를 지원하는 시스템 소프트웨어이다.
- 우리가 주로 사용하는 운영체제는 window, mac OS가 있다.
개발자는 Linux를 알아야 하나요?
여러분이 개발자로 살아간다면 언젠가는 공부해야 할 과목입니다.
당장은 필요가 없을 수도 있지만 운영환경은 보통 linux시스템을 사용하는 경우가 많아요.
리눅스의 역사
- Multics프로젝트
- OS의 개념이 없었을 때, 소프트웨어를 멀티태스킹환경으로 실행할 수 있는 OS를 만들자
- 근데 이 프로젝트를 실패합니다
- AT&T벨 연구소의 켄 톰슨과 데니스리치의 UNIX개발 - C언어의 탄생
- 데니스리치는 UNIX를 만들면서 원격으로 접속 가능한 공동으로 사용 가능한 UNIX운영체제를 만들어낸다.
- UNIX운영 체제는 다중 접속 환경을 제공한다.
- AT&T벨 연구소의는 유닉스를 운영할 수 없게 되었고 미국 실리콘벨리 기업에 팔게 됩니다. 기업들은 UNIX를 기반으로 한 여러 OS들을 개발하게 되고 유료화 선언을 하게 됩니다
- GNU(Gnu is not Unix) 프로젝트의 탄생
- 무료 유닉스를 만들어서 사용하자
- 핀란드 헬싱키의 리누스 토바즈 의 유닉스 기반의 리눅스 운영체제를 만드는데 성공
- GNU(Gnu is not Unix) 프로젝트의 탄생
- 리눅스의 가계도
6. 오픈소스 리눅스의 발전 우분투(Ubuntu)
- 우분투는 데비안GNU 리눅스를 기반으로 만들어 졌으며 리눅스의 여러 배포판 중 하나인 데비안에서 또 한번 파생된 배포판이다
리눅스 설치
- 리눅스 운영체제를 사용해보기 위해서는 운영체제 설치가 필요 합니다.
- 우리 컴퓨터는 이미 window가 설치되어 있기 때문에 가상 머신을 활용해서 리눅스 운영체제를 설치해야 합니다.
- 가상머신 VMware설치
- 가상머신에 리눅스 배포판(Ubuntu) 설치
가상머신 VMware설치
VMware workstation player다운
https://www.vmware.com/kr/products/workstation-player.html
가상머신에 리눅스 배포판(Ubuntu) 설치
우분투 서버 ISO이미지 파일 다운
우분투 설치화면
- 운영체제 설치화면인데요. space로 선택하고 enter로 넘어가주면 됩니다.
로그인화면
설치완료
'리눅스' 카테고리의 다른 글
apt로 외부 파일 설치 (웹서버구현) (0) | 2024.07.10 |
---|---|
사용자생성과 소유권, 실행권한 (0) | 2024.07.04 |
리눅스의 파일구조, 기초명령문 (0) | 2024.07.04 |
리눅스 접속을 위한 SSH서버 설치 (0) | 2024.07.04 |