我正在运行带有 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/poedit(poedit-dbg_1.5.4-1_i386.deb和poedit_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
文件的标题。
希望有所帮助。