본문 바로가기

분류 전체보기11

M1에서 VM 우분투 실행 후 APM 소스설치하기 VM에서 리눅스 계열 OS를 인스턴스 생성하고 APM 소스설치하기 apt-get 과 같은 패키지 매니저 없이 수동으로 APM을 해보도록 하겠다!! 맥북 M1 실리콘 칩 환경에서는 아직 VirtuaBox 또는 VMware 가 호환되지 않기 때문에 다른 플랫폼을 사용해야 한다. 페럴리즈 1개월 무료 체험을 이용하는 방법도 있지만, 더 사용하기 쉬운 UTM 이라는 가상머신 플랫폼을 사용하기로 했다. UTM dmg 파일 다운로드 바로가기 UTM Securely run operating systems on your Mac mac.getutm.app Ubuntu 실행하기 UTM에 리눅스 계열 OS인 우분투를 설치 하기 위해서는 iso파일을 다운받아야 한다. Ubuntu iso파일(ARM) 다운로드 바로가기 Ubun.. 2022. 4. 12.
Born2beroot 평가 준비 1. 가상 머신의 기본 기능 물리적 컴퓨터와 동일한 기능을 제공하는 가상의 소프트웨어 컴퓨터. 2. debain vs CentOS - 둘다 linux 운영체제 - 센토스는 레드햇이 공개한 RHEL을 가져와서 레드햇의 브랜드와 로고만 제거하고 배포한 배포본. 무료 사용 가능하지만 문제 발생시 레드햇이 아닌 커뮤니티 통해 지원되므로 패치가 다소 느린 감이 있다. - 데비안은 커뮤니티에서 만들어진 배포판이라 사용법이 온라인 웹사이트나 커뮤니티에 자세히 기술되어 있다. 패키지 업데이트나 의존성 및 보안 관련 업데이트를 자동으로 수행한다. - 패키지 관리 : 센토스는 RPM 포맷과 YUM/DNF 패키지 매니저 사용. 데비안은 DEB 포맷과 dpkg/APT 매니저 사용 - 센토스는 기업용, 데비안은 개인 3. ap.. 2022. 3. 30.
MiniLibX를 공부해보자 - 42Seoul [so_long] MiniLibX 란? X-Window 나 Cocoa 와 같은 프로그래밍 지식 없이도 그래픽 소프트웨어를 생성할 수 있도록 해 주는 자그마한 그래픽 라이브러리 이다. 단순한 창 생성, 그리기 툴, 이미지 기능, 이벤트 관리 등을 기본적으로 제공한다. 42Seoul so_long 과제는 MiniLibX를 제공하며, 이를 활용해 간단한 2D 그래픽 미니게임을 만드는 과제이다. MiniLibX 컴파일 cc -L ./minilibx_opengl_20191021 -lmlx -framework OpenGL -framework AppKit -L 옵션: 라이브러리의 경로를 지정 minilibx_opengl_20191021 : so_long 과제에서 제공한 opengl 폴더 MiniLibx 함수들 so_long 과제를 하.. 2022. 3. 22.