Tag: aptitude

在Ubuntu 13.10上使用mariadb存储库的aptitude问题

我在我的ubuntu笔记本电脑上安装了mariadb 5.5, 如下所述 : sudo add-apt-repository “deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu $(lsb_release -c -s) main” 到目前为止它工作得很好,只有天赋有点奇怪:当我进入时 sudo su LANG=C aptitude install 我收到这些警告: The following NEW packages will be installed: linux-headers-3.11.0-12 linux-headers-3.11.0-12-generic mysql-client-core-5.5{b} mysql-server-core-5.5{b} 0 packages upgraded, 4 newly installed, 0 to remove and 2 not upgraded. Need to get 13.7 MB/21.4 MB of archives. After unpacking 100 MB […]

在未来版本的Ubuntu中,默认的包管理工具集是什么?

随着Ubuntu软件中心的推出,我记得阅读,虽然我现在找不到任何可靠的资源,但各种软件包经理最终都会被弃用。 实际上,Gdebi不再是默认安装的一部分,我听说Synaptic计划在不久的将来被删除。 但是命令行工具怎么样? 如果你知道你追求的是什么包名,那么它们比Ubuntu软件中心更有效。 它们会继续作为独立应用程序存在,还是会以某种方式进入Ubuntu软件中心,成为它的命令行界面?

包裹被保留了下来

我尝试了aptitude -y safe-upgrade和apt-get upgrade -f但在这两种情况下,我得到: Reading package lists… Done Building dependency tree Reading state information… Done The following packages have been kept back: … (long list) 0 packages upgraded, 0 newly installed, 0 to remove and 903 not upgraded. 我想这是由于我试图更新我的系统的几个hacks(试图解决这个问题)。 我现在的问题是:他们为什么要留下来? 我该怎么做才能安装它们? 在类似的问题上 ,我得到了建议,只需使用apt-get dist-upgrade 。 但是,由于以下原因,我现在失败了: E: Could not perform immediate configuration on ‘util-linux’.Please […]

尝试使用tasksel删除Ubuntu-desktop返回“aptitude failed”

我正在按照本指南尝试将我的Ubuntu-desktop-installation转换为Ubuntu-server。 但是,我在步骤2中已经遇到问题。使用tasksel删除/安装任何东西返回: tasksel:aptitude失败(100) 我用Google搜索了这个问题(这是我尝试过的第一件事),但没有任何建议可行。 我跑12.04。 我现在害怕得到更多的信息。 如果有人能指出我可以查看的错误日志的方向,我可以提供更多信息,但我还没有找到任何感兴趣的内容。

apt是否有一个存储所有下载的目录?

我想知道apt是否有一个目录,它通过它存储所有下载的deb文件。 任何见解?

如何删除特定包的所有构建依赖项?

当我想在Ubuntu / Debian中从源代码编译时,我通常通过在终端中运行“ sudo apt-get build-dep PACKAGE_NAME ”来获得构建依赖性。 编译工作完成后,它们(通常)无用。 那么,如何删除特定包的所有构建依赖项 ?

我无法在代理后面添加PPA存储库

我正在尝试使用以下命令添加ppa存储库(作为根): export HTTP_PROXY=”http://firstname.surname@xxx.com:my_pass@165.xx232:8080″ add-apt-repository ppa:nilarimogard/webupd8 Traceback (most recent call last): File “/usr/bin/add-apt-repository”, line 125, in ppa_info = get_ppa_info_from_lp(user, ppa_name) File “/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py”, line 84, in get_ppa_info_from_lp curl.perform() pycurl.error: (56, ‘Received HTTP code 407 from proxy after CONNECT’) 不幸的是它不起作用。 看起来curl正在连接到代理,但代理表示身份validation是必需的。 我尝试过使用.curlrc,http_proxy env,但它不起作用。 strace -e network,write -s1000 add-apt-repository ppa:nilarimogard/webupd8 socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 4 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = […]

如何防止apt-get / aptitude在安装过程中显示对话框?

我正在尝试构建一个Ansible Playbook来在Linode上部署一些Ubuntu 12.04服务器,但我的问题似乎是Ubuntu服务器。 当我运行apt-get或aptitude的不同组合时,我总是得到以下对话框,我必须回复。 我希望从命令行回答这个问题,这样它就不会中断自动部署。 有任何想法吗? 我目前的命令如下。 请注意,我正在尝试设置DEBIAN_FRONTEND: #!/bin/bash echo ‘DEBIAN_FRONTEND=”noninteractive”‘ >> /etc/profile echo ‘DEBIAN_FRONTEND=”noninteractive”‘ >> ~/.profile source /etc/profile source ~/.profile # This next line is the one that pops up the dialog sudo aptitude -y install iptables-persistent # Need this to fix an issue with the package post-install (this works fine.) sudo sed \ […]

apt-get vs. aptitude .vs synaptic compatibility

作为一名前Debian用户,我“有点”记得我应该只使用其中一个软件包管理器…无论是apt-get , aptitude还是synaptic ,而不是组合中的三个’因为可能存在冲突,他们不要好好混合。 我不知道我在哪里听到它,但它已经留下了记忆。 所以我只想与你确认是否真的没有建议,或者它是一个都市传奇,它是完全安全的。 你能证实一下吗? 在调用dpkg之前,最干净的安装包的方法仍然是使用命令checkinstall吗?

如何使用’aptitude’查看在给定日期安装的软件包?

有没有人知道在使用aptitude (或apt-get )时是否有一种简单的方法可以找到安装的软件包列表,按日期排序? 我安装了一堆软件包来尝试新的东西,但它没有用完。 我想删除所有这些软件包,以取回一些磁盘空间。 我试过看一下下载的.deb文件列表,但这似乎是一种倒退的方式(虽然它确实有效)。