-
[3ํ์ฐจ-1] - ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด ํ๊ธ ์ค์ ๋ก๋ด๊ต์ก/3ํ์ฐจ_๋ผ์ฆ๋ฒ ๋ฆฌGPIO 2020. 8. 25. 00:04
Terminal ์คํ
$ sudo apt-get install update
$ sudo apt-get install upgrade
$ sudo apt-get install fcitx fcitx-hangul
$ sudo apt-get install fonts-nanum fonts-nanum-extra
$ im-config -n fcitx
ํ๊ธ ๋ณํ Ctrl + Space
apt = Advanced Packaging Tool, .deb ํ์์ ํจํค์ง๋ค์ ๊ด๋ฆฌ(์ค์น, ์ญ์ , ์ ๋ฐ์ดํธ)ํด์ฃผ๋ ํด
apt vs apt-get?
์ฌ๋ฌ ๋ฆฌ๋ ์ค ํจํค์ง๋ค์ ๋ฌธ์๋ฅผ ์ฝ๋ค๋ณด๋ฉด ์ด๋ค ๊ฒ์ apt install์ ์ฌ์ฉํด์ ์ค์นํ๋ผ๊ณ ํ๊ณ ์ด๋ค ๊ฒ์ apt-get install์ ์ฌ์ฉํด์ ์ค์นํ๋ผ๊ณ ํ๋ค. ์ฌ์ค apt๋ฅผ ์ฐ๋ apt-get์ ์ฐ๋ ํฐ ์ฐจ์ด๋ ์๋ค.
๊ทธ๋ผ apt์ apt-get์ ์ฐจ์ด๊ฐ ๋ญ๊น?
apt๋ฅผ ์ฐ๋ apt-get(๋๋ apt-cache)์ ์ฐ๋ ๋ด๋ถ ๋์์ ์ฐจ์ด๋ ๊ฑฐ์ ์๋ค. apt-get์์๋ ์ต์ ๋ค์ด ๋ง์์ง๋ค ๋ณด๋๊น apt์์๋ ์์ฃผ ์ฌ์ฉํ๋ ์ต์ ๋ค์ ์ถ์ถํด์ ์ฌ์ฉ์๋ค์ด ์ฌ์ฉํ๊ณ ๋ณด๊ธฐ ํธํ๊ฒ ๋ง๋ค์๋ค. ๊ทธ๋์ apt๊ฐ ๋ ์์๊ณ ์ถ๊ฐ์ ์ธ ์ ๋ณด๋ฅผ ์ถ๋ ฅํด์ค๋ค. ๊ตฌ์ฒด์ ์ผ๋ก ๋งํด๋ณด๊ฒ ๋ค.
- apt๋ฅผ ์ฌ์ฉํ๋ฉด ์๊น๋ ์๊ณ ํ๋จ์ ์งํ๋ฐ๊ฐ ๋์์ ํ์ฌ ์งํ๋ฅ ์ ํ์ธํ๊ธฐ ์ฝ๋ค.
- ์ถ๋ ฅ๋๋ ๋ฉ์์ง๊ฐ ์์ธํ๊ฒ ๋์จ๋ค.
(๋ฌผ๋ก apt-get๋ ์ถ๊ฐ์ ์ผ๋ก ์ต์ ์ ๋ ๋ฃ์ด์ฃผ๋ฉด ๊ฐ๋ฅํ์ง๋ง apt๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํฐ๋ฏธ๋์ ๋ณด๋ ์ฌ์ฉ์์๊ฒ ๋ฐฐ๋ ค๊ฐ ๋์ด์๋ค.)
๋ญ๋ฅผ ์ฐ๋๊ฒ ์ข์๊น? ๋ญ๊ฐ ๋ ์ฐ์ํ ๊น? Case by Case!
๋ฑํ ์๊ด์ด ์๋ค. ๋ ์ค ์๋ฌด๊ฑฐ๋ ์จ๋ ๋๋ค. ํ์ง๋ง ํฐ๋ฏธ๋์์ apt๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ์์๊ณ ์ ์ตํ ๋ฉ์์ง๋ฅผ ์ถ๋ ฅ ๋ฐ์ ์ ์๋๋ฐ ๊ตณ์ด apt-get์ ์ฌ์ฉํ ํ์๋ ์๋ ๊ฒ ๊ฐ๋ค. ๊ทธ๋ฐ ์ด์ ๋ก ์์ฆ์ ๋๋ถ๋ถ apt๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ ํ์ธ ๊ฒ ๊ฐ๋ค.
ํ์ง๋ง script๋ฅผ ์์ฑํ ๋๋ apt-get๋ฅผ ์ฌ์ฉํ๋๊ฒ ์ ๋ฆฌํ๋ค. ์์์ ์ธ๊ธํ๋ฏ์ด apt-get์ด ๋ ๋ง์ ์ต์ ๋ค์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ์๊ฒ ๋ ๋ง์ ๊ธฐ๋ฅ์ ์ ๊ณตํด์ค๋ค. apt-get์ ์ค๋์ ๋ถํฐ ์กด์ฌํด์๊ธฐ ๋๋ฌธ์ ๋ ์์ ์ ์ด๊ณ ํธํ์ฑ์ด ๋๊ธฐ๋ ํ๋ค. ๊ตณ์ด ์์ ์ถ๋ ฅ์ ํ์ธํ์ง ์์๋ ๋๋๋ฐ ์ ํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง apt๋ฅผ ์ธ ํ์๋ ์๋ค๊ณ ์๊ฐํ๋ค.
์ถ์ฒ: https://coding-groot.tistory.com/90
'๋ก๋ด๊ต์ก > 3ํ์ฐจ_๋ผ์ฆ๋ฒ ๋ฆฌGPIO' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ผ์ฆ๋ฒ ๋ฆฌํ์ด] - ์ค๋นํ๊ธฐ (0) 2021.06.25 [3ํ์ฐจ-4] ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด GPIO ์ค์ต - 1 (0) 2020.09.07 [3ํ์ฐจ-3] ๋ผ์ฆ๋ฒ ๋ฆฌํ์ด GPIO ์ค์ต ํ๊ฒฝ ๊ตฌ์ฑ (0) 2020.08.25 [3ํ์ฐจ-2] ์ค์ต๋ฐ์ค ์ ๋ฆฌํ๊ธฐ (0) 2020.08.25