Ubuntu & SVN:依赖路径明显搞砸了
Posted
技术标签:
【中文标题】Ubuntu & SVN:依赖路径明显搞砸了【英文标题】:Ubuntu & SVN: Dependency path clearly screwed up 【发布时间】:2016-04-01 14:22:38 【问题描述】:因此,当我尝试从 Ubuntu(刚刚安装)的命令行使用 SVN 时,我收到以下错误消息:
svn: /usr/lib/plexmediaserver/libssl.so.1.0.0: 没有版本信息 可用(/usr/lib/x86_64-linux-gnu/libserf-1.so.1 需要)
svn: /usr/lib/plexmediaserver/libcrypto.so.1.0.0: 没有版本 可用信息(由 /usr/lib/x86_64-linux-gnu/libserf-1.so.1)
显然,有些事情搞砸了,因为它试图从我的 plexmediaserver 安装中获取 ssl 和 cyrpto 库。只是不确定如何解决这个问题,以便找到它真正需要的东西。
感谢您的帮助。谢谢。
编辑:更奇怪的是,有些命令有效,有些则无效。
svn checkout [URL] - 工作得很好
svn info - 工作得很好
svn 状态 - 得到错误
【问题讨论】:
ldd $(which svn)
的输出是什么?
你是如何安装颠覆的? apt-get
?你运行的是哪个版本的 Ubuntu?
【参考方案1】:
所以我找到了一个解决方案,虽然没有其他方法那么令人愉快,但它确实有效。
进入我的 Plex Media Center 安装,我按照这两个依赖文件的路径并将它们重命名为具有 .txt 扩展名。这意味着它们不再在 PATH 上被检测到,而是默认为这些依赖项的正确版本。幸运的是,这并没有破坏 Plex,因为我猜标准依赖项也足以应付它。
【讨论】:
以上是关于Ubuntu & SVN:依赖路径明显搞砸了的主要内容,如果未能解决你的问题,请参考以下文章