在 Ubuntu 12.04 中安装 poedit 1.5+

在 Ubuntu 12.04 中安装 poedit 1.5+

我正在运行带有 poedit 1.4.6 的 Ubuntu 12.04。有没有办法安装 poedit 1.5+ 而不从源代码编译它?

更新:如果可能的话,我宁愿不升级到 13.04

答案1

我使用 ubuntu 13.04,我发现 poedit 1.5 可以通过以下方式安装

$ sudo apt-get install poedit

运行此命令

$ sudo apt-cache show poedit | grep "Version"

给出以下结果

Version: 1.5.4-1

建议只需通过源安装或升级即可。

答案2

有一个适用于 Precise (12.04) 的 poedit 反向移植 (PPA),可从以下网址获取https://launchpad.net/~schaumkeks/+archive/ppa/+sourcepub/2991913/+listing-archive-extra

您可以在此处下载 .deb 文件:

https://launchpad.net/~schaumkeks/+archive/ppa/+files/poedit_1.5.4-1~ubuntu12.04.1~ppa1_i386.deb

如果您正在寻找 64 位版本,您可以在此处下载:

https://launchpad.net/~schaumkeks/+archive/ppa/+files/poedit_1.5.4-1~ubuntu12.04.1~ppa1_amd64.deb

从终端(Ctrl- Alt- t)导航到您的下载文件夹并发出命令sudo dpkg -i poedit-dbg_1.5.4-1~ubuntu12.04.1~ppa1_i386.deb

或者,要安装 64 位版本,请运行以下命令: sudo dpkg -i poedit_1.5.4-1~ubuntu12.04.1~ppa1_amd64.deb

答案3

我知道这个问题有点老了,但我尝试了@Kevin Bowen 的建议,但找不到文件。

我添加了这个 PPAhttps://launchpad.net/~schaumkeks/+archive/ppa,更新了 apt 源,但安装的版本仍然是~1.4。

我从以下软件包中下载了二进制软件包https://launchpad.net/ubuntu/+source/poeditpoedit-dbg_1.5.4-1_i386.debpoedit_1.5.4-1_i386.deb但是,poedit 依赖于 libdb5.1++,而我的情况是没有安装。只需从 repos 安装它,然后按顺序安装poedit_1.5.4-1_i386.deb和。poedit-dbg_1.5.4-1_i386.deb

所以,这并不难,打开你的命令行并:

wget https://launchpad.net/ubuntu/+archive/primary/+files/poedit-dbg_1.5.4-1_i386.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/poedit_1.5.4-1_i386.deb
sudo apt-get install libdb5.1++
sudo dpkg -i poedit_1.5.4-1_i386.deb
sudo dpkg -i poedit-dbg_1.5.4-1_i386.deb

我必须这样做的主要原因是版本 <1.4 使用标题X-Lanauge而不是Language使用gettext二进制编译.po文件的标题。

希望有所帮助。

相关内容