π 1_κ°μ΄λ ν΄λ λλ ν 리 ꡬ쑰
2025λ 12μ μ 리 μλ£
μ€λ³΅λκ³ μ€λλ κ°μ΄λλ€μ μ 리νκ³ μ£Όμ λ³λ‘ 체κ³μ μΌλ‘ μ¬λΆλ₯νμ΅λλ€.
π μ 체 ν΄λ ꡬ쑰
1_κ°μ΄λ/
βββ π_κ°μ΄λ_λλ ν 리_ꡬ쑰.md # μ΄ λ¬Έμ (μΈλ±μ€)
βββ macOS_리λ
μ€_μ€μΉ_μ’
ν©_κ°μ΄λ.md # π― λ©μΈ μ’
ν© κ°μ΄λ
β
βββ π₯οΈ κ°μν/ # Linux κ°μν κ΄λ ¨
β βββ VMware_Fusion_Rocky_Linux_μ€μΉ_κ°μ΄λ.md # β μΆμ²
β βββ Ubuntu_κ°μλ¨Έμ _μμ±_κ°μ΄λ.md
β βββ macOSμμ_VirtualBox_μ€μΉ_κ°μ΄λ.md
β βββ 리λ
μ€_λ€νΈμν¬_μ€μ _κ°μ΄λ.md
β βββ macOS_κ°μν_μ루μ
_λΉκ΅_κ°μ΄λ.md
β βββ Linux_κ°μλ¨Έμ _νΈλ¬λΈμν
_κ°μ΄λ.md
β
βββ π€ AIλꡬ/ # AI λꡬ νμ©
β βββ Claude_Code_μ§μκ΄λ¦¬_μλ²½_κ°μ΄λ.md
β βββ Gemini_CLI_νμ©_κ°μ΄λ.md
β βββ Ollama_Troubleshooting_Guide.md
β
βββ π» κ°λ°νκ²½/ # κ°λ° νκ²½ ꡬμΆ
β βββ nodejs_installation_guide.md
β
βββ π κΈ°ν/ # κΈ°ν μ νΈλ¦¬ν°
βββ naver_gmail_integration_guide.md
π― μμνκΈ° - μΆμ² κ°μ΄λ
π‘ Linux κ°μνλ₯Ό μμνλ€λ©΄?
νμ΅ κ²½λ‘ μΆμ²
- macOS_리λ μ€_μ€μΉ_μ’ ν©_κ°μ΄λ - μ 체 κ°μ νμ (νμ)
- macOS_κ°μν_μ루μ _λΉκ΅_κ°μ΄λ - μ루μ μ ν
- ꡬ체μ μ€μΉ κ°μ΄λ μ ν:
- Rocky Linux: VMware_Fusion_Rocky_Linux_μ€μΉ_κ°μ΄λ β
- Ubuntu: Ubuntu_κ°μλ¨Έμ _μμ±_κ°μ΄λ
- VirtualBox: macOSμμ_VirtualBox_μ€μΉ_κ°μ΄λ
π€ AI λꡬλ₯Ό νμ©νλ€λ©΄?
AI λꡬ νμ© μμ
- Claude_Code_μ§μκ΄λ¦¬_μλ²½_κ°μ΄λ - Claude νμ©λ²
- Gemini_CLI_νμ©_κ°μ΄λ - Gemini CLI μ¬μ©
- Ollama_Troubleshooting_Guide - λ‘컬 AI νκ²½
π μ£Όμ λ³ κ°μ΄λ μμΈ λͺ©λ‘
π₯οΈ κ°μν κ°μ΄λ (6κ°)
π― λ©μΈ μ€μΉ κ°μ΄λ
| κ°μ΄λ | λμ | νΉμ§ | κΆμ₯λ |
|---|---|---|---|
| VMware Fusion + Rocky Linux | λͺ¨λ Mac | κ°μΈμ© 무λ£, μλ²½ νΈν | βββ |
| VirtualBox + Ubuntu | Intel Mac | μμ 무λ£, νμ΅μ© | ββ |
| Ubuntu κ°μλ¨Έμ μμ± | λͺ¨λ Mac | μ΄λ³΄μ μΉνμ | ββ |
π§ μ€μ λ° λ¬Έμ ν΄κ²°
| κ°μ΄λ | μ©λ | 볡μ‘λ |
|---|---|---|
| 리λ μ€ λ€νΈμν¬ μ€μ | SSH, λ€νΈμν¬ κ΅¬μ± | μ€κΈ |
| κ°μν μ루μ λΉκ΅ | μ루μ μ ν κ°μ΄λ | μ΄κΈ |
| νΈλ¬λΈμν | λ¬Έμ ν΄κ²° | κ³ κΈ |
π€ AIλꡬ κ°μ΄λ (3κ°)
π AI λκ΅¬λ³ νΉμ§
Claude Code:
- μ©λ: μ½λ μμ±, μ§μ κ΄λ¦¬
- νΉμ§: νμΌ μμ€ν
μ κ·Ό, ν°λ―Έλ μ€ν
- μ μ©: κ°λ° νλ‘μ νΈ, λ¬Έμ μ 리
Gemini CLI:
- μ©λ: ν°λ―Έλ κΈ°λ° AI νμ©
- νΉμ§: λͺ
λ Ήν μΈν°νμ΄μ€
- μ μ©: μλν, μ€ν¬λ¦½ν
Ollama:
- μ©λ: λ‘컬 AI λͺ¨λΈ μ€ν
- νΉμ§: μ€νλΌμΈ μ¬μ© κ°λ₯
- μ μ©: νλΌμ΄λ²μ, 컀μ€ν
λͺ¨λΈπ» κ°λ°νκ²½ κ°μ΄λ (1κ°)
- Node.js μ€μΉ κ°μ΄λ: JavaScript/TypeScript κ°λ° νκ²½
π κΈ°ν κ°μ΄λ (1κ°)
- λ€μ΄λ² Gmail ν΅ν©: μ΄λ©μΌ μλν λ° ν΅ν©
ποΈ μ 리 κ³Όμ μμ μμ λ κ°μ΄λλ€
β μμ λ νμΌ λͺ©λ‘
μ€λ³΅ λ° λΆνμν νμΌλ€ (2025-12-02 μμ ):
βββ MacBook_ARM_Ubuntu_VM_νκ²½_ꡬμΆ_κ°μ΄λ.md # μ€λ³΅
βββ Linux_μμ μ 볡_κ°μ΄λ.md # λ무 μΌλ°μ
βββ gemini_cli_introduction.md # μ€λ³΅
βββ gemini_context_awareness_guide.md # μΈλΆ κΈ°λ₯
βββ gemini_file_management_guide.md # μΈλΆ κΈ°λ₯
βββ λ΄_μ»΄ν¨ν°λ₯Ό_AI_μλ²λ‘_λ§λ€κΈ°_Ollama_μ€μΉ_λ°_λ¬Έμ ν΄κ²°_κ°μ΄λ.md # μ€λ³΅
π μμ μ΄μ
- μ€λ³΅μ±: λμΌν μ£Όμ λ₯Ό λ€λ£¨λ μ¬λ¬ κ°μ΄λ μ‘΄μ¬
- μΌλ°μ±: λ무 μΌλ°μ μ΄κ³ ꡬ체μ±μ΄ λΆμ‘±
- μΈλΆν: νλμ λꡬλ₯Ό λ무 μΈλΆνν κ°μ΄λλ€
- λͺ λͺ κ·μΉ: μΌκ΄μ± μλ νμΌλͺ
π κ°μ΄λ μμ± λ° κ΄λ¦¬ κ·μΉ
β κ°μ΄λ μμ± κΈ°μ€
νμΌλͺ
κ·μΉ:
- νκΈ_μμ΄_νΌμ©_κ°λ₯
- 곡백μ μΈλμ€μ½μ΄(_)λ‘ λ체
- νμ₯μ: .md
λ΄μ© κΈ°μ€:
- YAML frontmatter νμ
- 07_02 μ€νμΌ ν
νλ¦Ώ μ€μ
- ν€μΊ
μ΄λͺ¨μ§ κΈμ§ (1οΈβ£, 2οΈβ£ λ±)
- μ«μλ "1.", "2." νμ μ¬μ©
λ§ν¬ κΈ°μ€:
- ν΄λ κ° λ§ν¬: [[ν΄λλͺ
/νμΌλͺ
]]
- μμ ν΄λ: [[../νμΌλͺ
]]
- κ°μ ν΄λ: [[νμΌλͺ
]]π ν₯ν μΆκ° μμ κ°μ΄λ
κ°μν μμ:
- Kubernetes_μ€μ΅νκ²½_ꡬμΆ_κ°μ΄λ.md
- Docker_컨ν
μ΄λ_κ΄λ¦¬_κ°μ΄λ.md
- 리λ
μ€_κ°λ°νκ²½_ꡬμΆ_κ°μ΄λ.md
κ°λ°νκ²½ μμ:
- Python_κ°λ°νκ²½_μ€μ _κ°μ΄λ.md
- Git_μν¬νλ‘μ°_κ°μ΄λ.md
- VS_Code_μ격κ°λ°_κ°μ΄λ.md
AIλꡬ μμ:
- ChatGPT_API_νμ©_κ°μ΄λ.md
- AI_μ½λ©_μν¬νλ‘μ°_κ°μ΄λ.mdπ― λΉ λ₯Έ μ°Έμ‘°
π μμ£Ό μ°Ύλ κ°μ΄λ
- Rocky Linux μ€μΉ:
κ°μν/VMware_Fusion_Rocky_Linux_μ€μΉ_κ°μ΄λ.md - Ubuntu μ€μΉ:
κ°μν/Ubuntu_κ°μλ¨Έμ _μμ±_κ°μ΄λ.md - κ°μν μ루μ
μ ν:
κ°μν/macOS_κ°μν_μ루μ _λΉκ΅_κ°μ΄λ.md - Claude Code νμ©:
AIλꡬ/Claude_Code_μ§μκ΄λ¦¬_μλ²½_κ°μ΄λ.md
π ν΅μ¬ κ°μ΄λ λ§ν¬
- π― macOS_리λ μ€_μ€μΉ_μ’ ν©_κ°μ΄λ - μμμ
- β VMware_Fusion_Rocky_Linux_μ€μΉ_κ°μ΄λ - μ΅μ κΆμ₯
- π€ Claude_Code_μ§μκ΄λ¦¬_μλ²½_κ°μ΄λ - λꡬ νμ©
π κ°μ΄λ ν΅κ³
μ΄ κ°μ΄λ μ: 12κ°
βββ μ’
ν© κ°μ΄λ: 1κ°
βββ κ°μν: 6κ° (50%)
βββ AIλꡬ: 3κ° (25%)
βββ κ°λ°νκ²½: 1κ° (8.3%)
βββ κΈ°ν: 1κ° (8.3%)
μμ λ κ°μ΄λ: 6κ°
μ 리 ν¨κ³Ό: 50% μ€λ³΅ μ κ±° μλ£2025-12-02 κΈ°μ€ μ 리 μλ£. 체κ³μ μ΄κ³ μ€λ³΅ μλ κ°μ΄λ ꡬ쑰 μμ±! π