เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?

TL; DR: เชถเซเช‚ เชนเชพเช‡เช•เซ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชชเซ‡เช•เซ‡เชœเซ€เชธ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชธเชฎเชฐเซเชฅเชจ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ (เชœเซ‡เชฎ เช•เซ‡ .app Mac เชชเชฐ) เช…เชจเซ‡/เช…เชฅเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เชฌเซ€เช“ (Linux AppImage)? เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เชเช• เชฒเชพเชฏเช• เช‰เชฎเซ‡เชฐเซ‹ เชนเชถเซ‡ เชœเซ‡ เช…เชจเซเชฏ เชธเชฟเชธเซเชŸเชฎเซ‹ เช•เชฐเชคเชพเช‚ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเซ‹ เชธเชฐเชณ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชœเช—เซเชฏเชพเช เช›เซ‡.

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

เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชœเชฃ เชฎเชพเชŸเซ‡, เชนเซเช‚ เชเชช เช‡เชฎเซ‡เชœเชจเซ‹ เชธเชฐเซเชœเช• เช…เชจเซ‡ เชฒเซ‡เช–เช• เช›เซเช‚, เชเช• Linux เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชฟเชคเชฐเชฃ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เซ‡ เชœเซ‡ Mac เชธเชฐเชณเชคเชพ เชฎเชพเชŸเซ‡ เชฒเช•เซเชทเซเชฏ เชฐเชพเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเซ‡เช–เช•เซ‹ เช…เชจเซ‡ เช…เช‚เชคเชฟเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ (เชœเซ‹ เชคเชฎเซ‡ เชตเชงเซ เชœเชพเชฃเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชœเซเช“ เชตเชฟเช•เซ€ ะธ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ).

เชœเซ‹ เช†เชชเชฃเซ‡ เชนเชพเชˆเช•เซ เชฎเชพเชŸเซ‡ AppImage เชฌเชจเชพเชตเซ€เช เชคเซ‹ เชถเซเช‚?

เชšเชพเชฒเซ‹ เชฅเซ‹เชกเซเช‚ เชตเชฟเชšเชพเชฐเซ€เช, เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡: เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชถเซเช‚ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ AppImage, เช…เชฅเชตเชพ เช•เช‚เชˆเช• เชเชตเซเช‚ เชœ, เชนเชพเชˆเช•เซ เชชเชฐ? เช…เชคเซเชฏเชพเชฐเซ‡ เช•เช‚เชˆเช• เชฌเชจเชพเชตเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชนเชพเชˆเช•เซเชฎเชพเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡ เชคเซ‡ เชธเชฟเชธเซเชŸเชฎ เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชเช• เช•เชพเชฒเซเชชเชจเชฟเช• เชชเซเชฐเชฏเซ‹เช— เชธเชฐเชธ เชฐเชนเซ‡เชถเซ‡. เชคเซ‡ เชฒเชฟเชจเช•เซเชธ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเซเชธเชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚ เชนเชพเชˆเช•เซเชจเซ€ เช…เชญเชฟเชœเชพเชคเซเชฏเชชเชฃเซ เชชเชฃ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เช†เชตเซ€ เชตเชธเซเชคเซเช“ เชญเชฏเช‚เช•เชฐ เชฐเซ€เชคเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡ (เชฎเชจเซ‡ เช†เชฎ เช•เชนเซ‡เชตเชพเชจเซ‹ เช…เชงเชฟเช•เชพเชฐ เช›เซ‡: เชนเซเช‚ 10 เชตเชฐเซเชทเชฅเซ€ เชกเชฟเชฌเช—เซ€เช‚เช— เชธเชพเชฅเซ‡ เชธเช‚เช˜เชฐเซเชท เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚).

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชฎเซ‡เช•เชฟเชจเซเชŸเซ‹เชถ เชธเชฟเชธเซเชŸเชฎ 1 เชชเชฐ, เชฆเชฐเซ‡เช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชซเชพเช‡เชจเซเชกเชฐเชฎเชพเช‚ "เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค" เชเช• เช…เชฒเช— เชซเชพเช‡เชฒ เชนเชคเซ€. AppImage เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชนเซเช‚ Linux เชชเชฐ เชธเชฎเชพเชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชตเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚.

เชธเซŒ เชชเซเชฐเชฅเชฎ, AppImage เชถเซเช‚ เช›เซ‡? เช† เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฒเซเชŸเชฟเชฎเซ‡เช•เชฐ เช•เซเชฏเซเชฐเชพ), เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชคเซ‡เช“ เช•เซเชฏเชพเชฐเซ‡ เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช‡เชšเซเช›เซ‡ เช›เซ‡ เชคเซ‡ เชฐเซ€เชฒเซ€เช เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡: เชตเชฟเชตเชฟเชง เชตเชฟเชคเชฐเชฃเซ‹เชจเซ€ เชตเชฟเชถเชฟเชทเซเชŸเชคเชพเช“ เชœเชพเชฃเชตเชพเชจเซ€, เชจเซ€เชคเชฟเช“ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช…เชฅเชตเชพ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เช•เซ‹เชˆ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐ เชธเชชเซ‹เชฐเซเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เช…เชจเซ‡ เชคเซ‡เช“ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชœเชฃเชพเชตเชคเชพ เชจเชฅเซ€ เช•เซ‡ เชคเซ‡เช“ เชถเซเช‚ (เชจเชฅเซ€) เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชคเซ‡เชฎเชจเชพ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธ เชชเชฐ. AppImage เชจเซ‡ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ Mac เชชเซ‡เช•เซ‡เชœ เชœเซ‡เชตเซเช‚ เชœ เช•เช‚เชˆเช• เชธเชฎเชœเชตเซเช‚ เชœเซ‹เชˆเช .app เชกเชฟเชธเซเช• เชˆเชฎเซ‡เชœเชจเซ€ เช…เช‚เชฆเชฐ .dmg. เชฎเซเช–เซเชฏ เชคเชซเชพเชตเชค เช เช›เซ‡ เช•เซ‡ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ€ เชจเช•เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ AppImage เชจเซ€ เช…เช‚เชฆเชฐ เช•เชพเชฏเชฎ เชฐเชนเซ‡ เช›เซ‡, เชœเซ‡ เชนเชพเชˆเช•เซ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ€ เชœเซ‡เชฎ เชœ เช›เซ‡. .hpkg เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช…เชฐเซเชฅเชฎเชพเช‚ เช•เซเชฏเชพเชฐเซ‡เชฏ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เชจเชฅเซ€.

เช…เชธเซเชคเชฟเชคเซเชตเชจเชพ 10 เชตเชฐเซเชทเชฅเซ€ เชตเชงเซ เชธเชฎเชฏ เชฆเชฐเชฎเชฟเชฏเชพเชจ, AppImageเช เชฅเซ‹เชกเซ€ เช†เช•เชฐเซเชทเชฃ เช…เชจเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพ เชฎเซ‡เชณเชตเซ€ เช›เซ‡: เชฒเชฟเชจเชธ เชŸเซ‹เชฐเชตเชพเชฒเซเชกเซเชธเซ‡ เชชเซ‹เชคเซ‡ เชคเซ‡เชจเซ‡ เชœเชพเชนเซ‡เชฐเชฎเชพเช‚ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฒเชฟเชฌเชฐเช“เชซเชฟเชธ, เช•เซเชฐเชฟเชŸเชพ, เช‡เชจเซเช•เชธเซเช•เซ‡เชช, เชธเซเช•เซเชฐเชพเช‡เชฌเชธ, เช‡เชฎเซ‡เชœเชฎเซ‡เชœเชฟเช•)เช เชคเซ‡เชจเซ‡ เชฎเซเช–เซเชฏ เชฎเชพเชฐเซเช— เชคเชฐเซ€เช•เซ‡ เช…เชชเชจเชพเชตเซเชฏเซ‹ เช›เซ‡. เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เช…เชฅเชตเชพ เช…เชจเช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชฏเซเชเชฐ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชฎเชพเช‚ เชฆเช–เชฒ เชจ เช•เชฐเชคเชพ, เชธเชคเชค เช…เชฅเชตเชพ เชฐเชพเชคเซเชฐเชฟเชจเชพ เชฌเชฟเชฒเซเชกเซเชธเชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเชตเชพ. เชœเซ‹ เช•เซ‡, เชฒเชฟเชจเช•เซเชธ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเซเชธ เช…เชจเซ‡ เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เชนเชœเซ เชชเชฃ เชชเชฐเช‚เชชเชฐเชพเช—เชค, เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชœเชพเชณเชตเชฃเซ€-เช†เชงเชพเชฐเชฟเชค เชตเชฟเชคเชฐเชฃ เชฎเซ‹เชกเชฒเชจเซ‡ เชตเชณเช—เซ€ เชฐเชนเซ‡ เช›เซ‡ เช…เชจเซ‡/เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชฌเชฟเชเชจเซ‡เชธ เช…เชจเซ‡/เช…เชฅเชตเชพ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชฟเช‚เช— เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชจ เช†เชชเซ‡ เช›เซ‡. Flatpak (RedHat, Fedora, GNOME) เช…เชจเซ‡ เชธเซเชจเซ€เชชเซ€ (เช•เซ‡เชจเซ‹เชจเชฟเช•เชฒ, เช‰เชฌเซเชจเซเชŸเซ). เชคเซ‡ เช†เชตเซ‡ เช›เซ‡ เชนเชพเชธเซเชฏเชพเชธเซเชชเชฆ เชฐเซ€เชคเซ‡.

เชคเซ‡ เชฌเชงเซเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡

  • เชฆเชฐเซ‡เช• AppImageเชฎเชพเช‚ 2 เชญเชพเช—เซ‹ เชนเซ‹เชฏ เช›เซ‡: เชเช• เชจเชพเชจเซเช‚ เชกเชฌเชฒ-เช•เซเชฒเชฟเช• ELF (เช•เชนเซ‡เชตเชพเชคเชพ. runtime.c), เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช‡เชฎเซ‡เชœ เชฆเซเชตเชพเชฐเชพ เช…เชจเซเชธเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชธเซเช•เซเชตเซ…เชถเชเชซเชเชธ.

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?

  • SquashFS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‹ เชชเซ‡เชฒเซ‹เชก เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชฆเชฐเซ‡เช• เชตเชธเซเชคเซเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชฆเชฐเซ‡เช• เชเช•เชฆเชฎ เชคเชพเชœเซ‡เชคเชฐเชจเซ€ เชฒเช•เซเชทเซเชฏ เชธเชฟเชธเซเชŸเชฎ (Linux เชตเชฟเชคเชฐเชฃ) เชฎเชพเชŸเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชจเซ‹ เชญเชพเช— เช—เชฃเซ€ เชถเช•เชพเชฏ เชจเชนเซ€เช‚. เชคเซ‡ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชชเชฃ เชธเชฎเชพเชตเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซเช‚ เชจเชพเชฎ, เชšเชฟเชนเซเชจเซ‹, MIME เชชเซเชฐเช•เชพเชฐเซ‹, เชตเช—เซ‡เชฐเซ‡, เชตเช—เซ‡เชฐเซ‡.

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?

  • เชœเซเชฏเชพเชฐเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชฐเชจเชŸเชพเช‡เชฎ เชซเชพเช‡เชฒเชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชฎเชพเช‰เชจเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ FUSE เช…เชจเซ‡ เชธเซเช•เซเชตเซ‹เชถเชซเซเชฏเซเชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ AppImage เชจเซ€ เช…เช‚เชฆเชฐ เช•เซ‡เชŸเชฒเชพเช• เชเชจเซเชŸเซเชฐเซ€ เชชเซ‹เชˆเชจเซเชŸ (เช‰เชฐเซเชซเซ‡ AppRun) เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ‡ เช›เซ‡.
    เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช…เชจเชฎเชพเช‰เชจเซเชŸ เชฅเชพเชฏ เช›เซ‡.

เชฌเชงเซเช‚ เชธเชฐเชณ เชฒเชพเช—เซ‡ เช›เซ‡.

เช…เชจเซ‡ เช† เชตเชธเซเชคเซเช“ เชฌเชงเซเช‚ เชœเชŸเชฟเชฒ เชฌเชจเชพเชตเซ‡ เช›เซ‡:

  • เช†เชตเชพ เชตเชฟเชตเชฟเชง Linux เชตเชฟเชคเชฐเชฃเซ‹ เชธเชพเชฅเซ‡, "เชธเชพเชšเชพ เชฎเช—เชœเชฎเชพเช‚" เช•เช‚เชˆเชชเชฃ "เชฆเชฐเซ‡เช• เชจเชตเซ€ เชฒเช•เซเชทเซเชฏ เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชจเซ‹ เชญเชพเช—" เช•เชนเซ€ เชถเช•เชพเชฏ เชจเชนเซ€เช‚. เช…เชฎเซ‡ เชฌเชฟเชฒเซเชกเซ€เช‚เช— เชฆเซเชตเชพเชฐเชพ เช† เชฎเซเชฆเซเชฆเชพ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€เช เช›เซ€เช เชฌเชพเช•เชพเชค, เชคเชฎเชจเซ‡ เชเชช เช‡เชฎเซ‡เชœเชฎเชพเช‚ เชถเซเช‚ เชชเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช…เชจเซ‡ เชฌเซ€เชœเซ‡ เช•เซเชฏเชพเช‚เช• เชถเซเช‚ เชฒเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡ เชคเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เช…เชฎเซ‡ เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เชšเซ‚เช•เซ€ เชœเชˆเช เช›เซ€เช, เชคเซ‡ เชนเช•เซ€เช•เชค เชนเซ‹เชตเชพ เช›เชคเชพเช‚ เช•เซ‡, เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชฌเชงเซเช‚ เชธเชฐเชธ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เช† เช•เชพเชฐเชฃเซ‹เชธเชฐ, เช…เชฎเซ‡ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ€เช เช›เซ€เช เช•เซ‡ เชชเซ‡เช•เซ‡เชœ เชธเชฐเซเชœเช•เซ‹ เชคเชฎเชพเชฎ เชฒเช•เซเชทเซเชฏ เชธเชฟเชธเซเชŸเชฎเซ‹ (เชตเชฟเชคเชฐเชฃเซ‹) เชชเชฐ AppImages เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡.
  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซ‡เชฒเซ‹เชกเซเชธ เชธเชฎเช—เซเชฐ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฏเซ‹เช—เซเชฏ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช. เช•เชฎเชจเชธเซ€เชฌเซ‡, เช˜เชฃเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชนเชพเชฐเซเชก-เช•เซ‹เชกเซ‡เชก เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชพเชฅ เชนเซ‹เชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹ /usr/share. เช†เชจเซ‡ เช•เซ‹เชˆเช• เชฐเซ€เชคเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชคเชฎเชพเชฐเซ‡ เช•เชพเช‚ เชคเซ‹ เชจเชฟเช•เชพเชธ เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡ LD_LIBRARY_PATH, เช…เชฅเชตเชพ เช เซ€เช• เช•เชฐเซ‹ rpath เชœเซ‡เชฅเซ€ เชฒเซ‹เชกเชฐ เชธเช‚เชฌเช‚เชงเชฟเชค เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹ เชถเซ‹เชงเซ€ เชถเช•เซ‡. เชชเซเชฐเชฅเชฎ เชชเชฆเซเชงเชคเชฟเชฎเชพเช‚ เชคเซ‡เชจเซ€ เช–เชพเชฎเซ€เช“ เช›เซ‡ (เชœเซ‡ เชœเชŸเชฟเชฒ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เชฅเชพเชฏ เช›เซ‡), เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชธเชฐเชณ เชฐเซ€เชคเซ‡ เชฌเซ‹เชœเชพเชฐเซ‚เชช เช›เซ‡.
  • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ UX เชฎเซเชถเซเช•เซ‡เชฒเซ€ เชคเซ‡ เช›เซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชฌเซ€เชŸ เชธเซ‡เชŸ เช•เชฐเซ‹ AppImage เชซเชพเช‡เชฒ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซเชฏเชพ เชชเช›เซ€. เชฎเชพเชจเซ‹ เช•เซ‡ เชจเชพ เชฎเชพเชจเซ‹, เช•เซ‡เชŸเชฒเชพเช• เชฎเชพเชŸเซ‡ เช† เชเช• เชตเชพเชธเซเชคเชตเชฟเช• เช…เชตเชฐเซ‹เชง เช›เซ‡. เชเช•เซเชเซ‡เช•เซเชฏเซเชฌเชฟเชฒเชฟเชŸเซ€ เชฌเซ€เชŸ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เช…เชจเซเชญเชตเซ€ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชชเชฃ เชฌเซ‹เชœเชพเชฐเซ‚เชช เช›เซ‡. เช‰เช•เซ‡เชฒ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชเช• เชจเชพเชจเซ€ เชธเซ‡เชตเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซเช‚ เชธเซ‚เชšเชจ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡ AppImage เชซเชพเช‡เชฒเซ‹เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชเช•เซเชเซ‡เช•เซเชฏเซเชฌเชฟเชฒเชฟเชŸเซ€ เชฌเซ€เชŸ เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡เชจเชพ เชถเซเชฆเซเชง เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚, เชคเซ‡ เชถเซเชฐเซ‡เชทเซเช  เช‰เช•เซ‡เชฒ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชฌเซ‹เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚. Linux เชตเชฟเชคเชฐเชฃเซ‹ เช† เชธเซ‡เชตเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเชคเชพ เชจเชฅเซ€, เชคเซ‡เชฅเซ€, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชฌเซ‹เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เช–เชฐเชพเชฌ เช…เชจเซเชญเชต เช›เซ‡.
  • Linux เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ‡ เช›เซ‡ เช•เซ‡ เชจเชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเซเชŸเชพเชฐเซเชŸเช…เชช เชฎเซ‡เชจเซ‚เชฎเชพเช‚ เช†เช‡เช•เซ‹เชจ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช•เชนเซ€ เชถเช•เชคเชพ เชจเชฅเซ€: "เชœเซเช“, เชเช• เชจเชตเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡, เชšเชพเชฒเซ‹ เช•เชพเชฎ เช•เชฐเซ€เช." เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, XDG เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เช…เชจเซเชธเชพเชฐ, เชคเชฎเชพเชฐเซ‡ เชซเชพเช‡เชฒเชจเซ€ เชจเช•เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ .desktop เชฎเชพเช‚ เชฏเซ‹เช—เซเชฏ เชธเซเชฅเชพเชจเซ‡ /usr เชธเชฟเชธเซเชŸเชฎ-เชตเซเชฏเชพเชชเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชฎเชพเชŸเซ‡, เช…เชฅเชตเชพ เชฎเชพเช‚ $HOME เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฎเชพเชŸเซ‡. เชšเซ‹เช•เซเช•เชธ เช•เชฆเชจเชพ เชšเชฟเชนเซเชจเซ‹, XDG เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เช…เชจเซเชธเชพเชฐ, เชšเซ‹เช•เซเช•เชธ เชธเซเชฅเชณเซ‹เช เชฎเซ‚เช•เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ usr เช…เชฅเชตเชพ $HOME, เช…เชจเซ‡ เชชเช›เซ€ เช†เช‡เช•เซ‹เชจ เช•เซ‡เชถเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เช†เชฆเซ‡เชถเซ‹ เชšเชฒเชพเชตเซ‹, เช…เชฅเชตเชพ เช†เชถเชพ เชฐเชพเช–เซ‹ เช•เซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช• เชคเซ‡เชจเซ‡ เชถเซ‹เชงเซ€ เช•เชพเชขเชถเซ‡ เช…เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชฌเชงเซเช‚ เชถเซ‹เชงเซ€ เช•เชพเชขเชถเซ‡. MIME เชชเซเชฐเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ. เชตเชฐเซเช•เช…เชฐเชพเช‰เชจเซเชก เชคเชฐเซ€เช•เซ‡, เชคเซ‡ เชœ เชธเซ‡เชตเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชธเซเชคเชพเชต เช›เซ‡, เชœเซ‡, เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฟเชฒเชฟเชŸเซ€ เชซเซเชฒเซ‡เช— เชธเซ‡เชŸ เช•เชฐเชตเชพ เช‰เชชเชฐเชพเช‚เชค, เชœเซ‹ เชคเซเชฏเชพเช‚ เชšเชฟเชนเซเชจเซ‹ เชนเซ‹เชฏ, เชตเช—เซ‡เชฐเซ‡. AppImage เชฎเชพเช‚, XDG เช…เชจเซเชธเชพเชฐ เชคเซ‡เชฎเชจเซ‡ AppImage เชฅเซ€ เชฏเซ‹เช—เซเชฏ เชธเซเชฅเชพเชจเซ‹ เชชเชฐ เช•เซ‰เชชเชฟ เช•เชฐเซ‹. เชœเซเชฏเชพเชฐเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชฅเชตเชพ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชธเซ‡เชตเชพเชจเซ‡ เชฌเชงเซเช‚ เชธเชพเชซ เช•เชฐเชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชฒเชฌเชคเซเชค, เชฆเชฐเซ‡เช• เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชตเชพเชคเชพเชตเชฐเชฃเชจเซ€ เชตเชฐเซเชคเชฃเซ‚เช•เชฎเชพเช‚, เช—เซเชฐเชพเชซเชฟเช• เชซเชพเช‡เชฒ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚, เชคเซ‡เชฎเชจเชพ เช•เชฆ, เชธเช‚เช—เซเชฐเชน เชธเซเชฅเชพเชจเซ‹ เช…เชจเซ‡ เช•เซ‡เชถ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“เชฎเชพเช‚ เชคเชซเชพเชตเชค เช›เซ‡, เชœเซ‡ เชธเชฎเชธเซเชฏเชพ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชŸเซ‚เช‚เช•เชฎเชพเช‚, เช† เชชเชฆเซเชงเชคเชฟ เชเช• เช•เซเชฐเซ‰เชš เช›เซ‡.
  • เชœเซ‹ เช‰เชชเชฐเซ‹เช•เซเชค เชชเซ‚เชฐเชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชซเชพเช‡เชฒ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เชนเชœเซ€ เชชเชฃ เช•เซ‹เชˆ AppImage เช†เชฏเช•เชจ เชจเชฅเซ€. Linux เชตเชฟเชถเซเชตเช เชนเชœเซ เชธเซเชงเซ€ เชเชฒเซเชซเชฟเช•เซ‹เชจเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ‹ เชจเชฟเชฐเซเชฃเชฏ เชฒเซ€เชงเซ‹ เชจเชฅเซ€ (เช›เชคเชพเช‚ เชšเชฐเซเชšเชพ ะธ เช…เชฎเชฒเซ€เช•เชฐเชฃ), เชคเซ‡เชฅเซ€ เช†เชฏเช•เชจเชจเซ‡ เชธเซ€เชงเชพ เชœ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชเชฎเซเชฌเซ‡เชก เช•เชฐเชตเซเช‚ เช…เชถเช•เซเชฏ เช›เซ‡. เชคเซ‡เชฅเซ€ เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชซเชพเช‡เชฒ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชชเชพเชธเซ‡ เชคเซ‡เชฎเชจเชพ เชชเซ‹เชคเชพเชจเชพ เชšเชฟเชนเซเชจเซ‹ เชจเชฅเซ€ (เช•เซ‹เชˆ เชคเชซเชพเชตเชค เชจเชฅเซ€, AppImage เช…เชฅเชตเชพ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•), เชคเซ‡ เชซเช•เซเชค เชชเซเชฐเชพเชฐเช‚เชญ เชฎเซ‡เชจเซ‚เชฎเชพเช‚ เช›เซ‡. เชเช• เช‰เชชเชพเชฏ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชฅเช‚เชฌเชจเซ‡เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เชเช• เชชเชฆเซเชงเชคเชฟ เช•เซ‡ เชœเซ‡ เชฎเซ‚เชณเชฐเซ‚เชชเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชฎเซ‡เชจเซ‡เชœเชฐเซ‹เชจเซ‡ เชคเซ‡เชฎเชจเชพ เช†เช‡เช•เซ‹เชจ เชคเชฐเซ€เช•เซ‡ เช—เซเชฐเชพเชซเชฟเช• เชซเชพเช‡เชฒเซ‹เชจเซ€ เชฅเช‚เชฌเชจเซ‡เชฒ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ เช›เชฌเซ€เช“ เชฌเชคเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชคเซ‡เชฅเซ€, เชเช•เซเชเซ‡เช•เซเชฏเซเชฌเชฟเชฒเชฟเชŸเซ€ เชฌเซ€เชŸ เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเซ‡เชตเชพ "เชฎเชฟเชจเชฟเชเชšเชฐเชพเช‡เชเชฐ" เชคเชฐเซ€เช•เซ‡ เชชเชฃ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชฏเซ‹เช—เซเชฏ เชธเซเชฅเชพเชจเซ‹ เชชเชฐ เช†เช‡เช•เซ‹เชจ เชฅเช‚เชฌเชจเซ‡เชฒเซเชธ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชฒเช–เชตเชพ. /usr ะธ $HOME. เชœเซ‹ AppImage เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช…เชฅเชตเชพ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹ เช† เชธเซ‡เชตเชพ เชธเชซเชพเชˆ เชชเชฃ เช•เชฐเซ‡ เช›เซ‡. เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชฆเชฐเซ‡เช• เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชฎเซ‡เชจเซ‡เชœเชฐ เชธเชนเซ‡เชœ เช…เชฒเช— เชฐเซ€เชคเซ‡ เชตเชฐเซเชคเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซ‡ เช•เชฏเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชšเชฟเชนเซเชจเซ‹ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡, เช•เชฏเชพ เช•เชฆเชฎเชพเช‚ เช…เชฅเชตเชพ เชธเซเชฅเชพเชจเซ‹ เชชเชฐ, เช† เชฌเชงเซเช‚ เช–เชฐเซ‡เช–เชฐ เชชเซ€เชกเชพเชฆเชพเชฏเช• เช›เซ‡.
  • เชœเซ‹ เชญเซ‚เชฒเซ‹ เชฅเชพเชฏ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซเชฏเชพเช‚ เชเช• เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช›เซ‡ เชœเซ‡ เชฌเซ‡เช เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เชญเชพเช— เชจเชฅเซ€ เช…เชจเซ‡ AppImage เชฎเชพเช‚ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชจเชฅเซ€), เช…เชจเซ‡ GUI เชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เช–เชฐเซ‡เช–เชฐ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เช•เชนเซ‡เชคเซเช‚ เชจเชฅเซ€. เช…เชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช† เช†เชธเชชเชพเชธ เชตเชฟเชšเชพเชฐ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เชธเซ‚เชšเชจเชพเช“ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจเชฎเชพเช‚เชฅเซ€ เชญเซ‚เชฒเซ‹เชจเซ‡ เชชเช•เชกเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชคเซ‡เชฎเชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชธเชฎเชœเชพเชฏเซ‡เชฒเชพ เชธเช‚เชฆเซ‡เชถเชพเช“เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช…เชจเซ‡ เช…เชฒเชฌเชคเซเชค, เชฆเชฐเซ‡เช• เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชคเซ‡เชฎเชจเซ‡ เชฅเซ‹เชกเซ€ เช…เชฒเช— เชฐเซ€เชคเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ‡ เช›เซ‡.
  • เช† เช•เซเชทเชฃเซ‡ (เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐ 2019 - เช…เชจเซเชตเชพเชฆเช•เชจเซ€ เชจเซ‹เช‚เชง) เชฎเชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช•เชนเซ‡เชตเชพเชจเซ€ เชธเชฐเชณ เชฐเซ€เชค เชฎเชณเซ€ เชจเชฅเซ€ เช•เซ‡ เชซเชพเช‡เชฒ 1.png Krita เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช–เซ‹เชฒเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡, เช…เชจเซ‡ 2.png - GIMP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡.

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชฎเชพเช‚ เชตเชชเชฐเชพเชฏเซ‡เชฒ เช•เซเชฐเซ‹เชธ-เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชตเชฟเชถเชฟเชทเซเชŸเชคเชพเช“ เชฎเชพเชŸเซ‡ เชธเช‚เช—เซเชฐเชน เชธเซเชฅเชพเชจ เชœเซ€เชจเซ‹เชฎ, KDE ะธ Xfce freedesktop.org เช›เซ‡

เชนเชพเช‡เช•เซ เช•เชพเชฐเซเชฏ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชŠเช‚เชกเซ‡ เชตเชฃเชพเชฏเซ‡เชฒเชพ เช…เชญเชฟเชœเชพเชคเซเชฏเชชเชฃเซเชจเซเช‚ เชธเซเชคเชฐ เชนเชพเช‚เชธเชฒ เช•เชฐเชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡, เชœเซ‹ เช…เชถเช•เซเชฏ เชจ เชนเซ‹เชฏ เชคเซ‹, เชตเชฟเชถเชฟเชทเซเชŸเชคเชพเช“เชจเซ‡ เช•เชพเชฐเชฃเซ‡ freedesktop.org เชชเชฐเชฅเซ€ XDG เช•เซเชฐเซ‹เชธ-เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชฎเชพเชŸเซ‡, เชคเซ‡เชฎเชœ เช† เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชฎเซ‡เชจเซ‡เชœเชฐเซ‹เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชเช• เชธเชฟเชธเซเชŸเชฎ-เชตเซเชฏเชพเชชเซ€ เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ เช†เช‡เช•เซ‹เชจ เชŸเชพเช‚เช•เซ€ เชถเช•เซ€เช เช›เซ€เช: เชฆเซ‡เช–เซ€เชคเซ€ เชฐเซ€เชคเซ‡, XDG เชจเชพ เชฒเซ‡เช–เช•เซ‹เช เชตเชฟเชšเชพเชฐเซเชฏเซเช‚ เชชเชฃ เชจ เชนเชคเซเช‚ เช•เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเชพเชธเซ‡ เชธเชฎเชพเชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เช˜เชฃเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธเชจเชพ เชตเชฟเชตเชฟเชง เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡เชจเชพ เชšเชฟเชนเซเชจเซ‹

เชนเซเช‚ เชตเชฟเชšเชพเชฐเซ€ เชฐเชนเซเชฏเซ‹ เชนเชคเซ‹ เช•เซ‡ เชธเชฟเชธเซเชŸเชฎ เชเช•เซ€เช•เชฐเชฃเชจเซ‡ เช–เชฐเชพเชฌ เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Linux เชตเชฟเชถเซเชต Mac OS X เชชเชพเชธเซ‡เชฅเซ€ เชถเซเช‚ เชถเซ€เช–เซ€ เชถเช•เซ‡ เช›เซ‡. เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเชฎเชฏ เชนเซ‹เชฏ เช…เชจเซ‡ เชคเชฎเซ‡ เช†เชฎเชพเช‚ เช›เซ‹, เชคเซ‹ เชชเซเชฐเชฅเชฎ Mac OS X เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชฎเชพเช‚เชจเชพ เชเช• เช†เชฐเซเชจเซ‹เชก เช—เซเชฐเชกเซ‹เชฒเซ‡ เชถเซเช‚ เช•เชนเซเชฏเซเช‚ เชคเซ‡ เชตเชพเช‚เชšเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹:

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

https://youtu.be/qQsnqWJ8D2c
Apple WWDC 2000 เชธเชคเซเชฐ 144 - Mac OS X: เชชเซ‡เช•เซ‡เชœเชฟเช‚เช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เช…เชจเซ‡ เชชเซเชฐเชฟเชจเซเชŸเชฟเช‚เช— เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹.

Linux เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ เช† เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชœเซ‡เชตเซเช‚ เช•เช‚เชˆ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ AppImage เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชฎเชพเชณเช–เชพเช•เซ€เชฏ เชฎเชฐเซเชฏเชพเชฆเชพเช“เชจเซ€ เช†เชธเชชเชพเชธเชจเชพ เช‰เช•เซ‡เชฒเซ‹ เชถเซ‹เชงเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชถเซเช‚ เชนเชพเชˆเช•เซ เชฌเชšเชพเชตเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡?

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

2018 เชฎเชพเช‚ เชฒเชฟเชจเช•เซเชธ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐเซเชฏเชพเชตเชฐเชฃเซ‹เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“ เชชเชฐเชจเซ‹ เชฎเชพเชฐเซ‹ เช…เชนเซ‡เชตเชพเชฒ

เชฒเซ€เชจเชธ เชŸเซ‹เชฐเชตเชพเชฒเซเชกเซเชธเซ‡ เชชเชฃ เชธเซเชตเซ€เช•เชพเชฐเซเชฏเซเช‚ เช•เซ‡ เชตเชฐเซเช•เชธเซเชชเซ‡เชธ เชตเชฟเชšเชพเชฐ เชจเชฟเชทเซเชซเชณ เช•เซ‡เชฎ เชฅเชฏเซ‹ เชคเซ‡ เชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸเซ‡เชถเชจ เชนเชคเซเช‚.

เชนเชพเชˆเช•เซ เชœเซ‹เชˆเชจเซ‡ เช†เชจเช‚เชฆ เชฅเชฏเซ‹!

เชนเชพเชˆเช•เซ เชฌเชงเซเช‚ เช…เชฆเซเชญเซเชค เชฐเซ€เชคเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡

เชœเซเชฏเชพเชฐเซ‡ Haiku เชฎเชพเชŸเซ‡ AppImage เชจเซ‡ "เชชเซ‹เชฐเซเชŸเชฟเช‚เช—" เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เชจเชฟเชทเซเช•เชชเชŸ เช…เชญเชฟเช—เชฎ เช เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเชพ เช˜เชŸเช•เซ‹ (เชฎเซเช–เซเชฏเชคเซเชตเซ‡ runtime.c เช…เชจเซ‡ เชธเชฐเซเชตเชฟเชธ) เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเชตเซ‹ (เชœเซ‡ เชถเช•เซเชฏ เชชเชฃ เชนเซ‹เชˆ เชถเช•เซ‡!), เช† เชนเชพเชˆเช•เซเชจเซ‡ เชตเชงเซ เชฒเชพเชญ เช†เชชเชถเซ‡ เชจเชนเซ€เช‚. เช•เชพเชฐเชฃ เช•เซ‡ เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เช†เชฎเชพเช‚เชจเซ€ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชธเชฎเชธเซเชฏเชพเช“ เชนเชพเช‡เช•เซเชฎเชพเช‚ เช‰เช•เซ‡เชฒเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช•เชฒเซเชชเชจเชพเชคเซเชฎเช• เชฐเซ€เชคเซ‡ เชธเชพเช‰เชจเซเชก เช›เซ‡. เชนเชพเชˆเช•เซ เช เชธเชฟเชธเซเชŸเชฎ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชฟเชฒเซเชกเซ€เช‚เช— เชฌเซเชฒเซ‹เช•เซเชธ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡ เชœเซ‡ เชนเซเช‚ เช˜เชฃเชพ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ Linux เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชถเซ‹เชงเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚ เช…เชจเซ‡ เชคเซเชฏเชพเช‚ เชจเชนเซ‹เชคเชพ เชคเซ‡ เชฎเชพเชจเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€. เชœเซ‡เชฎ เช•เซ‡:

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชฎเชพเชจเซ‹ เช•เซ‡ เชจเชพ เชฎเชพเชจเซ‹, เช† เชเชตเซ€ เชตเชธเซเชคเซ เช›เซ‡ เชœเซ‡ เช˜เชฃเชพ Linux เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซ‚เชฐ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เชนเชพเชˆเช•เซ เชชเชฐ เชฌเชงเซเช‚ เช†เชชเซ‹เช†เชช เชฅเชˆ เชœเชพเชฏ เช›เซ‡!

  • ELF เชซเชพเช‡เชฒเซ‹ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ เชเช•เซเชเซ‡เช•เซเชฏเซเชฌเชฟเชฒเชฟเชŸเซ€ เชฌเซ€เชŸ เชจเชฅเซ€ เชคเซ‡ เชซเชพเช‡เชฒ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เชกเชฌเชฒ-เช•เซเชฒเชฟเช• เช•เชฐเชตเชพ เชชเชฐ เช†เชชเชฎเซ‡เชณเซ‡ เชเช• เชฎเซ‡เชณเชตเซ‡ เช›เซ‡.
  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเช‚เชธเชพเชงเชจเซ‹ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชšเชฟเชนเซเชจเซ‹, เชœเซ‡ เชซเชพเช‡เชฒ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เชšเชฟเชนเซเชจเซ‹ เชธเชพเชฅเซ‡ เช–เชพเชธ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชฎเชพเช‚ เช›เชฌเซ€เช“เชจเชพ เชธเชฎเซ‚เชนเชจเซ€ เชจเช•เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เซเชฏเชพ เช…เชฅเชตเชพ เช–เชธเซ‡เชกเซเชฏเชพ เชชเช›เซ€ เชคเซ‡เชจเซ‡ เชธเชพเชซ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.
  • เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เชธเชพเชฅเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชฒเชฟเช‚เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เช›เซ‡, เช† เชฎเชพเชŸเซ‡ เช•เซ‹เชˆเชชเชฃ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชจเช•เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.
  • เชเช•เซเชเซ‡เช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚ lib/ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚, เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชถเซ‹เชงเชพเชฏ เช›เซ‡.
  • เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เช…เชธเช‚เช–เซเชฏ เชตเชฟเชคเชฐเชฃเซ‹ เช…เชจเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชตเชพเชคเชพเชตเชฐเชฃ เชจเชฅเซ€, เชœเซ‡ เชชเชฃ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชฆเชฐเซ‡เช• เชœเช—เซเชฏเชพเช เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡.
  • เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เช…เชฒเช— เชฎเซ‹เชกเซเชฏเซเชฒ เชจเชฅเซ€ เชœเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฐเซ€เชฅเซ€ เช…เชฒเช— เชนเซ‹เชฏ.
  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชคเซ‡เชฎเชจเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเชพ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชพเชฅ เชจเชฅเซ€; เชคเซ‡เช“ เชฐเชจเชŸเชพเช‡เชฎ เชชเชฐ เชธเซเชฅเชพเชจ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซ‡เชท เช•เชพเชฐเซเชฏเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡.
  • เชธเช‚เช•เซเชšเชฟเชค เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช›เชฌเซ€เช“เชจเซ‹ เชตเชฟเชšเชพเชฐ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡: เช† เช•เซ‹เชˆเชชเชฃ hpkg เชชเซ‡เช•เซ‡เชœ เช›เซ‡. เชคเซ‡ เชฌเชงเชพ เช•เชฐเซเชจเชฒ เชฆเซเชตเชพเชฐเชพ เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เช›เซ‡.
  • เชฆเชฐเซ‡เช• เชซเชพเช‡เชฒเชจเซ‡ เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เช–เซ‹เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชฃเซ‡ เชคเซ‡เชจเซ‡ เชฌเชจเชพเชตเซ€ เช›เซ‡, เชธเชฟเชตเชพเชฏ เช•เซ‡ เชคเชฎเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เช…เชจเซเชฏเชฅเชพ เชธเซเชชเชทเซเชŸ เช•เชฐเซ‹. เช† เช•เซ‡เชŸเชฒเซเช‚ เชธเชฐเชธ เช›เซ‡!

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชฌเซ‡ png เชซเชพเช‡เชฒเซ‹. เชœเซเชฏเชพเชฐเซ‡ เชกเชฌเชฒ-เช•เซเชฒเชฟเช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชตเชฟเชตเชฟเชง เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฆเซเชตเชพเชฐเชพ เช–เซ‹เชฒเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชคเซ‡ เชฆเชฐเซเชถเชพเชตเชคเชพ เชตเชฟเชตเชฟเชง เชšเชฟเชนเซเชจเซ‹เชจเซ€ เชจเซ‹เช‚เชง เชฒเซ‹. "เช†เชจเซ€ เชธเชพเชฅเซ‡ เช–เซ‹เชฒเซ‹:" เชกเซเชฐเซ‹เชช-เชกเชพเช‰เชจ เชฎเซ‡เชจเซ‚เชจเซ€ เชชเชฃ เชจเซ‹เช‚เชง เชฒเซ‹ เชœเซเชฏเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เช•เซ‡เชŸเชฒเซเช‚ เชธเชฐเชณ!

เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชฒเชฟเชจเช•เซเชธ เชชเชฐ AppImage เชฆเซเชตเชพเชฐเชพ เชœเชฐเซ‚เชฐเซ€ เช˜เชฃเชพ เช•เซเชฐเซ‰เชš เช…เชจเซ‡ เชตเชฐเซเช•เช…เชฐเชพเช‰เชจเซเชกเซเชธ เชนเชพเช‡เช•เซ เชชเชฐ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡, เชœเซ‡ เชคเซ‡เชจเชพ เชฎเซ‚เชณเชฎเชพเช‚ เชธเชฐเชณเชคเชพ เช…เชจเซ‡ เช…เชญเชฟเชœเชพเชคเซเชฏเชชเชฃเซ เชงเชฐเชพเชตเซ‡ เช›เซ‡ เชœเซ‡ เชคเซ‡เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เชถเซเช‚ เชนเชพเชˆเช•เซเชจเซ‡ เช†เช–เชฐเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซ‡เช•เซ‡เชœเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡?

เช† เชเช• เชฎเซ‹เชŸเซ‹ เชชเซเชฐเชถเซเชจ เช‰เชญเซ‹ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชฒเชฟเชจเช•เซเชธ เช•เชฐเชคเชพเช‚ เชนเชพเชˆเช•เซ เชชเชฐ AppImage เชœเซ‡เชตเซ€ เชธเชฟเชธเซเชŸเชฎ เชฌเชจเชพเชตเชตเซ€ เชตเชงเซ เชธเชฐเชณ เชนเซ‹เชฏ, เชคเซ‹ เชถเซเช‚ เชคเซ‡ เช•เชฐเชตเซเช‚ เชฏเซ‹เช—เซเชฏ เชนเชคเซเช‚? เช…เชฅเชตเชพ เชนเชพเชˆเช•เซเช เชคเซ‡เชจเซ€ hpkg เชชเซ‡เช•เซ‡เชœ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เช†เชตเชพ เชตเชฟเชšเชพเชฐ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเชจเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เช›เซ‡? เช เซ€เช• เช›เซ‡, เชœเชตเชพเชฌ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ AppImages เชจเชพ เช…เชธเซเชคเชฟเชคเซเชต เชชเชพเช›เชณเชจเซ€ เชชเซเชฐเซ‡เชฐเชฃเชพ เชœเซ‹เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‹ เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏ

เชšเชพเชฒเซ‹ เช…เชฎเชพเชฐเชพ เช…เช‚เชคเชฟเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชœเซ‹เชˆเช:

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชฎเชพเช‚เชจเชพ เชเช• เชฒเช–เซ‡ เช›เซ‡:

เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชคเชฐเซเช• เช† เช›เซ‡: เช‰เชชเชฏเซ‹เช—เชจเซ‹ เช•เซ‡เชธ เชเชŸเชฒเซ‹ เชฆเซเชฐเซเชฒเชญ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชจเซ‹ เช•เซ‹เชˆ เช…เชฐเซเชฅ เชจเชฅเซ€; เชนเชพเชˆเช•เซเชชเซ‹เชฐเซเชŸเซเชธเชฎเชพเช‚ เชคเซ‡เชจเซ‡ เชตเชฟเชถเซ‡เชท เช•เซ‡เชธ เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเซเช‚ เช เชธเซเชตเซ€เช•เชพเชฐเซเชฏ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชฒเชพเช—เซ‡ เช›เซ‡.

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชŸเชฟเชชเซเชชเชฃเซ€:

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

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

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
AppImages เชจเซ€ เชฌเชนเซเชตเชฟเชง เช†เชตเซƒเชคเซเชคเชฟเช“ เชเช• เชœ Linux เชชเชฐ เชฌเชพเชœเซเชฎเชพเช‚ เชšเชพเชฒเซ€ เชฐเชนเซ€ เช›เซ‡

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชชเชฐเชจเซ‹ เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏ

เชšเชพเชฒเซ‹ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชชเชฐเชจเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เชœเซ‹เชˆเช:

  • เชนเซเช‚ เชธเชฎเช—เซเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชตเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เชฎเชพเชฐเซ‡ เช•เซเชฏเชพเชฐเซ‡ เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชฐเชœเซ€เช“ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเซ€ เชœเซ‹เชˆเช เชคเซ‡ เชœเชฃเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชนเซเช‚ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชจเชฅเซ€. เชนเชพเชˆเช•เซ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเซ‹เชคเชพเชจเซ€ hpkg เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เช เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เช เชคเซ‡เชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡, เชœเซ‡ เชตเชฟเชšเชพเชฐเชจเซ‡ "เช“เช›เชพ เช†เช•เชฐเซเชทเช•" เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • เชฎเชพเชฐเซ€ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชกเชพเช‰เชจเชฒเซ‹เชก เชชเซƒเชทเซเช  เช›เซ‡ เชœเซเชฏเชพเช‚ เชนเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเซเช‚ เช›เซเช‚ .exe เชตเชฟเชจเซเชกเซ‹เช เชฎเชพเชŸเซ‡, .dmg เชฎเซ‡เช• เชฎเชพเชŸเซ‡ เช…เชจเซ‡ .AppImage Linux เชฎเชพเชŸเซ‡. เช…เชฅเชตเชพ เช•เชฆเชพเชš เชนเซเช‚ เช† เชชเซƒเชทเซเช เชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซเช‚ เชฎเซเชฆเซเชฐเซ€เช•เชฐเชฃ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚, เช•เช‚เชˆเชชเชฃ เชถเช•เซเชฏ เช›เซ‡? เชนเชพเชˆเช•เซ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซ‡ เชคเซเชฏเชพเช‚ เชถเซเช‚ เชฎเซ‚เช•เชตเซเช‚ เชœเซ‹เชˆเช? เชซเชพเช‡เชฒ เชชเซ‚เชฐเชคเซ€ เช›เซ‡ .hpkg เชฎเชพเชคเซเชฐ เชนเชพเชˆเช•เซเชชเซ‹เชฐเซเชŸเซเชธเชฅเซ€ เชจเชฟเชฐเซเชญเชฐเชคเชพ เชธเชพเชฅเซ‡
  • เชฎเชพเชฐเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซ‡ เช…เชจเซเชฏ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชตเชฟเชถเชฟเชทเซเชŸ เชธเช‚เชธเซเช•เชฐเชฃเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซ‡ เชœเชพเชฃเซ€เชคเซเช‚ เช›เซ‡ เช•เซ‡ เช•เซเชฐเชฟเชคเชพเชจเซ‡ เช•เซเชฏเซเชŸเซ€เชจเชพ เชชเซ‡เชš เช•เชฐเซ‡เชฒ เชธเช‚เชธเซเช•เชฐเชฃเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช…เชฅเชตเชพ เช•เซเชฏเซเชŸเซ€ เช•เซ‡ เชœเซ‡ เช•เซเชฐเชฟเชคเชพเชจเชพ เชšเซ‹เช•เซเช•เชธ เชธเช‚เชธเซเช•เชฐเชฃ เชธเชพเชฅเซ‡ เชซเชพเช‡เชจ-เชŸเซเชฏเซเชจ เชฅเชฏเซ‡เชฒ เช›เซ‡, เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชชเซ‡เชšเซ‹เชจเซ‡ Qt เชฎเชพเช‚ เชชเชพเช›เชพ เชจ เชงเช•เซ‡เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€. เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ Qt เชชเซ‡เช•เซ‡เชœเชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ .hpkg, เชชเชฐเช‚เชคเซ เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡ เช† เช†เชตเช•เชพเชฐเซเชฏ เชจเชฅเซ€.

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชจเชฟเชฏเชฎเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชพเช‰เชจเชฒเซ‹เชก เชชเซƒเชทเซเช . เชนเชพเชˆเช•เซ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซ‡ เช…เชนเซ€เช‚ เชถเซเช‚ เชชเซ‹เชธเซเชŸ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช?

เชตเชฟเชฒ เชฌเช‚เชกเชฒเซเชธ (เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เชคเชฐเซ€เช•เซ‡ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡ AppDir เช…เชฅเชตเชพ .app Apple เชถเซˆเชฒเซ€เชฎเชพเช‚) เช…เชจเซ‡/เช…เชฅเชตเชพ เช›เชฌเซ€เช“ (เช…เชคเซเชฏเช‚เชค เชธเช‚เชถเซ‹เชงเชฟเชค AppImages เช…เชฅเชตเชพ .dmg เชเชชเชฒ เชคเชฐเชซเชฅเซ€) เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชนเชพเช‡เช•เซ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เซ€ เช‰เชฎเซ‡เชฐเซ‹ เช›เซ‡? เช…เชฅเชตเชพ เชคเซ‡ เชธเชฎเช—เซเชฐ เชšเชฟเชคเซเชฐเชจเซ‡ เชชเชพเชคเชณเซเช‚ เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชตเชฟเชญเชพเชœเชจ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡, เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชœเชŸเชฟเชฒเชคเชพ เช‰เชฎเซ‡เชฐเชถเซ‡? เชนเซเช‚ เชซเชพเชŸเซ€ เช—เชฏเซ‹ เช›เซเช‚: เชเช• เชคเชฐเชซ, เชนเชพเชˆเช•เซเชจเซ€ เชธเซเช‚เชฆเชฐเชคเชพ เช…เชจเซ‡ เช…เชญเชฟเชœเชพเชคเซเชฏเชชเชฃเซ เช เชนเช•เซ€เช•เชค เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เช•เซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช˜เชฃเซ€ เชœเช—เซเชฏเชพเช เช•เช‚เชˆเช• เช•เชฐเชตเชพเชจเซ€ เชเช• เชฐเซ€เชค เชนเซ‹เชฏ เช›เซ‡. เชฌเซ€เชœเซ€ เชคเชฐเชซ, เช•เซ‡เชŸเชฒเซ‹เช— เช…เชจเซ‡/เช…เชฅเชตเชพ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชธเซเชฏเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชœเช—เซเชฏเชพเช เช›เซ‡, เชคเซ‡เชฅเซ€ เชธเชฟเชธเซเชŸเชฎ เชฌเชพเช•เซ€เชจเชพ เชฅเซ‹เชกเชพ เชŸเช•เชพ เชธเซเชฅเชพเชจ เชชเชฐ เช†เชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‹เช•เชพเชฐ เช•เชฐเซ‡ เช›เซ‡.

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เช…เชจเซเชธเชพเชฐ เชถเซเชฐเซ€เชฎเชพเชจ. waddlesplash

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

เชคเชฎเซ‡ เชถเซ เชตเชฟเชšเชพเชฐเซ‹ เช›เซ‹, เชคเชฎเชจเซ‡ เชถเซ เชฒเชพเช—เซ‡ เช›เซ‡?

เชคเชฎเซ‡ เชœเชตเชพเชฌ เช†เชชเซ‹ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚...

เชฐเชพเชน เชœเซเช“, เชšเชพเชฒเซ‹ เชเช• เชเชกเชชเซ€ เชตเชพเชธเซเชคเชตเชฟเช•เชคเชพ เชคเชชเชพเชธ เช•เชฐเซ€เช: เชนเช•เซ€เช•เชคเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ - เชนเชพเชˆเช•เซเชจเซ‹ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชญเชพเช—:

เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช•: เชนเชพเชˆเช•เซ เชเชช เชฌเช‚เชกเชฒเซเชธ?
เชนเชพเช‡เช•เซ เชชเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ เชซเชพเช‡เชฒ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เชนเชœเซ€ เชธเซเชงเซ€ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชจเชฅเซ€

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

เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ เชนเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชชเซ‚เช›เซเชฏเซเช‚:

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

เชถเซเช‚ เชนเชพเชˆเช•เซ เชคเชฐเชซเชฅเซ€ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช•เซ‹เชˆ เชœเชตเชพเชฌ เช›เซ‡, เช…เชฅเชตเชพ เช•เซ‡เชŸเชฒเซ‹เช— เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเช‚เชกเชฒ เช…เชนเซ€เช‚ เชฎเชฆเชฆ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡? เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชฎเชฟเชธเซเชŸเชฐ เชฎเซเชœเชฌ. waddlesplash:

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

เชคเซ‡ เช–เชพเชคเชฐเซ€ เชฎเชพเชŸเซ‡ เช›เซ‡!

เชนเชพเชˆเช•เซเช เชถเซเช‚ เชชเช—เชฒเชพเช‚ เชฒเซ‡เชตเชพ เชœเซ‹เชˆเช?

เชนเซเช‚ hpkg, เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เชฌเซ€เช“เชจเชพ เชถเชพเช‚เชคเชฟเชชเซ‚เชฐเซเชฃ เชธเชนเช…เชธเซเชคเชฟเชคเซเชตเชจเซ€ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ€ เชถเช•เซเช‚ เช›เซเช‚:

  • เชธเชฟเชธเซเชŸเชฎ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชตเชพเชชเชฐเซ‡ เช›เซ‡ .hpkg
  • เชธเซŒเชฅเซ€ เชตเชงเซ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชฎเชพเชŸเซ‡ (เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชœเซ‡เชฎเชจเซ‡ เชฐเซ‹เชฒเชฟเช‚เช— เชฐเชฟเชฒเซ€เช เชถเซ‡เชกเซเชฏเซ‚เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡), เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ .hpkg (เชฌเชงเชพ เช•เซ‡เชธเซ‹เชฎเชพเช‚ เชฒเช—เชญเช— 80%)
  • เช•เซ‡เชŸเชฒเชพเช• เชฎเชพเชฐเชซเชคเซ‡ เชธเซเชฅเชพเชชเชฟเชค .hpkg, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชจเซ‡ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฐเซ€ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ (เชฆเชพ.เชค. QtCreator) เชชเชฐ เชœเชตเชพเชฅเซ€ เชซเชพเชฏเชฆเซ‹ เชฅเชถเซ‡: เชคเซ‡เช“ เช† เชฐเซ€เชคเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ .hpkg, เชชเชนเซ‡เชฒเชพเชจเซ€ เชœเซ‡เชฎ.

เชถเซเชฐเซ€เชฎเชพเชจ. waddlesplash เชฒเช–เซ‡ เช›เซ‡:

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

  • เชนเชพเชˆเช•เซ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชˆเชฎเซ‡เชœเซ€เชธ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡, เชฐเชพเชคเซเชฐเชฟเชจเชพ เชธเชฎเชฏเซ‡, เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชธเชคเชค เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชฌเชฟเชฒเซเชกเซเชธ, เชคเซ‡เชฎเชœ เชœเซเชฏเชพเชฐเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ "เชธเชฎเชฏเชธเชฐ เชคเซ‡เชจเซ‡ เชธเซเชฅเชฟเชฐ เช•เชฐเชตเชพ" เชฎเชพเช‚เช—เซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เช–เชพเชจเช—เซ€ เช…เชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เช…เชจเซเชฏ เชตเชฟเชถเชฟเชทเซเชŸ เช‰เชชเชฏเซ‹เช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“ (เชฒเช—เชญเช— 20%) เชคเชฎเชพเชฎ). เช† เช›เชฌเซ€เช“เชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชซเชพเช‡เชฒเซ‹ เช›เซ‡ .hpkg, เชธเชฟเชธเซเชŸเชฎ เชฆเซเชตเชพเชฐเชพ เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€ - เช…เชจเชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เช›เซ‡. (เช•เชฆเชพเชš เชซเชพเช‡เชฒ เชฎเซ‡เชจเซ‡เชœเชฐ เชซเชพเช‡เชฒเซ‹ เชฎเซ‚เช•เซ€ เชถเช•เซ‡ เช›เซ‡ .hpkg เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เชฌเซ€เช“เชฎเชพเช‚, เช†เชชเชฎเซ‡เชณเซ‡ เช…เชฅเชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เชชเชฐ - เชธเชพเชฐเซเช‚, เชœเซ‡เชฎ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช…เชฅเชตเชพ เชฌเชพเชนเซเชฏ เชกเซเชฐเชพเช‡เชต เชชเชฐ เช–เซ‡เช‚เชšเซ‹ เช›เซ‹. เชคเซ‡ เชฎเชพเชคเซเชฐ เชเช• เช—เซ€เชค เช›เซ‡! เช…เชฅเชตเชพ เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เช•เชตเชฟเชคเชพ - เชนเชพเชˆเช•เซ.) เชฌเซ€เชœเซ€ เชฌเชพเชœเซ, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช•เชฆเชพเชš เชซเชพเชˆเชฒเซ‹เชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เชˆเชฎเซ‡เชœเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เช“ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡..hpkg, เชœเซ‡ เชชเช›เซ€ เชคเซ‡เช“เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช…เชจเซ‡ เชคเซ‡ เชœ เชฐเซ€เชคเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชœเซ‡เชฎ เช•เซ‡ เชคเซ‡เช“ HaikuDepot เชฆเซเชตเชพเชฐเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ... เช…เชฎเชพเชฐเซ‡ เชฎเช‚เชฅเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡).

เชถเซเชฐเซ€ เชชเชพเชธเซ‡เชฅเซ€ เช…เชตเชคเชฐเชฃ. waddlesplash:

เชฌเชพเชนเซเชฏ เชกเซเชฐเชพเชˆเชตเซ‹ เช…เชฅเชตเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชฎเชพเช‚เชฅเซ€ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชธเช‚เชญเชตเชฟเชค เชฐเซ€เชคเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช…เชจเซ‡ pkgman เชฎเชพเชŸเซ‡ เชตเชงเซ "เชเซ‹เชจ" เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเซ€ เช เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เชเช• เชธเชฐเชธ เชฒเช•เซเชทเชฃ เชนเชถเซ‡.

เช†เชตเซ€ เชธเชฟเชธเซเชŸเชฎ hpkg, เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชˆเชฎเซ‡เชœเซ‹เชจเซ‹ เชฒเชพเชญ เชฒเซ‡เชถเซ‡. เชคเซ‡เช“ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชธเชพเชฐเชพ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชพเชฅเซ‡ เชฎเชณเซ€เชจเซ‡ เชคเซ‡เช“ เช…เชœเซ‡เชฏ เชฌเชจเชถเซ‡.

เชจเชฟเชทเซเช•เชฐเซเชท

เชนเชพเชˆเช•เซ เชชเชพเชธเซ‡ เชเช• เชฎเชพเชณเช–เซเช‚ เช›เซ‡ เชœเซ‡ เชชเซ€เชธเซ€ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เช…เชจเซ‡ เช…เชคเซเชฏเชพเชงเซเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชจเซเชญเชต เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ Linux PC เชฎเชพเชŸเซ‡ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เช•เชฐเชคเชพเช‚ เช˜เชฃเซเช‚ เช†เช—เชณ เชœเชพเชฏ เช›เซ‡. เชชเซ‡เช•เซ‡เชœ เชธเชฟเชธเซเชŸเชฎ .hpkg เช†เชตเซเช‚ เชœ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฌเชพเช•เซ€เชจเซ€ เชธเชฟเชธเซเชŸเชฎ เชชเชฃ เช…เชญเชฟเชœเชพเชคเซเชฏเชชเชฃเซเชฅเซ€ เชคเชฐเชฌเซ‹เชณ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชนเชพเชˆเช•เซเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชˆเชฎเซ‡เชœ เชธเชชเซ‹เชฐเซเชŸเชฅเซ€ เชซเชพเชฏเชฆเซ‹ เชฅเชถเซ‡. เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชถเซเชฐเซ‡เชทเซเช  เช›เซ‡ เชคเซ‡ เชฒเซ‹เช•เซ‹ เชธเชพเชฅเซ‡ เชšเชฐเซเชšเชพ เช•เชฐเชตเชพ เชฏเซ‹เช—เซเชฏ เช›เซ‡ เชœเซ‡เช“ เชนเชพเชˆเช•เซ, เชคเซ‡เชจเซ€ เชซเชฟเชฒเชธเซ‚เชซเซ€ เช…เชจเซ‡ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‡ เชฎเชพเชฐเชพ เช•เชฐเชคเชพ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชœเชพเชฃเซ‡ เช›เซ‡. เช›เซ‡เชตเชŸเซ‡, เชนเซเช‚ เชเช• เช…เช เชตเชพเชกเชฟเชฏเชพเชฅเซ€ เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชนเชพเชˆเช•เซเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚. เชคเซ‡เชฎ เช›เชคเชพเช‚, เชนเซเช‚ เชฎเชพเชจเซเช‚ เช›เซเช‚ เช•เซ‡ เชนเชพเช‡เช•เซเชจเชพ เชกเชฟเชเชพเช‡เชจเชฐเซ‹, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช…เชจเซ‡ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชŸเซเชธเชจเซ‡ เช† เชจเชตเชพ เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏเชฅเซ€ เชฒเชพเชญ เชฅเชถเซ‡. เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚, เชนเซเช‚ เชคเซ‡เชฎเชจเชพ "เชเชกเชชเซ€ เชญเชพเช—เซ€เชฆเชพเชฐ" เชฌเชจเชตเชพ เชฎเชพเชŸเซ‡ เช–เซเชถ เชฅเชˆเชถ. เชฎเชจเซ‡ Linux เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เซ‡เชŸเชฒเซ‹เช— เช…เชจเซ‡ เชฌเช‚เชกเชฒเซเชธ เชธเชพเชฅเซ‡ 10 เชตเชฐเซเชทเชฅเซ€ เชตเชงเซเชจเซ‹ เช…เชจเซเชญเชต เช›เซ‡, เช…เชจเซ‡ เชนเซเช‚ เชนเชพเชˆเช•เซเชฎเชพเช‚ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เชถเซ‹เชงเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เชฏเซ‹เช—เซเชฏ เช›เซ‡. เชฎเซ‡เช‚ เชœเซ‡ เชธเช‚เชญเชตเชฟเชค เช‰เช•เซ‡เชฒเซ‹ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเซเชฏเชพ เช›เซ‡ เชคเซ‡ เช•เซ‹เชˆ เชชเชฃ เชฐเซ€เชคเซ‡ เชฎเซ‡เช‚ เชตเชฐเซเชฃเชตเซ‡เชฒ เชธเชฎเชธเซเชฏเชพเช“ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€, เช…เชจเซ‡ เชœเซ‹ เชนเชพเชˆเช•เซ เชŸเซ€เชฎ เช…เชจเซเชฏ, เชตเชงเซ เชญเชตเซเชฏ เชฎเซเชฆเซเชฆเชพเช“ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชนเซเช‚ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช›เซเช‚. เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, เชนเซเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชธเชฟเชธเซเชŸเชฎ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซ€ เชคเซ‡ เชตเชฟเชšเชพเชฐ เชตเชฟเชถเซ‡ เชตเชฟเชšเชพเชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚ hpkg เชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชฐเซ€เชคเชจเซ‡ เชฌเชฆเชฒเซเชฏเชพ เชตเชฟเชจเชพ เชชเชฃ เชตเชงเซ เช†เช•เชฐเซเชทเช•. เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชชเซ‡เช•เซ‡เชœ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎ เชฒเชพเช—เซ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชนเชพเชˆเช•เซ เชŸเซ€เชฎ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเช‚เชกเชฒ เชตเชฟเชถเซ‡ เชตเชฟเชšเชพเชฐเชคเซ€ เชนเชคเซ€, เชชเชฐเช‚เชคเซ เช•เชฎเชจเชธเซ€เชฌเซ‡ (เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡) เช† เชตเชฟเชšเชพเชฐ "เช…เชชเซเชฐเชšเชฒเชฟเชค" เชฅเชˆ เช—เชฏเซ‹ เช›เซ‡. เช•เชฆเชพเชš เชคเซ‡เชจเซ‡ เชชเซเชจเชฐเซเชœเซ€เชตเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชธเชฎเชฏ เช›เซ‡?

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

เชญเซ‚เชฒ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ: C เช…เชจเซ‡ C++ เชฎเชพเช‚ เชชเช—เชฎเชพเช‚ เชคเชฎเชพเชฐเซ€ เชœเชพเชคเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเชฐเชตเซ€. เชนเชพเชˆเช•เซ เช“เชเชธ เชฐเซ‡เชธเซ€เชชเซ€ เชธเช‚เช—เซเชฐเชน

เชฅเซ€ เชฒเซ‡เช–เช• เช…เชจเซเชตเชพเชฆ: เชนเชพเชˆเช•เซ เชตเชฟเชถเซ‡เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€เชจเซ‹ เช† เช†เช เชฎเซ‹ เช…เชจเซ‡ เช…เช‚เชคเชฟเชฎ เชฒเซ‡เช– เช›เซ‡.

เชฒเซ‡เช–เซ‹เชจเซ€ เชธเซ‚เชšเชฟ: เชชเซเชฐเชฅเชฎ เชฌเซ€เชœเซ‹ เชคเซเชฐเซ€เชœเซ‹ เชšเซ‹เชฅเซเช‚ เชชเชพเช‚เชšเชฎเซ‹ เช›เช เซเช เชพ เชธเชพเชคเชฎเซ€

เชซเช•เซเชค เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชœ เชธเชฐเซเชตเซ‡เชฎเชพเช‚ เชญเชพเช— เชฒเชˆ เชถเช•เซ‡ เช›เซ‡. เชธเชพเช‡เชจ เช‡เชจ เช•เชฐเซ‹, เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡.

เชถเซเช‚ hpkg เชธเชฟเชธเซเชŸเชฎเชจเซ‡ Linux เชชเชฐ เชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡?

  • เชนเชพ

  • เช•เซ‹เชˆ

  • เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชพเชฏเซ‡เชฒ เช›เซ‡, เชนเซเช‚ เชŸเชฟเชชเซเชชเชฃเซ€เช“เชฎเชพเช‚ เชฒเช–เซ€เชถ

20 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เช เชฎเชคเชฆเชพเชจ เช•เชฐเซเชฏเซเช‚. 5 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซ‚เชฐ เชฐเชนเซเชฏเชพ.

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

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