Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation 安装biber 2.7_Installation - Fatal编程技术网

Installation 安装biber 2.7

Installation 安装biber 2.7,installation,Installation,我使用的是一个叫做Texmaker的软件,它使用另一个叫做biber的程序(我想他们称之为后端,对吗?)。我电脑中的biber当前版本是:biber 1.9。我曾尝试在网页中下载biber的最新版本(我确信它是正确的程序和网页) 问题是Texmaker仍然识别旧版本(1.9),而不是新版本。我该怎么办? 我应该在哪里打开biber的行李 还有一个问题,Biber是在tar.gz文件中下载的,所以我解压缩了它,它就完成了。 我不确定它是否错了,我的意思是,只解压缩文件来安装它。 额外数据:我的li

我使用的是一个叫做Texmaker的软件,它使用另一个叫做biber的程序(我想他们称之为后端,对吗?)。我电脑中的biber当前版本是:biber 1.9。我曾尝试在网页中下载biber的最新版本(我确信它是正确的程序和网页)

问题是Texmaker仍然识别旧版本(1.9),而不是新版本。我该怎么办? 我应该在哪里打开biber的行李

还有一个问题,Biber是在tar.gz文件中下载的,所以我解压缩了它,它就完成了。 我不确定它是否错了,我的意思是,只解压缩文件来安装它。
额外数据:我的linux版本基于Debian

Debian会不断更新软件包,但对于已经发布的版本,它会特别注意不要中断,也不会更新太多超出安全需要的内容。该页面显示2.7版已经可用,但仅在下一版本的Debian中可用,该版本称为“测试”。Debian的新版本预计“很快”就会发布,现在稳定的版本将被称为旧版本,今天的测试将是新版本。您可以决定只等待即将发布的版本,然后升级您的完整安装。请立即执行部分升级,如下所述

要获得新版本,您可以下载下面的.deb包,并使用“sudo dpkg-i biber_2.7-2_all.deb”安装它。这将替代以前的版本。无需手动决定将Debian软件包放在何处—该软件包以前安装的所有文件都将被删除,手头的.deb文件中的所有文件都将在固定位置解包。您可以使用“-c”选项检查哪些文件,即“sudo dpkg-c biber_2.7-2_all.deb”。以前使用过biber的程序现在也可以使用新版本了。应该试一下。如果它能工作,那么你的更新就完成了

组装软件包联合发行版的艺术是避免副作用的困难。一个包的升级会破坏其他包是很常见的。但事实并非如此,包声明了任何已知的对其他包版本的依赖。如果有许多其他依赖项需要与新版本的biber共同更新,则最好将下载信息添加到/etc/apt/sources.list(立即复制读取jessie或stable,并用拉伸或测试替换)。然后运行“sudo-apt-get-update”和“sudo-apt-get-install-biber”安装版本2.7

您是否也从Debian安装了texmaker?该测试版本还提供了texmaker 4.5,而不是4.3版的稳定分发功能。如果您的问题没有用4.3解决,那么也可以尝试更新texmaker。然后,它来自与biber相同的Debian发行版,它们应该一起工作,因为这种“团结”是发行版的意义所在。您可以按照前面的说明下载Texmaker.deb文件,也可以使用apt get install Texmaker下载扩展sources.list文件。同样,不需要指定任何程序位置。旧的被删除,新版本的软件包就占据了它的位置

随着新的Debian版本即将发布,应该不会出现太多问题。但是,如果您在专业上依赖于您的机器,那么请先在另一台计算机上尝试此操作,以便学习,当然,请备份。更新biber包后,在/etc/apt/sources.list中删除或注释掉(以#sign开头)并再次运行apt get update。新安装的biber软件包将不会再次删除,因为其版本比更新

元评论:这个网站是关于编程的,而不是关于安装软件或发行版相关的问题。在邮件列表或(我更喜欢的选择)邻里友好的灵魂处解决这个问题可能更合适