๋ค์ด๋ก๋ํด ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
.NET Core 1.1 SDK (v1.0.4) - Linux Fedora 24 Binaries!
30์ด ํ์๋ ๋ค์ด๋ก๋๊ฐ ์์๋์ง ์์ผ๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ฌ ์๋์ผ๋ก ๋ค์ด๋ก๋ํ์ธ์.
๋ค์ด๋ก๋ ํ์ผ์ด ์์๋์ง ์์๋์ง ํ์ธํ๋ ค๋ฉด ์์ SHA512 ์ฒดํฌ์ฌ ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ด๋ก๋ํ ์ด์ง ํ์ผ ํ์ธ์ ์ค๋ช ๋ ๋๋ก ํ์ผ์ ์ ํจ์ฑ์ ๊ฒ์ฌํ ์ ์์ต๋๋ค.
1๋จ๊ณ: SDK ์ค์น
์ข ์์ฑ ๋ฐ ์๊ตฌ ์ฌํญ
์์คํ ์ด .NET ์ข ์์ฑ ๋ฐ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋์ง ํ์ธํ์ธ์.
2๋จ๊ณ: ์ค์น ํ์ธ
ํฐ๋ฏธ๋์์ dotnet
๋ช
๋ น์ ์คํํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด .NET์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ค์น๋์ด ์๊ณ ์ฌ์ฉํ ์ค๋น๊ฐ ๋์๋์ง ํ์ธํฉ๋๋ค.
3๋จ๊ณ: ์์ํ๊ธฐ
์ด์ .NET์ด ์ค์น๋์์ผ๋ฏ๋ก ๋จ๊ณ๋ณ ์์ต์๋ฅผ ์ฌ์ฉํ์ฌ ์ฒซ ๋ฒ์งธ ์ฑ์ ๋น๋ํด ๋ณด๊ฒ ์ต๋๋ค.
SDK ์ค์น
๋ค์ด๋ก๋๊ฐ ์๋ฃ๋๋ฉด ํฐ๋ฏธ๋์ ์ด๊ณ ๋ค์ ๋ช ๋ น์ ์คํํ์ฌ SDK๋ฅผ ์ถ์ถํ๊ณ ํฐ๋ฏธ๋์์ ๋ช ๋ น์ ์ฌ์ฉํ ์ ์๋๋ก ํฉ๋๋ค.
mkdir -p $HOME/dotnet && tar zxf dotnet-dev-fedora.24-x64.1.0.4.tar.gz -C $HOME/dotnet
export PATH=$PATH:$HOME/dotnet
์ด์ ๋ช ๋ น์ ์คํ๋ ํฐ๋ฏธ๋ ์ธ์ ์ ๋ํด์๋ง .NET SDK ๋ช ๋ น์ ์ฌ์ฉํ ์ ์๋๋ก ํฉ๋๋ค.
์ ธ ํ๋กํ์ ํธ์งํ์ฌ ๋ช ๋ น์ ์๊ตฌ์ ์ผ๋ก ์ถ๊ฐํ ์ ์์ต๋๋ค. Linux์ ์ฌ์ฉํ ์ ์๋ ์ฌ๋ฌ ๊ฐ์ง ์ ธ์ด ์์ผ๋ฉฐ ๊ฐ๊ฐ ๋ค๋ฅธ ํ๋กํ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด:
- Bash Shell: ~/.bash_profile, ~/.bashrc
- Korn Shell: ~/.kshrc or .profile
- Z Shell: ~/.zshrc or .zprofile
์
ธ์ ๋ํ ์ ์ ํ ์๋ณธ ํ์ผ์ ํธ์งํ๊ณ ๊ธฐ์กด PATH
๋ฌธ์ ๋์ :$HOME/dotnet
์ ์ถ๊ฐํฉ๋๋ค. PATH
๋ฌธ์ด ํฌํจ๋์ง ์์ ๊ฒฝ์ฐ export PATH=$PATH:$HOME/dotnet
์ ์ฌ์ฉํ์ฌ ์ ์ค์ ์ถ๊ฐํฉ๋๋ค.
์์ํ ์ค๋น๊ฐ ๋์ จ๋์?
๋จ๊ณ๋ณ ์์ต์๋ ์ปดํจํฐ์์ .NET์(๋ฅผ) ์คํํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.