Tag: 包管理

为什么不是所有的Linux软件包/软件都采用.deb格式?

.deb软件包非常易于安装,就像Windows中的.exe一样,只需双击并通过USC安装即可。 我想知道为什么有些开发人员选择像.tar.gz这样的格式(这让我很害怕),这很复杂。 可能并非所有Linux分支都与.deb兼容; 是这样吗? 为什么Linux社区没有为包管理设置一些标准,以便每个软件都可以采用.deb格式(我喜欢这种格式,因为它的安装简单),最终最终用户将受益。

Ubuntu如何比Debian更新?

我正在阅读Debian vs. Ubuntu vs. Linux Mint:你应该使用哪种发行版? 另一方面,Ubuntu包含新的和稳定的良好组合……一些包可用于两个发行版,而其他包专用于其中一个或另一个 如果Ubuntu基于Debian,它是如何更新的? 它只是使用不同的东西吗? 再次,因为它基于Debian,为什么包兼容性存在差异? 它只是安装了一些不同的东西吗? 我能说……么: 所有Debian软件包都适用于Ubuntu。 所有Ubuntu软件包都可以在Linux Mint上运行(基于Ubuntu)。

无法启动webhttrack

我试图在ubuntu 12.04精确穿山甲上开始我的webhttrack,但我得到的只是开幕画面。 当我按下页面上的任何按钮时,它会给我以下错误: Oops! Google Chrome could not connect to barney:8081 Suggestions: Try reloading: barney:Â8081/Âserver/Âstep2.Âhtml 我试图从终端窗口运行并获得输出: webhttrack /usr/bin/webhttrack(4405:( launching /usr/bin/x-www-browser /usr/bin/webhttrack(4405:( spawning regular browser.. Created new window in existing browser session. /usr/bin/webhttrack(4405:( browser exited /usr/bin/webhttrack: line 167: 4422 Killed ${BINPATH}/htsserver “${DISTPATH}/” path “${HOME}/websites” lang “${LANGN}” $@ 如果有人可以帮助我,我很感激。

我如何安装ruby-rvm?

我想在Ubuntu 11.04上安装rails环境。 我试过了: $ sudo apt-get install ruby-rvm 但得到了错误: 无法找到包ruby-rvm 我的其他PC有Ubuntu 11.10,这在那里工作正常: $ sudo apt-get install ruby-rvm $ rvm install ruby-1.9.3-p125 $ sudo gem update –system $ sudo gem install rails

“没有手动输入pthread” – 无法按名称找到手册页

我是Ubuntu的新手,想在操作系统中为读写器块编码,但是当我解雇命令man pthread它给了我一个错误, 没有手动输入pthread 。 可以做些什么来解决这个问题?

如何在不编译的情况下安装最新的ImageMagick上游版本?

我有一些与ImageMagick的问题,我被告知Ubuntu的默认ImageMagick包是一个古老版本 ,我应该升级以解决我的问题。 我怎样才能做到这一点? 我有最新的Ubuntu版本(12.10)。 Synaptic向我展示了8:6.7.7.10-2ubuntu4作为IM的最新版本。 这意味着我的IM版本是6.7.7.10 ( convert –version输出相同)。 IM 本身不提供deb二进制文件 。 Debian 有一些更新的东西 ,但在一些测试/实验分支中,如果我理解得很好。 我在Launchpad上发现了IM ,但没有说明如何将其添加到我的源代码中,它似乎不是我在搜索最新/ beta软件时遇到的常见PPA之一。 我不知道如何使用这个。 有没有办法如何标记从一些前沿来源获取的包,并让我的系统的其余部分从标准来源中取出? 升级到IM( 6.8 )的最后一个稳定版本可能是最好的,但这可能是sci-fi,因为它甚至不在Debian中。 但是,我至少需要6.7.9 。 注意:我想避免从源代码编译。 我讨厌安装一些东西,而不能用apt-get或Synaptic轻松操作它。 此外,编译程序没有更新。 总是我编译我觉得要反对系统,如使用胶水,电线和鸭子胶带。 不,我不想肯定地编译它。

如何完全删除应用程序

如果我使用sudo apt-get remove 删除任何应用sudo apt-get remove ,则删除该应用程序,然后我可以在以后删除该存储库。 我注意到某些缓存和配置文件仍保留在系统中。 有些占用了大量空间,例如GOOGLE-CHROME。 很难找到并删除剩余的手动,因为我经常不确定是否删除它们。 有没有办法删除包括配置和缓存文件的应用程序以及应用程序?

是否可以告诉我安装了哪些不在vanilla安装中的软件包?

我已经将我的笔记本电脑上的Ubuntu从7.04升级到10.04而没有擦过磁盘。 我有一个潜行的怀疑,这意味着我有一堆我不使用的狡猾的包,而且只是占用磁盘。 有没有办法获得超出基本安装的所有包的列表?

如何列出具有特定版本号的所有已安装软件包?

我想列出所有已安装的软件包,并在我的系统上列出特定的版本号。 我检查了dpkg –get-selections ( 如何列出所有已安装的软件包 ),但它没有告诉我我需要什么。 例如: $ dpkg –get-selections apache2 apache2 install 显示安装了apache2,但不是版本。 我最近做了一个apt-get upgrade所以apache2.2.22-1 应该安装版本( http://packages.ubuntu.com/precise-updates/apache2.2-common ),但我怎么能显示呢? 谢谢!

Apt-get安装多个包而不停止

我正在制作一个使用apt-get install安装各种软件包的bash脚本。 但是,我注意到如果有一行说: sudo apt-get install package1 package2 package3 并且找不到任何一个软件包,其他软件包都不会安装。 即使找不到其中一个软件包,如何让它继续运行? 提前致谢。