เดชเตเดคเดฟเดฏ เดฒเดฟเดจเดเตเดธเต เดตเดฟเดคเดฐเดฃเดเตเดเดณเดฟเตฝ Firebird DBMS เดชเดคเดฟเดชเตเดชเต 3.0-เดจเตเดฑเต เดเดชเตเดฑเตเดฑเดฟเดฎเตฝ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเดจเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเต เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ เดเดเตเดเตพ เดตเดฟเดตเดฐเดฟเดเตเดเตเด. เดเดฆเดพเดนเดฐเดฃเดเตเดเตพเดเตเดเดพเดฏเดฟ CentOS 8 เดเด Ubuntu 19 เดเด เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต.
เดเดพเตผเดเตเดฑเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดเตเดเต Firebird เดตเดฟเดคเดฐเดฃเด "เดกเตเดฒเดฟเดตเตผ" เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด เดเตเดกเดฟเตฝ, tar.gz เดเตผเดเตเดเตเดตเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดชเตเดทเตป เดเดฆเตเดฏเตเดเดฟเด เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดตเตเดฌเตโเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฐเต เดฒเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (
เดเดฑเตเดฑเดตเตเด เด
เดเตเดทเดฎเตผเดเตเดเต เดจเตเดฐเต เดฏเตเดฆเตเดงเดคเตเดคเดฟเดฒเตเดเตเดเต เดชเตเดเตเด:
เดตเตเดเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป
เดซเดฏเตฝ เดเดกเดฟเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเต /etc/sysctl.conf
เดตเดฐเดฟ เดเตเตผเดคเตเดคเตเดเตเดฃเตเดเต:
vm.max_map_count = 256000
เดซเดฏเตฝ เดธเดเดฐเดเตเดทเดฟเดเตเดเต เดเตเดฐเดฎเตเดเดฐเดฃเด เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด:
sudo sysctl -p /etc/sysctl.conf
CentOS 8, Ubuntu 19 เดเดจเตเดจเดฟเดตเดฏเตโเดเตเดเดพเดฏเดฟ เดเตเดเตเดคเตฝ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต ะกะกะซะะะ
ะธ ะะะขะะะะ
เดกเดฟเดธเตเดเตเดฐเดฟเดฌเตเดฏเตเดทเตป เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดเดฆเตเดฏเตเดเดฟเด Firebird เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดตเตเดฌเตโเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฐเต เดฒเดฟเดเตเดเตเด เดกเตเตบเดฒเตเดกเต เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเดฟเตฝ เดตเดฟเดคเดฐเดฃเด เด
เตบเดชเดพเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเด เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด.
เดจเดฟเดฒเดตเดฟเตฝ (เดฎเดพเตผเดเตเดเต 2020) เดจเดฟเดฒเดตเดฟเดฒเต เดฑเดฟเดฒเตเดธเต Firebird 3.0.5 เดเดฃเต (
CentOS 8
sudo yum -y install epel-release
sudo yum -y makecache
sudo yum -y install libicu libtommath tar
ln -s libncurses.so.5
/usr/lib64/libncurses.so.5
ln -s libtommath.so.1
/usr/lib64/libtommath.so.0
curl -L ะกะกะซะะะ|tar -zxC /tmp
เดเดฌเตเดฃเตเดเต 19
sudo apt-get -y install libncurses5 libtommath1
ln -s libtommath.so.1
/usr/lib/x86_64-linux-gnu/libtommath.so.0
wget -O- ะกะกะซะะะ|tar -zxC /tmp
Firebird DBMS-เดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป:
cd /tmp/ะะะขะะะะ
sudo ./install.sh
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดเดจเตเดคเดพเดฃเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, เดตเดพเดฏเดฟเดเตเดเตเด.
เดชเตเดฐเดงเดพเดจ เดถเดฐเตเดฐเด
เดเดฐเต เดเตเดฑเดฟเดฏ เดเดฎเตเดเด
OS เดเดคเดฟเดจเดเด เดคเดจเตเดจเต เดเดฐเต เดฎเดฟเดจเดฟเดฎเด เดชเดคเดฟเดชเตเดชเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเตเด เดชเตเดคเต เดธเดเดญเดฐเดฃเดฟเดเดณเดฟเดฒเตเดเตเดเต เด เดตเดฏเตเดเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเตเดเดณเดฟเดฒเตเดเตเดเต เดเดณเตเดณ เดเดเตโเดธเดธเต เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตโเดคเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเตเด เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดฒเดฟเดจเดเตเดธเดฟเดจเตเดฏเตเด เดซเดฏเตผเดฌเตเตผเดกเต เดกเดฟเดฌเดฟเดเดเดเดธเดฟเดจเตเดฏเตเด เดเตเดฑเดฟเดเตเดเตเดณเตเดณ เด เดเดฟเดธเตเดฅเดพเดจ เด เดฑเดฟเดตเต เดตเดพเดฏเดจเดเตเดเดพเดฐเดจเต เดเดฃเตเดเตเดจเตเดจเต เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดเดธเตเดคเตเดฐเดฃเด
เดกเดฟเดฌเดฟเดเดเดเดธเต เดธเตเตผเดตเดฑเดฟเตฝ เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดซเดฏเดฒเตเดเตพเดเตเดเดพเดฏเดฟ เดชเตเดฐเดคเตเดฏเตเด เดตเดฟเดญเดพเดเดเตเดเตพ เด
เดจเตเดตเดฆเดฟเดเตเดเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต (/tmp
), เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดซเดฏเดฒเตเดเดณเตเด เดชเตเดฐเดพเดฆเตเดถเดฟเด เดฌเดพเดเตเดเดชเตเดชเตเดเดณเตเด.
เดฒเตเดเตเดเต เดซเดฏเดฒเตเดเตพ, เดธเตเตผเดเตเดเดฟเดเดเต เดซเดฏเดฒเตเดเตพ, เดเดเตเดณ เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดเตเดฌเดฟเดณเตเดเดณเตเดเต (เดเดฟเดเดฟเดเดฟ) "เดฎเตเดฑเตเดฑเตเดฐเดฟเดฏเดฒเตเดธเตเดทเตป" เดซเดฏเดฒเตเดเตพ, เดฎเตเดฃเดฟเดฑเตเดฑเดฑเดฟเดเดเต เดเตเดฌเดฟเดณเตเดเตพ เดเดจเตเดจเดฟเดต เดคเดพเตฝเดเดพเดฒเดฟเดเดฎเดพเดฏเดฟ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต. เดคเดฐเดเดคเดฟเดฐเดฟเดเตเดเดพเดจเตเดณเตเดณ เดซเดฏเดฒเตเดเดณเตเด เดเดเตเดณ เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดชเดเตเดเดฟเดเดเดณเตเด เดธเตเดฅเดฟเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต /tmp
, mon$-เดเตเดฌเดฟเตพ เดซเดฏเดฒเตเดเดณเตเด เดฒเตเดเตเดเต เดซเดฏเดฒเตเดเดณเตเด - เดเตป /tmp/firebird
.
เดธเตเตผเดเตเดเดฟเดเดเต เดซเดฏเดฒเตเดเตพ "เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟ" (unlink
) เดธเตเดทเตเดเดฟเดเตเดเดคเดฟเดจเต เดคเตเดเตเดเตเดชเดฟเดจเตเดจเดพเดฒเต, เด
เดคเดฟเดจเดพเตฝ เด
เดต เดกเดฏเดฑเดเตเดเดฑเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเดเดเดฟเตฝ "เดเดพเดฃเดพเตป" เดเดดเดฟเดฏเดฟเดฒเตเดฒ - เดชเตเดฐเตเดธเดธเตเดธเต เดนเดพเตปเดกเดฟเดฒเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเด (เดเดคเดพเดฏเดฟ เด
เดเดฏเดพเดณเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต deleted
):
sudo ls -lhF /proc/`pgrep firebird`/fd
เดเดชเด เดกเดฏเดฑเดเตโเดเดฑเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเดเดเดฟเตฝ /proc/โฆ/fd/
เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเด, เดเตเดเดพเดคเต เดซเดฏเดฒเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดฏเดฅเดพเตผเดคเตเดฅ เดตเดฟเดตเดฐเดเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต:
sudo stat -L /proc/`pgrep firebird`/fd/ะะะะะ
เดเดตเดฟเดเต ะะะะะ
- เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดซเดฏเดฒเดฟเดจเตเดฑเต เดกเดฟเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตผ (เดกเดฟเดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตผ).
เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดชเดเดฐเด "pgrep ะธัะฟะพะปะฝัะตะผัะน-ัะฐะนะป
"เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเตเดเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดจเดฟเดเตเดเตพเดเตเดเต เดเดเดจเดเดฟ เดชเดเดฐเด เดตเดฏเตเดเตเดเดพเด.
เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดซเดฏเดฒเตเดเตพ เดตเดณเดฐเต เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเด, เด
เดคเดฟเดจเดพเตฝ /tmp
เดเตเดฑเดเตเดเดคเต 20-30 เดเดฟเดฌเดฟ เด
เดจเตเดตเดฆเดฟเดเตเดเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต. เดซเดฏเดฒเตเดเตพ เด
เดเตเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเด เด
เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฐเตเดเตเดทเดฎเดพเดฏเดฟ เด
เดเตเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดฏเตเดเต เด
เดณเดตเดฟเดจเต เดฎเดพเดคเตเดฐเด เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเตเดฃเตเดเดคเดพเดฃเต, เดเตเดเดพเดคเต เดเดฐเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดฟเดเดพเดฌเตเดฑเตเดฑเต เดคเดพเตฝเดเตเดเดพเดฒเดฟเด เดซเดฏเดฒเตเดเตพ "เดธเตเดทเตเดเดฟเดเตเดเดพเตป" เดเดดเดฟเดฏเตเด.
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดซเดฏเดฒเตเดเตพเดเตเดเตเดณเตเดณ เดตเดฟเดญเดพเดเด เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดซเดฏเดฒเตเดเดณเตเด เดเตพเดเตเดเตเดณเตเดณเดฃเด. เดเตเดเดพเดคเต, เดเตเดฑเดเตเดเดคเต, เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดซเดฏเดฒเดฟเดจเตเดฑเต เดเดฐเต เดชเดเตผเดชเตเดชเต. เดตเดฐเตเด เดตเตผเดทเดเตเดเดณเดฟเตฝ เดญเดพเดตเดฟเดฏเดฟเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดซเดฏเดฒเตเดเดณเตเดเต เดตเดณเตผเดเตเด เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดฌเดพเดเตเดเดชเตเดชเต เดตเดฟเดญเดพเดเดคเตเดคเดฟเตฝ เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเดเตเดฏเตเด เดเตเดฑเดเตเดเดคเต เดเดฐเต เดฌเดพเดเตเดเดชเตเดชเต เดเตผเดเตเดเตเดตเตเด เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดฌเดพเดเตเดเดชเตเดชเตเด เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดชเตเดจเดเดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดเดตเตเด เด เดตเดฟเดญเดพเดเดคเตเดคเดฟเตฝ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เด เดญเดฟเดเดพเดฎเตเดฏเดฎเดพเดฃเต. เดจเดฟเดฐเดตเดงเดฟ เดตเตผเดทเดเตเดเดณเดพเดฏเดฟ เดญเดพเดตเดฟเดฏเดฟเตฝ เดฌเดพเดเตเดเดชเตเดชเตเดเดณเตเดเตเดฏเตเด เดฌเดพเดเตเดเดชเตเดชเต เดเตผเดเตเดเตเดตเตเดเดณเตเดเตเดฏเตเด เดตเดณเตผเดเตเด เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเดฃเด.
เดชเตเดฐเดพเดฅเดฎเดฟเด เดคเดฏเตเดฏเดพเดฑเตเดเตเดชเตเดชเต
Firebird 3.0 DBMS เดธเตเตผเดตเตผ, เดธเดฟเดธเตเดฑเตเดฑเด เดฎเตเดฎเตเดฎเดฑเดฟเดฏเต เดเดฒเดจเดพเดคเตเดฎเดเดฎเดพเดฏเดฟ เด เดจเตเดตเดฆเดฟเดเตเดเตเดเดฏเตเด เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เดเดคเต เด เดคเดฟเดจเตเดฑเต เดตเดฟเดเดเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเดเตเดเดพเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดธเตเดชเตเดชเตผเดธเตเตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเตเดธเดฎเดฏเด เดงเดพเดฐเดพเดณเด เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดตเดฟเดเตเดเตเดฆเดฟเดเตเดเดชเตเดชเตเดเตเดเดคเดฟเดจเต เดถเตเดทเด, เดชเตเดคเดฟเดฏ เดเดฃเดเตเดทเดจเตเดเตพ เดเดฃเตเดเดพเดเตเดเตเดฎเตเดชเตเตพ เดชเดฟเดถเดเตเดเตพ เดธเดเดญเดตเดฟเดเตเดเดพเด.
เดฎเตเดฎเตเดฎเดฑเดฟ เดซเตเดฐเดพเดเตเดฎเตเดจเตเดฑเตเดทเตป เดเดฐเต เดธเดฟเดธเตเดฑเตเดฑเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเดพเดฃเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเดคเต vm.max_map_count
, เดกเดฟเดซเตเตพเดเตเดเต 64K เดเดฃเต. เด
เดคเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดจเดพเดฒเต เดฎเดเดเตเดเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต:
sudo sysctl vm.max_map_count=256000
เด
เดคเดฟเดจเดพเตฝ เดธเดฟเดธเตเดฑเตเดฑเด เดฑเตเดฌเตเดเตเดเต เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดชเตเดคเดฟเดฏ เดฎเตเดฒเตเดฏเด เดธเดเตเดเดฎเดพเดเตเดเดฟ, เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเตเตผเดเตเดเตเด /etc/sysctl.conf
เดตเดฐเดฟ:
vm.max_map_count = 256000
เด เดชเดฐเดพเดฎเตเดฑเตเดฑเตผ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดพเดฐเดฃเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เด เดญเดฟเดชเตเดฐเดพเดฏเด เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเต เดเดเดฟเดคเดฎเดพเดฃเต. เดจเดฟเดเตเดเตพเดเตเดเต เดเดฆเตเดฏเด เดซเดฏเตฝ เดเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเด, เดคเตเดเตผเดจเตเดจเต เด เดคเดฟเตฝ เดธเดเดฐเดเตเดทเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดชเตเดฐเดฏเตเดเดฟเดเตเดเดพเด:
sudo sysctl -p /etc/sysctl.conf
เดเดตเดถเตเดฏเดฎเดพเดฏ เดชเดพเดเตเดเตเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต
Firebird 3.0 Linux DBMS-เดจเตเดฑเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดซเดฏเดฒเตเดเตพ ncurses เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต (libncurses.so.5
), ICU (เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดฟเดฒเตเดฒ ldd
) เดเดชเตเดชเด เดเตเดฎเดคเตเดคเต (libtommath.so.0
). เด
เดธเดเดฌเตเดฒเดฟ เดเตผเดเตเดเตเดตเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเดพเดจเตเด เด
เตบเดชเดพเดเตเดเต เดเตเดฏเตเดฏเดพเดจเตเด, เดจเดฟเดเตเดเตพเดเตเดเต เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต gzip
, tar
ะธ curl
เด
เดฅเดตเดพ wget
. ICU เดชเดคเดฟเดชเตเดชเตเดเตพ, gzip
, tar
ะธ curl
/wget
- เด
เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.
เดชเดพเดเตเดเตเดเตเดเตพเดเตเดเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเตเดฏเตเด เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดชเดพเดเตเดเตเดเต เดฎเดพเดจเตเดเดฑเตเดฏเตเด เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ เดเดเตเดเตพ เด เดต เดเดฐเตเดจเตเดจเดพเดฏเดฟ เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด.
CentOS 8
CentOS 8 เดเดฐเต เดชเตเดคเดฟเดฏ เดชเดพเดเตเดเตเดเต เดฎเดพเดจเตเดเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต - dnf
เดเดฎเดพเตปเดกเต เดชเตเดฐเดเดพเดฐเด เด
เดคเดฟเดจเต "เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏเดฟ" เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต yum
. เดเดเตเดเดณเตเดเต เดเดตเดถเตเดฏเดเตเดเตพเดเตเดเต เด
เดต เดคเดฎเตเดฎเดฟเตฝ เดตเตเดฏเดคเตเดฏเดพเดธเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ - เดเดฆเดพเดนเดฐเดฃเดเตเดเดณเดฟเตฝ เดเดฃเตเดเดพเดเตเด yum
.
เดฎเตเดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดเดพเดทเต เด
เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด: sudo yum makecache
libtomath เดชเดพเดเตเดเตเดเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด E(xtra)P(เด เดเตเดเตเดเตเดเตพเดเตเดเตเดณเตเดณ)E(nterprise)L(inux) เดถเตเดเดฐเดคเตเดคเดฟเดฒเดพเดฃเต เดธเตเดฅเดฟเดคเดฟ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต, เด เดคเดฟเดจเดพเตฝ เดเดคเต เดเดคเดฟเดจเดเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต เดเดจเตเดจเต เดเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต:
yum -C repolist
เดเดชเตเดทเตป "เดเดพเดทเตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดพเดคเตเดฐเด" (-C
เด
เดฅเดตเดพ --cache-only
) เด
เดจเดพเดตเดถเตเดฏ เดชเดฐเดฟเดถเตเดงเดจเดเดณเตเด เดกเตเตบเดฒเตเดกเตเดเดณเตเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, yum เดตเตเดเดคเตเดคเดฟเดฒเดพเดเตเดเตเดจเตเดจเต. เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดเดชเตฝ เดถเตเดเดฐเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด
เดคเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต เดฎเตเดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดเดพเดทเต เด
เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด:
sudo yum install epel-release &&
sudo yum makecache
เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ, เดตเดฟเดถเตเดตเดธเดจเตเดฏเดฎเดพเดฏ เดเดฑเดตเดฟเดเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดคเดฟเดจเดเด เด เดฑเดฟเดฏเดพเดตเตเดจเตเดจเดต เดเดชเดฏเตเดเดฟเดเตเดเต pgp เดเตเดเดณเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจ เด เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ เดเดเตเดเตพ เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต.
https เดเดฑเดตเดฟเดเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดฎเตเดฑเตเดฑเตเตปเดซเตเตผเดฎเตเดทเตป เดฒเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเดถเตโเดจเดเตเดเดณเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดซเดฏเตฝ เดเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด /etc/yum.repos.d/epel.repo
, เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเต https://
เดเตบ http://
เดเตเดเดพเดคเต เดเดพเดทเต เด
เดชเตเดกเตเดฑเตเดฑเต เดเดฎเดพเตปเดกเต เดเดตเตผเดคเตเดคเดฟเดเตเดเตเด.
เดเดตเดถเตเดฏเดฎเดพเดฏ เดชเดพเดเตเดเตเดเตเดเดณเตเดเต เดจเดฟเดฒ เดเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต (เดเดฎเดพเตปเดกเต เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฃเต, เดเดฆเดพเดนเดฐเดฃ เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ 32-เดฌเดฟเดฑเตเดฑเต เดชเดพเดเตเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต):
yum -C list
ncurses libicu libtommath
gzip tar curl wget |
grep -v i686
Installed Packages
curl.x86_64 7.61.1-11.el8 @anaconda
gzip.x86_64 1.9-9.el8 @anaconda
ncurses.x86_64 6.1-7.20180224.el8 @anaconda
Available Packages
libicu.x86_64 60.3-1.el8 BaseOS
libtommath.x86_64 1.1.0-1.el8 epel
tar.x86_64 2:1.30-4.el8 BaseOS
wget.x86_64 1.19.5-8.el8_1.1 AppStream
เดเดเตเดเตพ เด
เดคเต เดเดพเดฃเตเดจเตเดจเต curl
, gzip
ะธ ncurses
เดเตปเดธเตเดฑเตเดฑเดพเดณเตผ เดธเตเดฏเตเดกเต-เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ (anaconda
), เดเดชเตเดชเด tar
- เดฎเดฟเดจเดฟเดฎเด เดธเดฟเดธเตเดฑเตเดฑเด เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดชเตเดฐเดงเดพเดจ เดชเดคเดฟเดชเตเดชเตเดเตพ libncurses
ะธ libtommath
เดเดตเดถเตเดฏเดฎเตเดณเตเดณเดคเดฟเดฒเตเด เดเตเดเตเดคเตฝ: เดฏเดฅเดพเดเตเดฐเดฎเด 6, 1 เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเต เดชเดเดฐเด 5, 0 เดเดจเตเดจเดฟเดต. เดเดฐเต เดชเดพเดเตเดเตเดเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดเดฏเตเด เดฒเดญเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ, เด
เดคเดฟเดจเดพเดฏเดฟ เดเดฐเต เด
เดชเตโเดกเตเดฑเตเดฑเต เดฑเดฟเดฒเตเดธเต เดเตเดฏเตโเดคเต. เดจเดทเตเดเดชเตเดชเตเดเตเด เดชเดพเดเตเดเตเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
sudo yum install
libicu libtommath tar
เดเดฌเตเดฃเตเดเต 19
เดชเดพเดเตเดเตเดเตเดเตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฃเต เดฏเตเดเตเดเดฟเดฒเดฟเดฑเตเดฑเดฟเดเตพ เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต apt
, aptโget
ะธ aptโcache
. เดเดฆเตเดฏเดคเตเดคเตเดคเต เดเดจเตเดฑเดฑเดพเดเตเดเตเดตเต เดตเตผเดเตเดเดฟเดจเดพเดฏเดฟ เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด
เดตเดธเดพเดจเดคเตเดคเต เดฐเดฃเตเดเตเดฃเตเดฃเด เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดฐเตเดชเดเตฝเดชเตเดชเดจ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดชเดพเดเตเดเตเดเต เดชเตเดฐเตเดเตพ เด
เดฒเตเดชเด เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต เดเตเดเดพเดคเต เดชเดคเดฟเดชเตเดชเตเด เดเตพเดชเตเดชเตเดเตเดจเตเดจเต.
เดเดตเดถเตเดฏเดฎเดพเดฏ เดชเดพเดเตเดเตเดเตเดเดณเตเดเต เดจเดฟเดฒ เดเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต (เดเดฎเดพเตปเดกเต เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดฆเดพเดนเดฐเดฃ เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฐเตเดเตเดเดฟ, 32-เดฌเดฟเดฑเตเดฑเต เดชเดพเดเตเดเตเดเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเต):
apt list libncurses? libicu?? libtommath?
gzip tar curl wget |
grep -v i386
curl 7.65.3-1
gzip 1.10-0 [upgradableโฆ]
libicu63 63.2-2 [installed]
libncurses5 6.1
libncurses6 6.1 [installed,automatic]
libtommath1 1.1.0
tar 1.30 [installed]
wget 1.20.3 [installed]
เดธเตเดเตเดตเดฏเตผ เดฌเตเดฐเดพเดเตเดเดฑเตเดฑเตเดเตพ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดชเดพเดเตเดเตเดเตเดเตพ installed
/upgradable
- เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต. เดฒเดญเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเดฒเตเด เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ ncurses5
, เดเดคเดฟเดจเตเดชเดเดฐเดฎเดพเดฏเดฟ curl
เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต wget
. เดจเดทเตเดเดชเตเดชเตเดเตเด เดชเดพเดเตเดเตเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
sudo aptโget install
libncurses5 libtommath1
เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
เด
เดคเดฟเดจเต เดถเตเดทเด libtommath.so.1
ะธ libncurses.so.6
เดชเดฟเดจเตเดจเดฟเดฒเตเดเตเดเต เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต libtommath.so.0
ะธ libncurses.so.5
, เดชเดฟเดจเตเดจเต Firebird-เดจเต เดฒเตเดฌเตเดฐเดฑเดฟเดเดณเตเดเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเดฒเตเดเตเดเต เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตฝ เดฎเดคเดฟเดฏเดพเดเตเด.
เดเดเตเดเตพ เดเดฃเตเดเตเดคเตเดคเดฟ libtommath.so.1
(libncurses.so.?
เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดเตเดฏเตเดฏเตเดจเตเดจเต):
find /usr -name libtommath.so.1
CentOS:
/usr/lib64/libtommath.so.1
เดเดฌเตเดฃเตเดเต:
/usr/lib/x86_64-linux-gnu/libtommath.so.1
เดเดเตเดเตพ เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต.
CentOS:
sudo ln -s libtommath.so.1
/usr/lib64/libtommath.so.0
sudo ln -s libncurses.so.6
/usr/lib64/libncurses.so.5
เดเดฌเตเดฃเตเดเต:
sudo ln -s libtommath.so.1
/usr/lib/x86_64-linux-gnu/libtommath.so.0
เดจเดฎเตเดเตเดเต เดซเดฒเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเด (เดเดฎเดพเตปเดกเต เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฃเต, เดเดเตเดเตเดชเตเดเตเดเต เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดเตเดฐเตเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต):
ls -lhF
$(dirname `find /usr -name libtommath.so.1`) |
grep "lib(ncurses|tommath).so."
CentOS:
libncurses.so.5 -> libncurses.so.6*
libncurses.so.6 -> libncurses.so.6.1*
libncurses.so.6.1*
libtommath.so.0 -> libtommath.so.1*
libtommath.so.1 -> libtommath.so.1.1.0*
libtommath.so.1.1.0*
เดเดฌเตเดฃเตเดเต:
libncurses.so.5 -> libncurses.so.5.9
libncurses.so.5.9
libncurses.so.6 -> libncurses.so.6.1
libncurses.so.6.1
libtommath.so.0 -> libtommath.so.1
libtommath.so.1 -> libtommath.so.1.1.0
libtommath.so.1.1.0
Firebird DBMS เดตเดฟเดคเดฐเดฃ เดเดฟเดฑเตเดฑเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
Firebird เดชเตเดฐเตเดเดเตโเดฑเตเดฑเดฟเดจเตเดฑเต เดเดฆเตเดฏเตเดเดฟเด เดตเตเดฌเตโเดธเตเดฑเตเดฑเต (firebirdsql.org) "เดเดฆเตเดฏเตเดเดฟเด" เดฑเดฟเดฒเตเดธเตเดเดณเตเดเตเดฏเตเด "เดกเตเดฏเตโเดฒเดฟ" เดฌเดฟเตฝเดกเตเดเดณเตเดเตเดฏเตเด (เดธเตโเดจเดพเดชเตเดชเตโเดทเตเดเตเดเต เดฌเดฟเตฝเดกเตเดเตพ) เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเดฒเตเดเตเดเตเดณเตเดณ เดฒเดฟเดเตเดเตเดเตพ เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดเดฆเตเดฏเตเดเดฟเด Linux เดฑเดฟเดฒเตเดธเตเดเตพ เดเตผเดเตเดเตเดตเตเดเดณเดพเดฏเดฟ (tar.gz), deb/rpm เดชเดพเดเตเดเตเดเตเดเดณเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดฌเดฟเตฝเดกเตเดเตพ เดเตผเดเตเดเตเดตเตเดเดณเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต เดฒเดญเตเดฏเดฎเดพเดเต. เดเดเตเดเตพ "เดเดจเดฑเดฟเดเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตผ" (tar.gz-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดจเดฑเดฟเดเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตผ) เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด.
เดฌเดฟเตฝเดกเต เดเตผเดเตเดเตเดตเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเดเดฏเตเด เด
เตบเดชเดพเดเตเดเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดตเตเดฃเด, เดเดจเตเดจเดพเตฝ เดเดเตเดเตพ เดฐเดฃเตเดเต เดชเตเดฐเดเตเดฐเดฟเดฏเดเดณเตเด เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเตเด. เด
เตบเดชเดพเดเตเดเดฟเดเดเต เดชเตเตผเดคเตเดคเดฟเดฏเดพเดฏเดฟ /tmp
,URL เดเดจเตเดจเดคเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจ เดเตผเดเตเดเตเดตเดฟเดฒเตเดเตเดเตเดณเตเดณ เดฒเดฟเดเตเดเดฟเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเตเดฐเตเดณเตป:
curl -L URL | tar -zxC /tmp
wget:
wget -Oโ URL | tar -zxC /tmp
เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ curl
เดกเตเตบเดฒเตเดกเต เดเตเดฏเตโเดค เดกเดพเดฑเตเดฑ stdout-เดฒเตเดเตเดเต เด
เดฏเดฏเตโเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เดฑเตเดกเดฏเดฑเดเตโเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เดเดเตเดเตพ เดเตเตผเดเตเดเตเดจเตเดจเต "โL
", เด wget
, เดจเตเดฐเตเดฎเดฑเดฟเดเตเดเต: เดฑเตเดกเดฏเดฑเดเตโเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เดชเดเตเดทเต เดเดฐเต เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดกเดพเดฑเตเดฑ เดเดดเตเดคเตเดจเตเดจเต, เดเดเตเดเตพ เดเดเตเดจเตเดจเต "โOโ
" เดตเตเดฃเตเดเดฟ tar
เดเดชเดฏเตเดเด เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต gzip
-เดซเดฟเตฝเดเตเดเดฑเตเด เด
เตบเดชเดพเดเตเดเดฟเดเดเต เดจเดเดคเตเดคเตเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเด. เดชเตเดฐเดเตเดฐเดฟเดฏ เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดฎเตเดชเตเตพ, เดเดคเตเดชเตเดฒเตเดณเตเดณ เดเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟ เดฆเตเดถเตเดฏเดฎเดพเดเตเด Firebirdโ3.0.5.33220โ0.amd64
เดฎเตเดจเตเดจเต เดซเดฏเดฒเตเดเตพเดเตเดเตเดชเตเดชเด: install.sh
, buildroot.tar.gz
ะธ manifest.txt
.
Firebird เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต
เดชเตเดฐเดพเดฅเดฎเดฟเด เดคเดฏเตเดฏเดพเดฑเตเดเตเดชเตเดชเต เดธเดฎเดฏเดคเตเดคเต, เดเดเตเดเตพ เดธเดฟเดธเตเดฑเตเดฑเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเด เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเต vm.max_map_count
, เดฒเดญเตเดฏเดค เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดเดฏเตเด ICU, ncurses, Tommath เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เดเดจเตเดจเดฟเดต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดคเต. ncurses, tommath เดเดจเตเดจเดฟเดตเดฏเตเดเต เดชเดคเดฟเดชเตเดชเตเดเตพ เดถเดฐเดฟเดฏเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด (libncures.so.5
ะธ libtommath.so.0
) เดเตเดเดพเดคเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเต.
เดฏเดฅเดพเตผเดคเตเดฅ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดตเดณเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฃเต. เดซเดฏเตผเดฌเตเตผเดกเต เดกเดฟเดธเตเดเตเดฐเดฟเดฌเตเดฏเตเดทเตป เดเตผเดเตเดเตเดตเต เด
เตบเดชเดพเดเตเดเต เดเตเดฏเตโเดค เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดชเตเดฏเดฟ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ โเดเดเตโเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพโ เดซเตเดฒเดพเดเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเด. install.sh
:
chmod +x install.sh
เดเตปเดธเตเดฑเตเดฑเดฒเตเดทเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเด:
sudo ./install.sh
เดเดจเตเดฑเตผ เดเต เด เดฎเตผเดคเตเดคเตเดจเตเดจเดคเดฟเดฒเตเดเต เดเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเดจเตเดฑเต เดเดฐเดเดญเด เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดญเตเดฏเตผเดคเตเดฅเดจ เดฒเดญเดฟเดเตเดเตเดเดดเดฟเดเตเดเดพเตฝ, sysdba เดชเดพเดธเตโเดตเตเดกเต เดจเตฝเดเตเด.
เดเตปเดธเตเดฑเตเดฑเดฒเตเดทเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตเดตเดฏเดฎเตเดต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเต systemd
-เดฏเตเดฃเดฟเดฑเตเดฑเต firebird-superserver
(เดธเตเดฒเดจเตเดฑเต เดซเดฏเตผเดฌเตเตผเดกเต 3.0 เดเตผเดเตเดเดฟเดเตเดเตเดเตผ). เดซเดฏเตผเดฌเตเตผเดกเต เดธเตเดตเดจเด เดธเตเดชเตเดชเตผเดธเตเตผเดตเดฑเดฟเดจเดพเดฏเตเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพเดเตเดเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเด: 2048 เดชเตเดเตเดเดณเตเดเต เดเดฐเต เดชเตเดเต เดเดพเดทเต (เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเด), 64 MB เดฏเตเดเต เดธเตเตผเดเตเดเดฟเดเดเต เดฌเดซเตผ (เดชเดเตเดเดฟเดเตเดเดคเต) เดเตเดเดพเดคเต เดชเดคเดฟเดชเตเดชเต XNUMX เดเตเดฒเดฏเดจเตเดฑเตเดเดณเต เดฎเดพเดคเตเดฐเด เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดชเตเดทเดจเตเดเตพ เดเดพเดฃเตเด firebird.conf
:
grep -v ^# firebird.conf | grep -v ^$
เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดคเดฟเดฏ เดฎเตเดฒเตเดฏเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด firebird.conf
Firebird เดธเตเดตเดจเด เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด เดฎเดพเดคเตเดฐเดฎเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเต.
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเตผ เดฎเตเดฒเตเดฏเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดฎเตเดชเตเตพ, เดฎเตเดจเตเดจเต เดชเตเดฐเดงเดพเดจ "เดเดชเดญเตเดเตเดคเดพเดเตเดเตพ" เดเดฃเตเดเตเดจเตเดจเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเดฃเด: เดชเตเดเต เดเดพเดทเต (เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเดพเดฏเดฟ), เดธเตเตผเดเตเดเดฟเดเดเต เดฌเดซเตผ (เดชเดเตเดเดฟเดเตเดเดคเต), เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเดจเตเดเตพเดเตเดเดพเดฏเดฟ เดธเตเตผเดตเตผ เด เดจเตเดตเดฆเดฟเดเตเด เดฎเตเดฎเตเดฎเดฑเดฟ. เดจเดฟเดเตเดเตพเดเตเดเต เดเดฆเตเดฏเดคเตเดคเต เดฐเดฃเตเดเตเดฃเตเดฃเด เดฎเดพเดคเตเดฐเดฎเต เดฎเดพเดจเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเต - เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเดจเตเดเตพเดเตเดเตเดณเตเดณ เดฎเตเดฎเตเดฎเดฑเดฟเดฏเตเดเต เด เดณเดตเต เดเดพเดทเต เดเตเดฏเตโเดค เด เดจเตเดตเตเดทเดฃเดเตเดเดณเตเดเต เดเดฃเตเดฃเดคเตเดคเตเดฏเตเด เดตเดพเดเดเดคเตเดคเตเดฏเตเด เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดตเดฏเตเดเต เดชเตเดฒเดพเดจเตเดเดณเตเด เด เดจเตเดตเตเดทเดฃเดเตเดเดณเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเดณเตเด. เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเตป เดฎเตเดฎเตเดฎเดฑเดฟ เดเดธเตเดฑเตเดฑเดฟเดฎเตเดฑเตเดฑเตเดเตพ เด เดจเตเดญเดตเดชเดฐเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต, เดเตเดเดพเดคเต เดเตเดฒเดฏเดจเตเดฑเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเด เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดฌเตโเดเดเตโเดฑเตเดฑเตเดเดณเตเด เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดฎเดพเดฑเดพเด.
เดเตเดฑเดฟเดฏ เด เดณเดตเดฟเดฒเตเดณเตเดณ เดฎเตเดฎเตเดฎเดฑเดฟเดฏเตเดณเตเดณ (12-16 GB เดตเดฐเต) เดนเตเดธเตเดฑเตเดฑเตเดเดณเดฟเดฒเต เดธเตเดชเตเดชเตผเดธเตเตผเดตเดฑเดฟเดจเดพเดฏเดฟ, เดชเตเดเต เดเดพเดทเตเดฏเตโเดเตเดเตเด เดธเตเตผเดเตเดเต เดฌเดซเดฑเดฟเดจเตเดฎเดพเดฏเดฟ เดฎเตเดคเตเดคเด เดฑเดพเดฎเดฟเดจเตเดฑเต เดฎเตเดจเตเดจเดฟเดฒเตเดจเตเดจเต เดจเดพเดฒเดฟเดฒเตเดจเตเดจเต เดจเดฟเดเตเดเตพ เด เดจเตเดตเดฆเดฟเดเตเดเดฐเตเดคเต.
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเดฟเดถเตเดเดฏเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดพเดฑเตเดฑเดพเตป เดเดดเดฟเดฏเตเดฎเตเดเตเดเดฟเตฝ, เดชเตเดเต เดเดพเดทเต เดฎเตเดฎเตเดฎเดฑเดฟเดฏเตเดเต เดเดเต เดคเตเด เดธเตเตผเดตเดฑเดฟเตฝ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเดตเตเดจเตเดจ เดชเดฐเดฎเดพเดตเดงเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดเตเดฃเตเดเต เดนเดฐเดฟเดเตเดเดฃเด. เดชเตเดเต เดเดพเดทเตเดฏเตเดเต เดตเดฒเตเดชเตเดชเด เดชเตเดเตเดเดณเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต, เด เดต เดชเตเดฐเดคเตเดฏเตเดเด เดฌเตเดฑเตเดฑเตเดเดณเดพเดฏเดฟ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดฃเด.
เดเตเดฒเดพเดธเดฟเดเต เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดเตเดฑเดเตเดเดคเต, เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด ServerMode
ะฒ firebird.conf
, เดชเตเดเต เดเดพเดทเต เด
เดตเดฟเดเต เดเตเดฑเดฏเตเดเตเดเตเด (2K-เดฏเดฟเตฝ เดเตเดเดฐเตเดคเต), เดธเตเตผเดเตเดเต เดฌเดซเตผ เดเตเดฑเดฏเตเดเตเดเตเด (เดเดฒเตเดฒเดพ เดคเดฐเดคเตเดคเดฟเดฒเตเดฎเตเดณเตเดณ เดฎเตเดคเตเดคเด เด
เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฏ เดตเตเดณเดฟเดฏเด เดชเดฐเดฎเดพเดตเดงเดฟ เดเดฃเดเตเดทเดจเตเดเตพ เดเตเดฃเตเดเต เดนเดฐเดฟเดเตเดเตเด), เดฏเตเดฃเดฟเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟ เดจเดฟเตผเดคเตเดคเตเด firebird-superserver
, เดฏเตเดฃเดฟเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดเดฏเตเด เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด firebird-classic.socket
.
เดซเดฏเตผเดฌเตเตผเดกเต 3.0-เตฝ เดธเตเดชเตเดชเตผเดเตเดฒเดพเดธเดฟเดเต เดเตผเดเตเดเดฟเดเตเดเตเดเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เด เตผเดคเตเดฅเดฎเดพเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ: "เดตเดฟเดถเตเดตเดพเดธเตเดฏเดค" เดเดฐเต เดธเตเดชเตเดชเตผเดธเตเตผเดตเตผ เดชเตเดฒเตเดฏเดพเดฃเต, เดชเตเดคเตเดตเดพเดฏ เดธเตเตผเดเตเดเดฟเดเดเต เดฌเดซเดฑเตเด. เดชเตเดคเตเดตเดพเดฏ เดชเตเดเต เดเดพเดทเต เดเดฒเตเดฒ เดเตเดเดพเดคเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดเดฃเดเตเดทเดจเตเดเตพ เดชเดฐเดธเตเดชเดฐเด เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ "เดจเดทเตเดเดเตเดเตพ" เดเตเดฒเดพเดธเดฟเดเต เดเดจเตเดจเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต.
เดซเดฏเตผเดฌเตเตผเดกเต 3.0-เตฝ เดเดฟเดฒ เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ (เดชเตเดเต เดเดพเดทเต, เดฒเตเดเตเดเต เดซเดฏเตฝ เดตเดฒเตเดชเตเดชเดเตเดเตพ, เดนเดพเดทเต เดเตเดฌเดฟเดณเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเด เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเตเด) เดธเดเตเดเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเต เดเตผเดฎเตเดฎเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต. databases.conf
เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเด เดตเตเดฏเดเตเดคเดฟเดเดคเดฎเดพเดฏเดฟ. เดเดฐเต เดธเตเดชเตเดชเตผเดธเตเตผเดตเดฑเดฟเดจเต เดเดคเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดเตเดฑเดฟเดฏ เดฎเตเดฒเตเดฏเด เดธเดเตเดเดฎเดพเดเตเดเดพเตป DefaultDbCachePages
ะฒ firebird.conf
เดเดตเดถเตเดฏเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพเดเตเดเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฟเดเดค เดชเตเดเต เดเดพเดทเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด databases.conf
.
เด
เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเดฟเตฝ เดฒเตเดเดจเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดฆเตเดฏเดเตเดเตพ เดเตเดฆเดฟเดเตเดเตเด, เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเดณเตเดเต เดชเดฟเดจเตเดคเตเดฃเดพ เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดคเตเดคเตเดเตพ เดเดดเตเดคเตเด [เดเดฎเตเดฏเดฟเตฝ เดชเดฐเดฟเดฐเดเตเดทเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต].
เด
เดตเดฒเดเดฌเด: www.habr.com