Tag: 包管理

带有apt-mirror的16.04中的本地存储库问题。 如何从客户端更新?

尝试使用apt-mirror (主机和客户端均为16.04 LTS)为16.04设置本地存储库,但遇到问题,其中包括在客户端运行sudo apt-get update时因缺少发布文件而进行身份validation。 我已按照本指南设置本地存储库。 主机端: /etc/apt/mirror.list : ############# config ################## # set base_path /repo # # set mirror_path $base_path/mirror # set skel_path $base_path/skel # set var_path $base_path/var # set cleanscript $var_path/clean.sh # set defaultarch # set postmirror_script $var_path/postmirror.sh # set run_postmirror 0 set nthreads 20 set _tilde 0 # ############# end config ############## […]

如何查看我从未用于清洁目的的安装包

我想做一些清理,并想知道我怎么能看到我从未使用过的包装,或者自从我使用它们以来已经很久了。

软件中心将不再启动,如何解决?

我过去2个月一直在使用Ubuntu 13.04。 它运行正常但突然Ubuntu软件中心已经开始挂起。 现在它没有打开。 每当我尝试打开它时,我都必须强制退出它。 所以我无法安装我需要的软件。 我该怎么办?

哪里可以找到较旧的源代码和二进制包版本?

我知道当包更新出现在存储库中时,它的旧版本会从那里消失。 但是,如果新版本有回归怎么办? 我在哪里可以找到以前的? 注意:我不是指旧版发行版或类似内容的软件包。 我的意思是直接在当​​前版本之前的版本,例如,如果wine-1.5.29是最新版本,我需要wine-1.5.28以及更早版本的版本。 当然,葡萄酒是一个很糟糕的例子,因为我可以在他们的网站上找到任何版本,但并非所有包装都是如此。 在/var/cache/apt/archives中搜索不是一个选项,因为偶尔可以通过apt-get clean 。

卸载依赖项。 这是一个很好的做法吗?

据我所知,我可以使用此命令从Ubuntu卸载程序… $ sudo dpkg -r packagename 但是这不会在安装packagename删除依赖项。 要删除所有文件,包括依赖项,我们需要应用此命令… $ sudo apt-get –purge autoremove packagename 但我的问题是删除包,它的所有依赖是一个很好的做法? 请问–purge autoremove命令在安装packagename包之前使我的系统正常吗? 或者偶尔我可能会遇到一些损坏的文件,我的系统可能会在尝试删除所有内容时崩溃? 实际上我害怕实现–purge autoremove命令,并且在练习之前想要了解专家意见!

如何获取受限/合作伙伴软件包的安全更新?

我想在Ubuntu 12.04 LTS上执行安全更新,保持系统的其余部分不变。 我需要从命令行执行此操作,而不是GUI更新管理器。 我已经实现了这里描述的解决方案,这似乎对此有用。 鉴于我是在12.04,我只是用’精确’代替’清醒’。 我的问题是:通过使用该答案中描述的apt pinning,我是否仍会收到通过“其他”存储库分发的软件包的安全更新 – partner,restricted,multiverse等? 或者它只会让我获得“核心”发行版中包的更新? 谢谢! 〜1

无法安装libpcre3-dev

我正在尝试安装libpcre3-dev但它给了我以下错误: 以下软件包有未满足的依赖项:libpcre3-dev:取决于:libpcre3(= 2:8.38-3.1)但是2:8.39-1 + deb.sury.org~trusty + 1将被安装E:无法纠正问题,你已经破了包裹。 2:8.39-1+deb.sury.org~trusty+1来自’old’ppa(ondrej),所以我选了一个全新的Sources.list。 我有同样的问题与php7.0-dev ,最终卸载php7.0并从官方回购安装它。 现在,当我想删除libpcre3它想删除几乎所有的包? 是否有另一种方法将libpcre3包“更改”为“官方”包? 我也试过这个 ,没有运气

如何从存储库获取可安装包的列表?

我想安装一些软件包但不得不关闭我的笔记本电脑,因为我有一些家务要做。 我确实添加了软件包的存储库,忘了安装软件包。 由于我的浏览器历史记录在关闭时清除,我无法回想起他们的名字(我的名字很糟糕)。 我想知道是否有任何方法可以使用我的存储库查询所有可用的包(即我可以下载或已下载的包)?

正确的安装虚拟依赖的方法

我正在创建基于Java的应用程序的.deb包(请参阅此超级用户问题 )。 我现在使用以下依赖项信息: Depends: java-runtime-headless (>= 1.6) Recommends: openjdk-7-jre-headless, … 现在我正在尝试安装它: $ sudo dpkg -i MYAPP.deb Selecting previously unselected package MYAPP. (Reading database … 140874 files and directories currently installed.) Unpacking MYAPP (from MYAPP.deb) … dpkg: dependency problems prevent configuration of MYAPP: MYAPP depends on java-runtime-headless (>= 1.6); however: Package java-runtime-headless is not installed. dpkg: […]

我在哪里可以获得Postgres 9.0软件包?

我想在Ubuntu中使用Postgres 9.0。 有没有人知道任何已经拥有Postgres 9.0的debian包的存储库? 你认为我应该等待下一个Ubuntu发布还是Postgres 9.0仍然遥遥领先于官方存储库? 谢谢堆。