เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

Red Hat Satellite เช เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเซ‹เชฒเซเชฏเซเชถเชจ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชญเซŒเชคเชฟเช•, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช…เชจเซ‡ เช•เซเชฒเชพเช‰เชก เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ Red Hat เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชœเชฎเชพเชตเชŸ, เชฎเชพเชช เช…เชจเซ‡ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เช เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡เช“ เชตเชฟเชตเชฟเชง เชงเซ‹เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ€ เชถเช•เชพเชฏ. เชธเชฟเชธเซเชŸเชฎเชจเชพ เชธเซเชตเชพเชธเซเชฅเซเชฏเชจเซ‡ เชœเชพเชณเชตเชตเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชฎเซ‹เชŸเชพ เชญเชพเช—เชจเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเซ€เชจเซ‡, เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชธเช‚เชธเซเชฅเชพเช“เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชตเชงเชพเชฐเชตเชพ, เชธเช‚เชšเชพเชฒเชจ เช–เชฐเซเชš เช˜เชŸเชพเชกเชตเชพ เช…เชจเซ‡ เชตเซเชฏเซ‚เชนเชพเชคเซเชฎเช• เชตเซเชฏเชพเชชเชพเชฐเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ Red Hat Enterprise Linux เช‰เชฎเซ‡เชฆเชตเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชธเชฎเชพเชตเชฟเชทเซเชŸ Red Hat เชธเซ‡เชตเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชตเชนเซ€เชตเชŸเซ€ เช•เชพเชฐเซเชฏเซ‹ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ Red Hat เชธเซ‡เชŸเซ‡เชฒเชพเชˆเชŸ เชตเซเชฏเชพเชชเช• เชœเซ€เชตเชจเชšเช•เซเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡.

เช† เชถเช•เซเชฏเชคเชพเช“ เชตเชšเซเชšเซ‡:

  • เชชเซ‡เชšเซ‹ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช;
  • เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ;
  • เช†เชฐเช‚เชญ;
  • เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ.

เชเช• เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚เชฅเซ€, เชคเชฎเซ‡ เช‰เชชเชฒเชฌเซเชงเชคเชพ, เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เช“เชกเชฟเชŸเซ€เช‚เช— เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชตเชงเชพเชฐเซ€เชจเซ‡ เชนเชœเชพเชฐเซ‹ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ‡ เชเช• เชœเซ‡เชŸเชฒเซ€ เชธเชฐเชณเชคเชพเชฅเซ€ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เช…เชจเซ‡ เชนเชตเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชจเชตเซเช‚ Red Hat เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เช›เซ‡!

Red Hat Satellite 6.5 เชธเชพเชฅเซ‡ เช†เชตเชจเชพเชฐเซ€ เชเช• เชธเชฐเชธ เชตเชธเซเชคเซ เช เชจเชตเซเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ เช›เซ‡.

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชธเชฐเซเชตเชฐ เช˜เชฃเซ€เชตเชพเชฐ Red Hat เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชธเชฟเชธเซเชŸเชฎเซ‹ เชตเชฟเชถเซ‡เชจเซ€ เชฌเชงเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฎเชพเชŸเซ‡เชจเซเช‚ เช•เซ‡เชจเซเชฆเซเชฐ เช›เซ‡, เช…เชจเซ‡ เช† เชจเชตเซ€เชจเชคเชฎ เชเชจเซเชœเชฟเชจ เชคเชฎเชจเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸ เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชฏเชœเชฎเชพเชจเซ‹, เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช‰เชฎเซ‡เชฆเชตเชพเชฐเซ€เช“, เชฒเชพเช—เซ เชคเซเชฐเซเชŸเชฟเชธเซ‚เชšเซ€ เช…เชจเซ‡ เชตเช—เซ‡เชฐเซ‡ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชงเชฐเชพเชตเชคเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชจเชฟเช•เชพเชธ เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เช…เชนเซ‡เชตเชพเชฒเซ‹ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เชฐเซ‚เชฌเซ€ (ERB) เชฎเชพเช‚ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เช•เชฐเซ‡เชฒ เช›เซ‡.

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชคเซˆเชฏเชพเชฐ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชธเชพเชฅเซ‡ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชเชจเซเชœเชฟเชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช† เช…เชนเซ‡เชตเชพเชฒเซ‹เชจเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เช เช•เชฐเชตเชพเชจเซ€ เช…เชฅเชตเชพ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช†เชชเซ‡ เช›เซ‡. เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชจเชพ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ CSV เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เช† เชชเซ‹เชธเซเชŸเชฎเชพเช‚ เช…เชฎเซ‡ เชฌเชคเชพเชตเซ€เชถเซเช‚ เช•เซ‡ เชคเชฎเซ‡ HTML เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชชเชฃ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชšเชพเชฐ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡:

  • เชฒเชพเช—เซ เชคเซเชฐเซเชŸเชฟเชธเซ‚เชšเซ€ โ€“ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เช–เชพเชฎเซ€เช“ (เชคเซเชฐเซเชŸเชฟเชธเซ‚เชšเซ€) เชจเซ€ เชธเซ‚เชšเชฟ เชœเซ‡ เชธเชพเชฎเช—เซเชฐเซ€ เชนเซ‹เชธเซเชŸเซเชธ เชชเชฐ เชฆเซ‚เชฐ เช•เชฐเชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡ (เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชฏเชœเชฎเชพเชจเซ‹ เช…เชฅเชตเชพ เช–เชพเชฎเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเชพเชฏเซ‡เชฒ);
  • เชฏเชœเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเช“ - เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชนเซ‹เชธเซเชŸเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชชเชฐ เช…เชนเซ‡เชตเชพเชฒ (เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชฏเชœเชฎเชพเชจ เชฆเซเชตเชพเชฐเชพ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเซ‡เชฒ);
  • เชฐเชœเชฟเชธเซเชŸเชฐเซเชก เชฏเชœเชฎเชพเชจเซ‹ - เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชนเซ‹เชธเซเชŸ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€: IP เชธเชฐเชจเชพเชฎเซเช‚, OS เชธเช‚เชธเซเช•เชฐเชฃ, เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ (เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชฏเชœเชฎเชพเชจ เชฆเซเชตเชพเชฐเชพ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเซ‡เชฒ);
  • เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ - เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€: เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธเชจเซ€ เช•เซเชฒ เชธเช‚เช–เซเชฏเชพ, เชฎเชซเชคเชจเซ€ เชธเช‚เช–เซเชฏเชพ, SKU เช•เซ‹เชกเซเชธ (เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเซ‡เชฒ).

เชฐเชฟเชชเซ‹เชฐเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เชจเซ‚ เช–เซ‹เชฒเซ‹ เชฎเซ‹เชจเชฟเชŸเชฐเชชเชธเช‚เชฆ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชจเชฎเซ‚เชจเชพเช“ เช…เชจเซ‡ เช‡เชšเซเช›เชฟเชค เชฐเชฟเชชเซ‹เชฐเซเชŸเชจเซ€ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช เชœเชจเชฐเซ‡เชŸ เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹. เชฐเชฟเชชเซ‹เชฐเซเชŸเชฎเชพเช‚ เชคเชฎเชพเชฎ เชกเซ‡เชŸเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชซเชฟเชฒเซเชŸเชฐ เชซเซ€เชฒเซเชกเชจเซ‡ เช–เชพเชฒเซ€ เช›เซ‹เชกเซ‹ เช…เชฅเชตเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซเชฏเชพเช‚ เช•เช‚เชˆเช• เชฆเชพเช–เชฒ เช•เชฐเซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เชฐเชœเชฟเชธเซเชŸเชฐเซเชก เชนเซ‹เชธเซเชŸเซเชธ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฎเชพเชคเซเชฐ RHEL 8 เชนเซ‹เชธเซเชŸเซเชธ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชซเชฟเชฒเซเชŸเชฐเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‹. os = RedHat เช…เชจเซ‡ os_major = 8, เชจเซ€เชšเซ‡ เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸเชฎเชพเช‚ เชฌเชคเชพเชตเซเชฏเชพ เชชเซเชฐเชฎเชพเชฃเซ‡:

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

เชเช•เชตเชพเชฐ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชœเชจเชฐเซ‡เชŸ เชฅเชˆ เชœเชพเชฏ, เชชเช›เซ€ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฒเชฟเชฌเชฐเช“เชซเซ€เชธ เช•เซ‡เชฒเซเช• เชœเซ‡เชตเซ€ เชธเซเชชเซเชฐเซ‡เชกเชถเซ€เชŸเชฎเชพเช‚ เช–เซ‹เชฒเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡ CSVเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เช†เชฏเชพเชค เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‰เชฒเชฎเชฎเชพเช‚ เช—เซ‹เช เชตเชถเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฐเชฟเชชเซ‹เชฐเซเชŸ เชคเชฐเซ€เช•เซ‡ เชฒเชพเช—เซ เชคเซเชฐเซเชŸเชฟเชธเซ‚เชšเซ€ เชจเซ€เชšเซ‡ เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ:

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธเชจเชพ เช—เซเชฃเชงเชฐเซเชฎเซ‹เชฎเชพเช‚ เชตเชฟเช•เชฒเซเชช เชธเช•เซเชทเชฎ เช›เซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ (เชฎเซ‚เชณเชญเซ‚เชค), เชœเซ‡เชฅเซ€ เชคเซ‡เช“ เชธเซ‡เชŸเซ‡เชฒเชพเชˆเชŸเชฎเชพเช‚ เชคเชฎเซ‡ เชฌเชจเชพเชตเซ‹ เช›เซ‹ เชคเซ‡ เชฌเชงเซ€ เชจเชตเซ€ เชธเช‚เชธเซเชฅเชพเช“ เช…เชจเซ‡ เชธเซเชฅเชพเชจเซ‹ เชชเชฐ เช†เชชเซ‹เช†เชช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธเชจเซเช‚ เช•เชธเซเชŸเชฎเชพเช‡เชเซ‡เชถเชจ

เชšเชพเชฒเซ‹ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเชจเชพ เช‰เชฆเชพเชนเชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เชเซ‡เชถเชจ เชœเซ‹เชˆเช เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ. เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡, เช† โ€‹โ€‹เชฐเชฟเชชเซ‹เชฐเซเชŸ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธเชจเซ€ เช•เซเชฒ เชธเช‚เช–เซเชฏเชพ (1), เชคเซ‡เชฎเชœ เช‰เชชเชฒเชฌเซเชง เชธเช‚เช–เซเชฏเชพ, เชเชŸเชฒเซ‡ เช•เซ‡, เชฎเชซเชค, เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ (2) เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡. เช…เชฎเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชธเชพเชฅเซ‡ เชคเซ‡เชฎเชพเช‚ เชฌเซ€เชœเซ€ เช•เซ‰เชฒเชฎ เช‰เชฎเซ‡เชฐเซ€เชถเซเช‚, เชœเซ‡ (1) - (2) เชคเชฐเซ€เช•เซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒ 50 RHEL เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ 10 เชฎเชซเชค เช›เซ‡, เชคเซ‹ 40 เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡.

เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธเชจเซเช‚ เชธเช‚เชชเชพเชฆเชจ เชฒเซ‰เช• เช•เชฐเซ‡เชฒ เชนเซ‹เชตเชพเชฅเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชจเชฅเซ€, เชคเชฎเชพเชฐเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเชจเซ‡ เช•เซเชฒเซ‹เชจ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡, เชคเซ‡เชจเซ‡ เชจเชตเซเช‚ เชจเชพเชฎ เช†เชชเชตเซเช‚ เชชเชกเชถเซ‡ เช…เชจเซ‡ เชชเช›เซ€ เช† เช•เซเชฒเซ‹เชจ เช•เซ‰เชชเชฟเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡.

เชคเซ‡เชฅเซ€, เชœเซ‹ เช†เชชเชฃเซ‡ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ, เชชเช›เซ€ เชคเซ‡ เชชเซเชฐเชฅเชฎ เช•เซเชฒเซ‹เชจ เชฅเชฏเซ‡เชฒ เชนเซ‹เชตเซเช‚ เชœ เชœเซ‹เชˆเช. เชคเซ‹ เชšเชพเชฒเซ‹ เชฎเซ‡เชจเซ เช–เซ‹เชฒเซ€เช เชฎเซ‹เชจเชฟเชŸเชฐ, เชชเชธเช‚เชฆ เช•เชฐเซ‹ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชจเชฎเซ‚เชจเชพเช“ เช…เชจเซ‡ เชจเชฎเซ‚เชจเชพเชจเซ€ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเชจเชพ เชกเซเชฐเซ‹เชช-เชกเชพเช‰เชจ เชฎเซ‡เชจเซ‚เชฎเชพเช‚ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช•เซเชฒเซ‹เชจ. เชชเช›เซ€ เช•เซเชฒเซ‹เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเชจเซเช‚ เชจเชพเชฎ เชฆเชพเช–เชฒ เช•เชฐเซ‹ (เชšเชพเชฒเซ‹ เชคเซ‡เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€เช เช•เชธเซเชŸเชฎ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ) เช…เชจเซ‡ เชฒเซ€เชŸเซ€เช“ เชตเชšเซเชšเซ‡ เช‰เชชเชฒเชฌเซเชง ะธ เชœเชฅเซเชฅเซ‹ เชคเซ‡เชฎเชพเช‚ เชฒเซ€เชŸเซ€ เช‰เชฎเซ‡เชฐเซ‹ 'เชตเชชเชฐเชพเชฏเซ‡เชฒ': pool.quantity - pool.available, - เชฒเชพเช‡เชจเชจเชพ เช…เช‚เชคเซ‡ เช…เชฒเซเชชเชตเชฟเชฐเชพเชฎ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซ‹. เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸเชฎเชพเช‚ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

เชชเช›เซ€ เช…เชฎเซ‡ เชฌเชŸเชจ เชฆเชฌเชพเชตเซ‹ เชธเชฌเชฎเชฟเชŸเชœเซ‡ เช†เชชเชฃเชจเซ‡ เชชเชพเชจเชพ เชชเชฐ เชชเชพเช›เชพ เชฒเชพเชตเซ‡ เช›เซ‡ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชจเชฎเซ‚เชจเชพเช“. เชคเซเชฏเชพเช‚ เช†เชชเชฃเซ‡ เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ€เช เช›เซ€เช เชชเซ‡เชฆเชพ เชจเชตเชพ เชฌเชจเชพเชตเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเชจเซ€ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช เช•เชธเซเชŸเชฎ เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ. เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจเซเชธ เชซเชฟเชฒเซเชŸเชฐ เชซเซ€เชฒเซเชก เช–เชพเชฒเซ€ เช›เซ‹เชกเซ‹ เช…เชจเซ‡ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เชธเชฌเชฎเชฟเชŸ. เชœเซ‡ เชชเช›เซ€ เชเช• เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช…เชฎเซ‡ เช‰เชฎเซ‡เชฐเซ‡เชฒเซ€ เช•เซ‹เชฒเชฎ เชนเซ‹เชฏ เช›เซ‡ เชตเชชเชฐเชพเชฏเซ‡เชฒ.

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเซ‚เชฌเซ€ เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เชฎเชฆเชฆ เชŸเซ‡เชฌ เชชเชฐ เชธเซเชฅเชฟเชค เช›เซ‡ เชฎเชฆเชฆ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชธเช‚เชชเชพเชฆเชจ เชตเชฟเช‚เชกเซ‹เชฎเชพเช‚. เชคเซ‡ เชธเชฟเชจเซเชŸเซ‡เช•เซเชธ เช…เชจเซ‡ เช‰เชชเชฒเชฌเซเชง เชšเชฒเซ‹ เช…เชจเซ‡ เชชเชฆเซเชงเชคเชฟเช“เชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซ‡ เช›เซ‡.

เชคเชฎเชพเชฐเซ‹ เชชเซ‹เชคเชพเชจเซ‹ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฌเชจเชพเชตเซ‹

เชนเชตเซ‡ เชšเชพเชฒเซ‹ เชธเซ‡เชŸเซ‡เชฒเชพเชˆเชŸเชฎเชพเช‚ เชฏเชœเชฎเชพเชจเซ‹เชจเซ‡ เชธเซ‹เช‚เชชเซ‡เชฒ เชœเชตเชพเชฌเซ€ เชญเซ‚เชฎเชฟเช•เชพเช“ เชชเชฐเชจเชพ เช…เชนเซ‡เชตเชพเชฒเชจเชพ เช‰เชฆเชพเชนเชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช†เชชเชฃเชพ เชชเซ‹เชคเชพเชจเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชฌเชจเชพเชตเชตเชพ เชœเซ‹เชˆเช. เชฎเซ‡เชจเซ เช–เซ‹เชฒเซ‹ เชฎเซ‹เชจเชฟเชŸเชฐ, เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชจเชฎเซ‚เชจเชพเช“ เช…เชจเซ‡ เชชเช›เซ€ เชฌเชŸเชจ เชฆเชฌเชพเชตเซ‹ เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เชฌเชจเชพเชตเซ‹. เชšเชพเชฒเซ‹ เช…เชฎเชพเชฐเซ‹ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฌเซ‹เชฒเชพเชตเซ€เช เชœเชตเชพเชฌเชฆเชพเชฐ เชญเซ‚เชฎเชฟเช•เชพ เช…เชนเซ‡เชตเชพเชฒ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเซ‹ ERB เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเซ‹:

<%#
name: Ansible Roles Report
snippet: false
template_inputs:
- name: hosts
 required: false
 input_type: user
 description: Limit the report only on hosts found by this search query. Keep empty
   for report on all available hosts.
 advanced: false
model: ReportTemplate
-%>
<% load_hosts(search: input('hosts'), includes: :ansible_roles).each_record do |host| -%>
<%   report_row({
       'Name': host.name,
       'All Ansible Roles': host.all_ansible_roles
     }) -%>
<% end -%>
<%= report_render -%>

เช† เช•เซ‹เชก เชฏเชœเชฎเชพเชจเซ‹ เชชเชฐ เชเช• เชฐเชฟเชชเซ‹เชฐเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ "all_ansible_roles" เชตเชฟเชถเซ‡เชทเชคเชพ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.

เชชเช›เซ€ เชŸเซ‡เชฌ เชชเชฐ เชœเชพเช“ เช‡เชจเชชเซเชŸเซเชธ เช…เชจเซ‡ เชฌเชŸเชจ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ + เช‡เชจเชชเซเชŸ เช‰เชฎเซ‡เชฐเซ‹. เช…เชฎเซ‡ เช•เชนเซ€เช เช›เซ€เช เช•เซ‡ เชจเชพเชฎ เชธเชฎเชพเชจ เช›เซ‡ เชฏเชœเชฎเชพเชจเซ‹, เช…เชจเซ‡ เชตเชฐเซเชฃเชจ เชชเซเชฐเช•เชพเชฐ - เชนเซ‹เชธเซเชŸ เชฆเซเชตเชพเชฐเชพ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเซ‹ (เชตเซˆเช•เชฒเซเชชเชฟเช•). เชชเช›เซ€ เช•เซเชฒเชฟเช• เช•เชฐเซ‹ เชธเชฌเชฎเชฟเชŸ เช…เชจเซ‡ เชชเช›เซ€ เชฌเชŸเชจ เชฆเชฌเชพเชตเซ‹ เชชเซ‡เชฆเชพ เชจเชตเชพ เชฌเชจเชพเชตเซ‡เชฒเชพ เช…เชนเซ‡เชตเชพเชฒเชจเซ€ เชœเชฎเชฃเซ€ เชฌเชพเชœเซเช. เช†เช—เชณ, เชคเชฎเซ‡ เชนเซ‹เชธเซเชŸ เชซเชฟเชฒเซเชŸเชฐ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เชคเชฐเชค เชœ เช•เซเชฒเชฟเช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชธเชฌเชฎเชฟเชŸเชฌเชงเชพ เชฏเชœเชฎเชพเชจเซ‹ เชชเชฐ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡. เชœเชจเชฐเซ‡เชŸ เชฅเชฏเซ‡เชฒ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฒเซ€เชฌเชฐเช“เชซเซ€เชธ เช•เซ‡เชฒเซเช•เชฎเชพเช‚ เช•เช‚เชˆเช• เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชถเซ‡:

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

HTML เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ เชคเชฎเชจเซ‡ เชฎเชพเชคเซเชฐ CSV เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชœ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชนเซ‹เชธเซเชŸ เชฐเชฟเชชเซ‹เชฐเซเชŸเชจเชพ เช†เชงเชพเชฐเซ‡ เช•เชธเซเชŸเชฎ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชฌเชจเชพเชตเซ€เชถเซเช‚ เชธเซเชฅเชฟเชคเชฟ, เชชเชฐเช‚เชคเซ เชธเซเชฅเชฟเชคเชฟเชจเชพ เช†เชงเชพเชฐเซ‡ เช•เชฒเชฐ-เช•เซ‹เชกเซ‡เชก เช•เซ‹เชทเซ‹ เชธเชพเชฅเซ‡ เชฎเชพเชคเซเชฐ HTML เช•เซ‹เชทเซเชŸเช• เชคเชฐเซ€เช•เซ‡. เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เช•เซเชฒเซ‹เชจ เช•เชฐเซ€เช เช›เซ€เช เชฏเชœเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเช“, เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชจเชพ ERB เช•เซ‹เชกเชจเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ‹:

<!DOCTYPE html>
<html>
<head>
   <title>Host Statuses</title>
   <style>
       th {
           background-color: black;
           color: white;
       }
       td.green {
           background-color:#92d400;
           color:black;
       }
       td.yellow {
           background-color:#f0ab00;
           color:black;
       }
       td.red {
           background-color:#CC0000;
           color:black;
       }
       table,th,td {
               border-collapse:collapse;
               border: 1px solid black;
       }
   </style> 
</head>
<body>
<table>
<tr> 
       <th> Hostname </th>
       <th> Status </th> 
<% load_hosts(search: input('hosts'), includes: :host_statuses).each_record do |host| -%>
   <% all_host_statuses_hash(host).each do |key, value|  -%>
       <th> <%= key %> </th>
   <% end -%>
   <% break -%>
<% end -%>
</tr>

<%- load_hosts(search: input('hosts'), includes: :host_statuses).each_record do |host| -%>
   <tr> 
   <td> <%= host.name   %> </td> 
   <% if host.global_status == 0 -%>
       <td class="green"> OK </td>
   <% elsif host.global_status == 1 -%>
       <td class="yellow"> Warning </td>
   <% else -%>
       <td class="red"> Error (<%= host.global_status %>) </td>
   <% end -%>

   <% all_host_statuses_hash(host).each do |key, value|  -%>
       <% if value == 0 -%>
           <td class="green"> OK </td>
       <% elsif value == 1  -%>
           <td class="yellow"> Warning </td>
       <% else -%>
           <td class="red"> Error (<%= value %>) </td>
       <% end -%>
   <% end -%>
   </tr>
<% end -%>

</table>
</body>
</html>

เช† เชฐเชฟเชชเซ‹เชฐเซเชŸ HTML เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เช•เช‚เชˆเช• เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชถเซ‡:

เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ: เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡

เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏเชฎเชพเช‚เชฅเซ€ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชšเชฒเชพเชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

เช†เชฆเซ‡เชถ เชตเชพเช•เซเชฏเชฎเชพเช‚เชฅเซ€ เช…เชนเซ‡เชตเชพเชฒ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เชนเชฅเซ‹เชกเซ€, เช…เชจเซ‡ เช•เซเชฐเซ‹เชจ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชคเชฎเชจเซ‡ เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชนเซ‡เชฎเชฐ เชฐเชฟเชชเซ‹เชฐเซเชŸ-เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เชœเชจเชฐเซ‡เชŸ --name "" เช†เชฆเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡:

# hammer report-template generate โ€”name "Host statuses HTML"

เชฐเชฟเชชเซ‹เชฐเซเชŸเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เช•เชจเซเชธเซ‹เชฒ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเชฟเช‚เชฌเชฟเชค เชฅเชถเซ‡. เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชซเชพเช‡เชฒ เชชเชฐ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชฐเชฟเชชเซ‹เชฐเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช‡เชฎเซ‡เช‡เชฒ เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชถเซ‡เชฒ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฐเซ‹เชจเชจเซ‡ เช—เซ‹เช เชตเซ‹. HTML เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชˆเชฎเซ‡เชฒ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชฐเซเชšเชฟ เชงเชฐเชพเชตเชคเชพ เชชเช•เซเชทเช•เชพเชฐเซ‹เชจเซ‡ เชฐเชฟเชชเซ‹เชฐเซเชŸเชจเซ€ เชจเชฟเชฏเชฎเชฟเชค เชกเชฟเชฒเชฟเชตเชฐเซ€เชจเซ‡ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เช†เชฎ, เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ 6.5 เชฎเชพเช‚ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเซ€เชจ เช เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸเชฎเชพเช‚ เช•เช‚เชชเชจเซ€เช“ เชชเชพเชธเซ‡ เชฐเชนเซ‡เชฒเชพ เชฎเชนเชคเซเชตเชจเชพ เชกเซ‡เชŸเชพเชจเซ€ เชจเชฟเช•เชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชธเชพเชงเชจ เช›เซ‡. เชคเซ‡ เช–เซ‚เชฌ เชœ เชฒเชตเชšเซ€เช• เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชธเช‚เชถเซ‹เชงเชฟเชค เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชฌเช‚เชจเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชฌเชจเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡. เช…เชฎเชพเชฐเชพ YouTube เชตเชฟเชกเชฟเช“เชฎเชพเช‚ เชธเซ‡เชŸเซ‡เชฒเชพเช‡เชŸ เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช— เชเชจเซเชœเชฟเชจ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹.

9 เชœเซเชฒเชพเชˆเชจเชพ เชฐเซ‹เชœ เชฎเซ‹เชธเซเช•เซ‹เชจเชพ เชธเชฎเชฏ เชฎเซเชœเชฌ 11:00 เชตเชพเช—เซเชฏเซ‡, Red Hat Enterprise Linux 8 เชจเชพ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชตเชฟเชถเซ‡ เชตเซ‡เชฌเชฟเชจเชพเชฐเชจเซ‡ เชšเซ‚เช•เชถเซ‹ เชจเชนเซ€เช‚

เช…เชฎเชพเชฐเชพ เชตเช•เซเชคเชพ เชเชฐเชพเชฎ เช•เชจเชพเชจเซ‹เชต เช›เซ‡, เชœเซ‡ เชฏเซเชฐเซ‹เชช, เชฎเชงเซเชฏ เชชเซ‚เชฐเซเชต เช…เชจเซ‡ เช†เชซเซเชฐเชฟเช•เชพเชฎเชพเช‚ Red Hat เช–เชพเชคเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชตเชฟเชญเชพเช—เชจเชพ เชฎเซ‡เชจเซ‡เชœเชฐ เช›เซ‡. เชฐเซ‡เชก เชนเซ‡เชŸ เช–เชพเชคเซ‡ เช…เชฐเชพเชฎเชจเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชตเซเชฏเชพเชชเช• เชฌเชœเชพเชฐ, เช‰เชฆเซเชฏเซ‹เช— เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชธเซเชชเชฐเซเชงเซ€ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ, เชคเซ‡เชฎเชœ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชฟเชเชจเซ‡เชธ เชฏเซเชจเชฟเชŸ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชŸ เชชเซ‹เชเชฟเชถเชจเชฟเช‚เช— เช…เชจเซ‡ เชฎเชพเชฐเซเช•เซ‡เชŸเชฟเช‚เช—เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชชเชฐเชฟเชšเชฏเชฅเซ€ เชœเซ€เชตเชจเชจเชพ เช…เช‚เชค เชธเซเชงเซ€เชจเชพ เชธเชฎเช—เซเชฐ เช‰เชคเซเชชเชพเชฆเชจ เชœเซ€เชตเชจเชšเช•เซเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เชถเชพเชฎเซ‡เชฒ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹