아치 리눅스 설치 가이드

서문 아치 리눅스를 써야 하는 이유가 무엇인지에 대한 질문이 등록되는 것을 자주 목격합니다. 저도 객관적으로 똑부러지게 ‘이런 점이 장점이고 이런 점은 약점이지만 이런 점에서 매력을 느낀다’라고 설명하지 못합니다 (물론, 제가 느끼는 강점과 매력은 분명하지만 이는 매우 주관적이기 때문입니다). 하지만, 제가 명확히 알고 있고 여러분들께 소개해 드릴 수 있는 것은 ‘아치 리눅스의 설치 과정이 그렇게 당혹스러우리만큼 어렵지는 않다‘라는 것입니다. 일반적으로 윈도우 혹은 맥 진영에서 리눅스를 경험해 보고 싶은 신규 유저들에게 쉬운 배포판으로 우분투를 소개합니다. 충분히 이해할 수 있습니다. 설치 과정은 GUI로 표현되기 때문에 매우 편합니다. 하지만 그 과정들이 어떤 작업인지 이해하지 못하고 ‘Next’ 만을 클릭하는 것을 ‘쉽다’고 표현하는게 올바른가에 대해서는 고민이 됩니다. ...

November 7, 2017 · 32 min · Ido Jeon

젠투 리눅스 바닐라 커널

This is a translated work. The original post was written by gg7 on Github, and you can read it via this link. Translate permission is granted by gg7. 이 문서는 번역본입니다. 원본은 gg7에 의해 작성되었으며, 다음 깃허브 링크에서 읽을 수 있습니다. 원작자 gg7의 번역 허가를 받았습니다. 세 줄 요약 kernel.org로부터 Git을 통해 관리되는 커널을 make oldconfig보다 나은 완전 자동화된 설정하는 방법 ./scripts/config --enable IKCONFIG ./scripts/config --module SENSORS_NCT6775 ./scripts/config --disable AUDIT ./scripts/config --set-val SND_HDA_PREALLOC_SIZE 2048 ./scripts/config --set-str UEVENT_HELPER_PATH "" 뿐만 아니라 다양한 팁들을 제공합니다. 더 이상 4,000+ 줄의 .config를 무작정 복사하거나, 불필요한 코드, 헛소리 등이 불필요합니다. ...

November 5, 2017 · 15 min · Ido Jeon

젠투 리눅스 설치 가이드

Preface 젠투 리눅스 설치 가이드는 문서 방향성을 전면 수정합니다. 설치에 익숙한 분들이 핸드북을 참조하기 번거로울 때 활용할 수 있도록 수정합니다. 젠투 리눅스가 처음이신 분들이나 리눅스가 익숙하지 않으신 분들은 핸드북을 참고하시기 바랍니다. 23년 12월부로 젠투 측에서 바이너리 패키지를 공식 지원합니다. 바이너리 패키지 설치 방법을 위해 별도 포스트를 마련했습니다. Prerequisite 본 > $ > $ 인 G w G w G i g i g i t e t e t h t l t 에 u a 서 b h b h t t 필 t t 요 p p 한 s s : : 파 / / 일 / / 을 g g i i 다 t t 운 h l 받 u a 아 b b 야 . . c c 할 o o m m 때 / / , Y Y O O U U R R _ _ U U S S E E R R _ _ I I D D / / Y Y O O U U R R _ _ R R E E P P O O S S I I T T O O R R Y Y _ _ N N A A M M E E / / r - a / w r / a m w a / i m n a / s F t I e L r E / _ F D I I L R E E _ C D T I O R R E Y C / T S O O R M Y E / _ S F O I M L E E _ F I L E Live USB 젠투 위키의 미러 ...

November 5, 2017 · 6 min · Ido Jeon

Updates

Updates 🔥 since 2017/11/01 꼼꼼히 살펴보니, 잃어버린 기록들이 있어서 아쉽네요.. 😭 Date Type Post Description 24/12/20 구조 변경 - 카스텐 추가 24/06/08 글 수정 - 영문 이름 수정 24/04/12 구조 변경 - Git 관련 글, 번역한 글 URL 변경 24/04/12 글 추가 Git tips - 24/04/04 글 추가 MacOS Tips - 24/01/11 글 추가 젠투 리눅스 바이너리 패키지 - 24/01/07 글 추가 Emacs Config - 24/01/05 서버 이전 - Jekyll → Hugo 23/11/03 글 추가 헷갈리는 Git 용어 - 23/10/17 구조 변경 - Obsidian → Github Pages + Jekyll 23/09/23 구조 변경 - 제텔카스텐으로 전환 23/09/22 서버 이전 - Github Pages + Jekyll → Obsidian 23/07/23 글 수정 - Jekyll에 맞지 않는 세부 모두 수정 23/07/10 서버 이전 - Notion → Github Pages + Jekyll 23/06/14 글 수정 업데이트 로그 불필요하게 상세하게 작성된 로그 삭제 23/06/12 글 수정 외부 링크 모음 데이터베이스로 변경 23/06/10 글 추가 Books 독서 기록 신설 23/06/09 서버 이전 - Github Pages + Hugo → Notion 23/06/09 글 수정 업데이트 로그 테이블 형식으로 변경 23/04/11 서버 이전 - Notion → Github Pages + Hugo 23/02/12 계정 변경 - 도메인: ptrtoj.com / 이메일: jeon@domain 23/01/30 글 추가 독학 커리큘럼 - 22/12/22 계정 변경 - 도메인: jeonality.com / 이메일: jeon@domain 22/11/26 계정 변경 - 도메인: staticintj.com / 이메일: mail@domain 22/11/17 구조 변경 - 컨텐츠 체계 정리 22/11/17 글 추가 FreeBSD - 22/11/07 글 추가 개인 서식 표준 이후 삭제함 22/11/05 글 추가 리눅스에서 한글 입력 정리 (이후 ‘한글 입력 방법’으로 제목 수정) 22/11/05 글 추가 옳게 된 키보드 레이아웃 - 22/11/05 글 추가 ISO 8601 이후 삭제함 22/11/02 구조 변경 - 버전 표기 삭제 22/11/02 글 수정 선호 소프트웨어 목록 제목 변경 → ‘통합 세팅 이론’ 22/11/02 글 추가 링크 창고 ‘Useful Links’를 옮김 22/10/31 글 추가 버전 표기 vRolling 버전 삭제 22/10/30 글 추가 Fedora 이후 삭제함 22/10/18 구조 변경 - 버전 명명법 변경 → [vYY.MM.DD] 22/09/06 글 수정 업데이트 로그 과거 기록의 양식들도 모두 통일함 22/09/05 글 수정 아치 리눅스 5년만에 ‘결론’ 생김 22/09/04 구조 변경 - ‘토글 목차’ 추가, CSS Update 22/09/03 글 수정 업데이트 로그 연도 양식 변경 22/08/30 글 수정 아치 리눅스 systemd-boot 추가 22/07/08 서버 이전 - Notion 이전 완료 22/07/06 계정 변경 - 도메인: j.day / 이메일: a@domain 21/12/03 글 수정 아치 리눅스 염준영님 추가 사항 업데이트 21/11/26 구조 수정 - 목차 수정 - 홈 컨텐츠 추가 21/10/26 구조 수정 - 21.10 버전 마무리 21/10/23 서버 이전 - 서버 재이전 21/10/20 글 추가 Password 현 ‘올바른 비밀번호 설정 방법’초판 작성 21/10/12 글 수정 업데이트 로그 작성 규칙 변경 → 대형 업데이트만 작성 21/10/11 서버 이전 - 서버 이전 완료 21/10/11 글 추가 Stow로 Dotfiles 관리 초판 작성 21/09/18 글 수정 아치 리눅스 xorg-xwayland로 수정 21/09/12 글 추가 도메인별 서버 상태 이후 삭제함 21/09/09 글 수정 GPG 정리 v2.1-2017.07 업데이트 사항 추가 → ‘파기용 키 자동 생성’ 이슈 21/09/08 글 수정 GPG 정리 오타 수정, 감사 말씀 추가 21/09/07 글 수정 아치 리눅스 ibus-hangul 변경 사항 적용, GUI 인스톨러 관련 사항 추가 21/09/07 글 수정 GPG 정리 오타 수정, 내용 추가, 참조 사항 추가, 표 추가 21/09/07 글 수정 젠투 리눅스 재작성 21/09/06 글 추가 GPG 정리 초판 작성 21/08/20 글 수정 업데이트 로그 표로 전환 21/07/20 글 수정 아치 리눅스 간소화 21/07/05 글 수정 아치 리눅스 공백, 취소선 등 난잡한 부분 삭제, 수정, 양식 개선 21/06/23 글 수정 아치 리눅스 양식 변경, 가독성 향상, 전체 내용 점검 21/06/23 글 수정 젠투 리눅스 가독성 향상 21/06/15 서버 이전 - 테스트 용도 jeon.dev 신설, jeonwh.com로 이전 21/03/21 글 수정 아치 리눅스 ‘부록 A - 댓글 건의 추가 정보’란 신설 21/02/19 구조 수정 - 목차 정비 21/02/19 글 수정 아치 리눅스 전면 업데이트, 댓글 수정 요청 반영, 커맨드 리스트 최신화 21/02/17 글 수정 젠투 리눅스 전체 업데이트 20/12/06 글 추가 빠른 진행 멀티플레이어 번역 완료 20/03/15 글 수정 젠투 리눅스 전체 업데이트 20/03/13 글 수정 아치 리눅스 커맨드 리스트 모음 수정 20/02/26 구조 수정 - 버전 표기법 변경 20/02/26 글 수정 아치 리눅스 whjeon.com 이전 과정에서 생긴 문제 수정 20/01/03 글 수정 젠투 리눅스 오타 수정 19/12/30 글 수정 아치 리눅스 일부 수정 19/12/30 글 수정 젠투 리눅스 genkernel 관련 사항 추가, etc-update 관련 사항 추가 19/12/17 글 추가 젠투 바닐라 커널 가이드 번역 완료 19/10/19 글 수정 아치 리눅스 pacstrap 패치 이슈 → 해당 부분 수정 19/08/17 구조 수정 - 모든 글 → ‘포스트’에서 ‘페이지’로 전환 19/08/06 구조 수정 - 양식 수정 19/08/06 글 수정 아치 리눅스 ftp 미러 수정, 오타 수정, 바뀐 명령어 수정 19/03/30 구조 수정 - 전면 업데이트 19/03/30 글 수정 젠투 리눅스 목차 추가, Git에 올려두었던 자료들 통합 19/03/29 글 수정 아치 리눅스 wordpress 에디터 업데이트, 전면 수정 19/01/01 구조 수정 - wordpress 구텐베르크 업데이트 이슈 18/12/03 글 수정 젠투 리눅스 커맨드 리스트 추가 18/11/10 글 수정 젠투 리눅스 ‘아치 리눅스 설치 가이드’와 양식 통일 18/11/07 구조 수정 - 메인 페이지 수정, 레이아웃 변경 18/11/06 글 수정 아치 리눅스 웹사이트 리뉴얼으로 인한 버전 스킴 변경 18/11/06 글 수정 젠투 리눅스 전면 업데이트, 업데이트 로그에 추가 18/07/25 글 수정 아치 리눅스 pacman-5.1.0 업데이트 관련 이슈로 수정 18/01/05 글 수정 아치 리눅스 신년 맞이 오타 및 구성 수정 17/12/05 글 수정 아치 리눅스 modesetting 이슈, xf86-video-intel 삭제 17/11/17 글 수정 아치 리눅스 오타 수정, 가독성 향상 17/11/15 글 수정 아치 리눅스 직접 재설치 후 수정 17/11/14 글 수정 아치 리눅스 ‘설치 전 주의 사항’ 수정, 버전 부여 17/11/13 글 수정 아치 리눅스 부록 B-각종 설정 변경 추가, 부록 C-커맨드 리스트 17/11/12 글 수정 아치 리눅스 ‘부팅 USB 제작 방법’ 추가, GDM 수정, gst-libav 추가 17/11/11 글 수정 아치 리눅스 ccache 추가, makepkg.conf 추가 17/11/11 글 수정 아치 리눅스 문서 이동, 문서 수정 17/11/07 글 작성 아치 리눅스 초판 작성, 구성 수정, 오타 수정, 이미지 추가 17/11/05 글 작성 젠투 리눅스 초판 작성 17/11/05 시작 - withjeon.com

November 1, 2017 · 5 min · Ido Jeon

Useful Links

HTTP is the foundation of data communication for the World Wide Web, where hypertext documents include hyperlinks to other resources. → “HTTP - Hypertext Transfer Protocol”, Wikipedia Removed offical manual or document links Only the “What was that useful document I had read. Oh I can’t remember” type of docs are left. Programming How to Design Programs NOTES ON STRUCTURED PROGRAMMING, by Prof. Dr. Edsger W. Dijkstra How did Dennis Ritchie Produce his PhD Thesis? ATypographical Mystery Invited Talk - Guy Steele (Youtube, 2017, ClojureTV) We Really Don’t Know How to Compute! - Gerald Sussman (Youtube, 2011, Strange Loop) Stop Writing Dead Programs - Jack Rusher (Youtube, 2022, Strange Loop) Simple Made Easy - Rich Hickey (Youtube, 2011, ClojureTV, Strange Loop) HOW DO COMMITTEES INVENT? Lambda Calculus 1부: “Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScript” - Gabriel Lebec (2017, Fullstack Academy) 2부: “A Flock of Functions: Combinators, Lambda Calculus, & Church Encodings in JS - Part II” - Gabriel Lebec (2017) Compiler Intro to Compiler Network Beej’s Guide to Network Programming Languages Assembly 8085 8085 Online Simulator Basic Tutorial Doc(https://www.hoist-point.com/applesoft_basic_tutorial.htm) Simulator(https://www.calormen.com/jsbasic/) C Beej’s Guide to C Programming C++ C++ By Example Lisp Build Your Own Lisp Etc Build Your Own X ‘69 아폴로 소스코드 Fonts : 프로그래밍 폰트들 미리보기

2 min · Ido Jeon