top

๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

IT/๋ฆฌ๋ˆ…์Šค(CentOS)

yum - DVD/Network์—์„œ ์„ค์น˜ํ•˜๊ธฐ



์ด ์ „์— ๋งํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ yum์€ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด์„œ rpmํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ/์„ค์น˜ํ•˜๋Š”๋ฐ, DVD๋ฅผ ํ†ตํ•ด์„œ๋„ ๋‹ค์šด๋กœ๋“œ/์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

yum๊ฒŒ์‹œ๊ธ€ ์ฐธ๊ณ  -> 2018/08/08 - [๋ฆฌ๋ˆ…์Šค(CentOS)] - [์ด๊ฒƒ์ด ๋ฆฌ๋ˆ…์Šค๋‹ค] RPM๊ณผ YUM


1. DVD๋ฅผ ํ†ตํ•ด ์„ค์น˜ํ•  ๊ฒฝ์šฐ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์„ค์น˜ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋‹น์—ฐํžˆ ๋” ๋น ๋ฅด๋‹ค. CentOS ์ด๋ฏธ์ง€ ํŒŒ์ผ(DVD)๋ฅผ ๋งˆ์šดํŠธ์‹œ์ผœ ์—ฌ๊ธฐ์— ์žˆ๋Š” ํŒจํ‚ค์ง€๋ฅผ yum์œผ๋กœ ์„ค์น˜ํ•ด๋ณด์ž. ์šฐ์„  DVD๋ฅผ ๋งˆ์šดํŠธ ํ•ด์•ผํ•œ๋‹ค. ๋งˆ์šดํŠธํ•  ๋•Œ์˜ ๊ธฐ๋ณธ๊ฒฝ๋กœ๋Š” ๋ณต์žกํ•˜๋ฏ€๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ /media/cdrom์— ๋งˆ์šดํŠธ ์‹œํ‚ค์ž.

mkdir /media/cdrom        -- ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ

umount /dev/cdrom        -- ๊ธฐ์กด ๋งˆ์šดํŠธ ํ•ด์ œ

mount /dev/cdrom/ /media/cdrom     -- DVD๋ฅผ /media/cdrom์œผ๋กœ ๋งˆ์šดํŠธ์‹œํ‚ด


2.


rpm ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์žˆ๋Š” /etc/yum.repos.d ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์ด๋™ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํŒŒ์ผ ๋‚ด๋ถ€๋ฅผ ๋ณด๋ฉด *.repoํŒŒ์ผ์ด ์žˆ๋‹ค. yum์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ์‹คํ–‰ํ•  ๋•Œ *.repoํŒŒ์ผ๋งŒ์„ ๊ฐ€์ง€๊ณ  rpm์ €์žฅ์†Œ ๊ฒฝ๋กœ๋ฅผ ์ฐพ์•„ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. DVD์—์„œ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด ์ƒˆ๋กœ์šด *.repo ํŒŒ์ผ์„ ๋งŒ๋“ค ๊ฒƒ์ด๋‹ค. ๋จผ์ € ๊ธฐ์กด์— ์žˆ๋˜ *.rpm ํŒŒ์ผ๋“ค์„ backup ์ด๋ผ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋งŒ๋“ค์–ด ์ด๋™์‹œํ‚ค์ž.(์œ„ ๊ทธ๋ฆผ์˜ ๋ช…๋ น์–ด๋ฅผ ๋”ฐ๋ผํ•˜๋ฉด๋จ)


์ด์ œ ํ˜„์žฌ ์œ„์น˜์—์„œ dvd.repo๋ผ๋Š” ํŒŒ์ผ์„ ๋งŒ๋“ค์ž! ๊ทธ๋ฆฌ๊ณ  gedit์œผ๋กœ ์ˆ˜์ •ํ•˜์ž.(vi ์—๋””ํ„ฐ๋„ ๋จ)

touch dvd.repo       -- ํฌ๊ธฐ๊ฐ€ 0์ธ ํŒŒ์ผ ์ƒ์„ฑ

gedit dvd.repo        -- gedit์œผ๋กœ ์ˆ˜์ •


3.

๋นˆ ํŒŒ์ผ์— ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž…๋ ฅํ•˜์ž. name์€ ์‹๋ณ„์ž์˜ ์ด๋ฆ„์„ ๋งˆ์Œ๋Œ€๋กœ ์ ๊ณ  baseurl์—๋Š” DVD๊ฐ€ ๋งˆ์šดํŠธ๋œ ๊ฒฝ๋กœ๋ฅผ ํŒŒ์ผ๋กœ ์ ์–ด์ค€๋‹ค. gpgcheck = 0 ์€ GPG์ธ์ฆ ์ฒดํฌ๋ฅผ ์ƒ๋žตํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. baseurl์—์„œ file:/// ์ž„์„ ์ฃผ์˜ํ•˜์ž!(/๊ฐ€ 3๊ฐœ)



4.

ifdown ๋„คํŠธ์›Œํฌ ์žฅ์น˜ ์ด๋ฆ„ ๋ช…๋ น์–ด๋กœ ๋„คํŠธ์›Œํฌ ์žฅ์น˜๋ฅผ ์ค‘์ง€์‹œํ‚ค์ž. ๋„คํŠธ์›Œํฌ ์žฅ์น˜์˜ ์ด๋ฆ„์€ ls /etc/sysconfig/network-scripts/ ์ž…๋ ฅ์‹œ ๋‚˜์˜ค๋Š” ๊ฒฐ๊ณผ ์ค‘ ifcfg-*** ํŒŒ์ผ์˜ ***๋ถ€๋ถ„์ด๋‹ค.(ifcfg-loํŒŒ์ผ ์ œ์™ธ) ์˜ˆ์‹œ๋กœ ๋‚˜๋Š” ifcfg-eno16777728์ด์—ˆ๊ธฐ์— ์žฅ์น˜์ด๋ฆ„์€ eno16777728์ด ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์œ„ ๋ช…๋ น์–ด๋Œ€๋กœ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•ด๋ณด์ž.


โ€ป ์˜ค๋ฅ˜ ๋ฐœ์ƒํ•  ๋•Œ [Errno 14]

๋งŒ์•ฝ ์œ„์™€ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค๋ฉด DVD๊ฐ€ ์ œ๋Œ€๋กœ ๋งˆ์šดํŠธ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜์ž. ํ˜น์€ dvd.repo๋‚ด์šฉ์ด ๋งž๋Š”์ง€ ํ™•์ธํ•œ๋‹ค. ๋‚˜์˜ ๊ฒฝ์šฐ์—” dvd.repo์˜ baseurl์˜ ๊ฒฝ๋กœ์— '/'๋ฅผ ํ•˜๋‚˜ ๋นผ๋จน์–ด์„œ ์˜ค๋ฅ˜๊ฐ€ ๋‚ฌ๋‹ค..


5.

์„ค์น˜๋˜๋Š” ๊ฒƒ์„ ๋ณด๋ฉด ์ €์žฅ์†Œ๊ฐ€ dvd๋กœ ํ‘œ์‹œ๋œ๋‹ค. ์ธํ„ฐ๋„ท์ด ์•„๋‹ˆ๋ผ dvd์—์„œ ์„ค์น˜ํ•œ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค! ์„ฑ๊ณต์ ์œผ๋กœ ์„ค์น˜๋  ๊ฒƒ์ด๋‹ค.


์ธํ„ฐ๋„ท์ด ๋Š๋ฆฐ ํ™˜๊ฒฝ์—์„œ ์œ„์ฒ˜๋Ÿผ DVD๋กœ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•œ๋‹ค๋ฉด ํ›จ์”ฌ ๋น ๋ฅผ ๊ฒƒ์ด๋‹ค! ๊ทธ๋Ÿผ์—๋„ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์„ค์น˜ํ•˜๋Š” ์ด์œ ๋Š” CentOS 7 DVD์— ๋ชจ๋“  ํŒจํ‚ค์ง€๊ฐ€ ์žˆ๋Š” ๊ฑด ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด DVD์— ์žˆ๋Š” ํŒจํ‚ค์ง€๋Š” DVD์—์„œ, DVD์— ์—†๋Š” ํŒจํ‚ค์ง€๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์„ค์น˜ํ•˜๋ฉด ์†๋„๋„ ๋น ๋ฅด๋ฉด์„œ ๋ชจ๋“  ํŒจํ‚ค์ง€๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.


6.

์•„๊นŒ ๋งŒ๋“ค์—ˆ๋˜ dvd.repo๋ฅผ ๋‹ค์‹œ ์—ด์–ด ์œ„์™€ ๊ฐ™์ด ๋‚ด์šฉ์„ ์ถ”๊ฐ€ํ•˜์ž. ์œ„ ๊ฒฝ๋กœ์—์„œ ํŒจํ‚ค์ง€๋ฅผ ๋ฐ›์•„์˜ฌ ๊ฒƒ์ด๋‹ค! ๊ทธ ๋‹ค์Œ์— ๋„คํŠธ์›Œํฌ๋ฅผ ๋‹ค์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„คํŠธ์›Œํฌ ์žฅ์น˜๋ฅผ ์ผœ์ฃผ์ž. - ifup ์žฅ์น˜์ด๋ฆ„


7.

๊ทธ๋ฆฌ๊ณ  yum์œผ๋กœ mysql-connector-odbc ์™€ html2ps ํŒจํ‚ค์ง€๋ฅผ ๋ฐ›์•„๋ณด์ž.(mysql-connector-odbc์€ ์œ„์—์„œ ์ด๋ฏธ ์„ค์น˜ํ–ˆ๋˜ ๊ฒƒ์ด๋ฏ€๋กœ yum remove ๋ฅผ ํ†ตํ•ด ์‚ญ์ œํ•œ ํ›„ ๋‹ค์‹œ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.) mysql-connector-odbc๋Š” DVD์— ์žˆ๋Š” ํŒจํ‚ค์ง€์ด๋ฏ€๋กœ DVD์—์„œ ๋น ๋ฅด๊ฒŒ ์„ค์น˜๋  ๊ฒƒ์ด์ง€๋งŒ html2ps ํŒจํ‚ค์ง€๋Š” DVD์— ์—†๋‹ค. ๋”ฐ๋ผ์„œ ์ด๊ฒƒ์€ ์œ„์—์„œ ์ถ”๊ฐ€ํ•œ ๊ฒฝ๋กœ๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์„ค์น˜๋œ๋‹ค.