Tag: 包管理

为什么ubuntu来源与原作不同?

当我做: wget ftp://ftp.openbsd.com/pub/OpenBSD/OpenSSH/portable/openssh-5.8p1.tar.gz wget ftp://ftp.openbsd.com/pub/OpenBSD/OpenSSH/portable/openssh-5.8p1.tar.gz.asc gpg openssh-5.8p1.tar.gz.asc tar -zxvf openssh-5.8p1.tar.gz mv openssh-5.8p1 openssh-5.8p1_downloaded apt-get source openssh-server diff -r openssh-5.8p1 openssh-5.8p1_downloaded/ | wc -l 我得到了大量的差异(wc -l返回3000行)。 这是为什么?

如何查看apt软件包的安装内容?

我刚刚通过apt安装了包autojump,现在我不知道如何实际使用它。 较新的版本使用j别名,但显然apt版本没有。 为了找出我应该执行哪些二进制文件来使用autojump, 有没有办法看看包装究竟安装了什么?

安装系统后如何从服务器CD安装软件包

我从CD安装了Ubuntu Server 12.04到没有Internet连接的机器上。 最初我没有在安装过程中选择Samba文件服务器任务,但现在我想安装它。 我尝试过“sudo apt-get install samba”和“sudo apt-get install samba4”,但无法找到包。 我认为必要的包装在CD上。 我必须明确安装CD吗? 如果是这样,我该怎么装呢? 我找到了有关从Internet升级软件包或使用apt-offline安装较少使用的软件包的问题的答案。 但这似乎不必要地复杂化。

在不添加PPA的情况下安装包

有没有办法通过简单的URL安装包,而无需事先添加PPA? 有点像apt-get https://url.to.package.deb ? 或者也许一些命令行选项会一次性添加PPA,更新和安装包? 好像我见过其他包管理器这样做。 我只是觉得输入添加整个存储库的命令很麻烦,所以我只能安装其中一个包。

当我升级时,防止包’保持’出现

我在3个软件包上做了sudo apt-mark hold nameofthepackage ,但是现在当我使用sudo apt-get upgrade时,我有一个恼人的评论: Following packages have been holded : package1 package2 package3 0 upgraded, 0 installed, 0 to remove and 3 non-updated. (我很抱歉终端的输出不正确,我使用的是法语版,我不知道怎么用英语说这个。) 它是否存在“隐藏”这种方式? 即使我拿着包裹,我也希望通常0 non-updated 。 谢谢

Ubuntu 14.04安装libdrm-dev

我正在尝试安装mesa-common-dev ( sudo apt-get install mesa-common-dev ),但是我得到以下消息: mesa-common-dev: Depends: libdrm-dev(>= 2.4.52) but will not be installed. 所以,当我尝试安装libdrm-dev ,我得到以下输出: libdrm-dev: Depends: libdrm2 (= 2.4.52-1) but 2.4.56-1~ubuntu1 will be installed. Depends: libdrm-intel1 (= 2.4.52-1) but 2.4.56-1~ubuntu1 will be installed. Depends: libdrm-radeon1 (= 2.4.52-1) but 2.4.56-1~ubuntu1 will be installed. Depends: libdrm-nouveau2 (= 2.4.52-1) but 2.4.56-1~ubuntu1 will be installed. […]

尝试通过cabal安装安装pandoc失败

由于存储库中的pandoc软件包已过时,我想通过cabal-install安装它。 我运行cabal update ,然后cabal install pandoc失败了: cabal: Couldn’t read cabal file “pandoc/1.9.4.4/pandoc.cabal” 这可能是相关的: cabal –version cabal-install version 0.10.2 using version 1.10.1.0 of the Cabal library 我的机器正在运行oneiric。

如何解决Trusty(14.04)中缺少的libmng.so.1包已不再可用

我想运行SoulseekQT 。 然而不幸的是,其中一个依赖项是libmng1,它不再包含在Trusty中。 sudo apt-get install libmng.so.1或libmng1或libmng1:i386在Trusty(14.04)中不再可用。 你知道如何解决这个冲突吗? 我的意思是它确实排除了libmng1吗? 我可以用某种方式使用libmng2吗? 如果没有,我可以以某种方式为Trusty重建libmng1吗? 或者我是否必须降级回Saucy(13.10)?

如何找出12.04中应用程序的版本?

具体来说,LibreOffice 3.5版将被包含在Pangolin(12.04)中吗? 但更一般地说 – 我不知道如何确定各种Ubuntu版本中存在哪些软件包。 这些信息可以在某处获得吗?

删除包和相关文件/文件夹,然后重新添加tomcat导致一些问题

所以我正在玩一个ubuntu 11 VPS,我使用apt-get安装了tomcat,过了一段时间我搞砸了一些东西,而不是找出问题,我想我可以删除包然后重新开始。 sudo apt-get remove tomcat6 我注意到当我删除包时,tomcat使用的文件夹仍在,所以我删除了它们: /etc/tomcat6 /var/lib/tomcat6/ /usr/share/tomcat6 当我再次尝试安装软件包时,出现了一些错误,因为它试图查找文件,我相信/usr/share/tomcat6 (我现在不记得了)。 我是否错过了一个步骤或其他什么,理论上不应该有这个工作吗?