如果依赖项无法构建,是否可以安装端口?
我的意思是,我必须安装texlive,它需要很多依赖,其中一个(py26-libxml2)无法构建.有没有办法跳过它?
我知道这不安全,但我需要它,我不想用MacTex安装tex.
谢谢,卢卡
Kel*_*vin 10
在开始之前注意:删除依赖项可能会破坏构建,因此请准备好进行故障排除.当然不能保证成功.谷歌可能会帮助解决构建错误,但这只会到目前为止.也许你应该试着弄清楚为什么py26-libxml2首先失败了.
编辑依赖项
看起来您可以编辑依赖项列表.问题是您必须知道取决于py26-libxml2的内容.你可以用
port rdeps texlive
Run Code Online (Sandbox Code Playgroud)
看一个基本的树,但每个端口只会出现一次,除非你使用--full,这需要texlive永远.
找到依赖项后,可以通过下载的Portfile在本地更改其依赖项.
sudo port edit PORTNAME
Run Code Online (Sandbox Code Playgroud)
然后,您应该从depends_lib或depends_lib-append中删除依赖项.我不太了解这种格式......
您应该在编辑之前备份此文件.它的位置是通过
port file PORTNAME
Run Code Online (Sandbox Code Playgroud)
编辑后,您可以再次运行rdeps以查看是否有任何其他依赖项使用您要省略的依赖项.
| 归档时间: |
|
| 查看次数: |
3460 次 |
| 最近记录: |