我正试图在travis-ci上生成doxygen文档,并得到了一个.travis.yml文件,在此之前我有这样的脚本:
before_install:
- sudo apt-get update
- sudo apt-get install doxygen我希望在此之后安装最新的doxygen (1.8.x),但是当我查看构建日志时,我可以在sudo apt-get install doxygen下面看到以下内容:
...
Get:7 http://us.archive.ubuntu.com/ubuntu/ precise/main doxygen amd64 1.7.6.1-2ubuntu1 [2,427 kB]
...
Selecting previously unselected package doxygen.
Unpacking doxygen (from .../doxygen_1.7.6.1-2ubuntu1_amd64.deb) ...
...我自己也不是一个ubuntu的人,也不太了解apt-get,但是当我环顾四周时,似乎apt-get update和apt安装的组合应该安装最新的版本。我遗漏了什么?
发布于 2014-11-21 02:27:44
我找到了解决办法
我必须将libreoffice存储库添加到apt。.travis.yml文件如下所示:
before_install:
- sudo apt-get install python-software-properties
- sudo apt-add-repository -y ppa:libreoffice/libreoffice-4-2
- sudo apt-get update
- sudo apt-get install doxygenhttps://stackoverflow.com/questions/27031958
复制相似问题