我正在尝试编译一个依赖gettext
0.19.3 的项目。我目前安装了 0.19.2。
我试过了:
sudo apt-get install gettext
sudo apt-get install autopoint
sudo apt-get install --only-upgrade gettext
sudo apt-get install --only-upgrade autopoint
这些命令都不会导致gettext
更新。终端总是说
gettext is already the newest version
0 upgraded, 0 newly installed, 0 to remove and 138 not upgraded.
如何安装 0.19.3 或 0.19.4?
答案1
去发射台并选择距离您最近的镜像。然后只需autopoint
通过 下载并安装即可dpkg
。
例子:
wget http://de.archive.ubuntu.com/ubuntu/pool/main/g/gettext/autopoint_0.19.7-2ubuntu3_all.deb
sudo dpkg -i autopoint_0.19.7-2ubuntu3_all.deb
sudo apt-get install -f # resolve any missing dependencies
答案2
*首先使用“gettext --version”检查您的 gettext 版本*然后提取它并使用命令行执行这些命令。
*准备Gettext进行编译:
./configure --prefix=/usr \
--disable-static \
--docdir=/usr/share/doc/gettext-0.19.7
*编译包:
make
*安装包:
make install
chmod -v 0755 /usr/lib/preloadable_libintl.so