Questions tagged «apt»

Advanced Packaging Tool,基于Debian的发行版的软件包管理器。它也是在Ubuntu中安装软件包的最常用工具。有关使用任何apt工具的问题,应使用此标记。

4
apt-get找不到建议的软件包(性能工具)
我在Ubuntu 13.10 x86_64上使用性能计数器(https://perf.wiki.kernel.org/index.php/Main_Page)。如果输入,perf我得到: perf not found for kernel 3.11.0-031100 You may need to install linux-tools-3.11.0-031100-generic 但是apt-get install ...找不到 E: Unable to locate package linux-tools-3.11.0-031100-generic uname -r返回3.11.0-031100-generic,即内核名称略有不同(Ubuntu的默认值为3.11.0-13-generic) 默认情况下,如何安装与内核匹配的正确二进制文件(和/或为此必须添加哪些存储库)? (我知道我可以通过从/ tools / perf /中的内核源代码进行编译来解决此问题;这可以工作,但理想情况下,我希望通过apt自动完成此工作。)
9 apt  kernel 

1
使用dpkg安装升级和dist-upgrade软件包
因此,我正在尝试在12.04 Server上进行脱机软件包安装,并通过使用以下说明检索和获取其URI来下载软件包:http : //www.webupd8.org/2009/11/get-list-of-packages- and-dependencies.html 我使用apt-get upgrade和进行了此操作apt-get dist-upgrade,然后使用dpkg -i。因此该过程如下所示: 获取URI wget将软件包打包到一个文件夹中(将upgrade软件包打包到/ upgrade并dist-upgrade软件包到/ dist-upgrade) 运行dpkg -i /upgrade/*.deb然后dpkg -i /dist-upgrade/*.deb 我的问题是:这种手动安装更新的软件包的方法是否可以正确更新所有内容,并获得apt-get upgrade与apt-get dist-upgrade正常运行相同的结果?还是有普通apt-get命令无法做到的事情?

2
仅对指定存储库获取:: http :: proxy
有没有办法对某些存储库使用acquire :: http :: proxy? 我在具有代理服务器的网络中。因此,每个人都必须更新/etc/apt/apt.conf并添加以下内容: Acquire::http::Proxy "http://yourproxyaddress:proxyport"; Acquire::https::Proxy "http://yourproxyaddress:proxyport"; Acquire::ftp::Proxy "http://yourproxyaddress:proxyport"; Acquire::socks::Proxy "http://yourproxyaddress:proxyport"; 一切正常。 但是现在我们有很多ubuntu机器,我想做一个本地ubuntu镜像。 因此,我们应该删除那些代理行...。除了外部存储库。 那么,我该如何配置呢? 在基于RH的发行版中,您可以为yum设置全局代理,然后为每个存储库使用单独的代理设置。但是没有在Ubuntu中找到类似的东西。

2
当Apt报告MariaDB具有未满足的依赖关系或损坏的软件包时安装MariaDB
我已经尽一切努力在干净的Ubuntu安装上安装MariaDB,但是我一直收到此错误, Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The …

5
由于ia32-libs问题而无法安装icaclient
最终,Citrix发布了新版本,Ubuntu更新了其指南HERE(显然,这是我们所发现的依赖变化)。现在应该可以使用了。 我icaclient在13.10 Saucy Salamander 64bit上安装软件包时遇到问题。似乎ia32-libs和其他依赖项存在问题。 marc@PinballWizard:~$ sudo dpkg -i Downloads/icaclient_12.1.0_amd64.deb [sudo] password for marc: Selecting previously unselected package icaclient. (Reading database ... 179461 files and directories currently installed.) Unpacking icaclient (from .../icaclient_12.1.0_amd64.deb) ... dpkg: dependency problems prevent configuration of icaclient: icaclient depends on ia32-libs; however: Package ia32-libs is not installed. …

2
如何安装特定版本的MYSQL
我正在尝试安装mysql-server 5.0。因为我要安装一个依赖此版本的程序。我在网上冲浪以找到解决方案,但没有一个起作用。我真的很失望 我试过“ apt-get install mysql-server = 5.0.96-0ubuntu3”,但说“找不到'mysql-server'的版本'5.0.96-0ubuntu3'”。我在http://packages.ubuntu.com/hardy/mysql-server-5.0上找到了这个软件包, 但是我不知道如何使用它。我可以手动安装它吗?请帮我!

1
如何从软件包管理器获取mit-scheme?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 7年前关闭。 我安装了最新版本的x64 lubuntu,并且想要安装方案解释器。奇怪的是,在Synaptic中,只有调试器和文档可供安装。 我宁愿不编译自己的版本,因为将来很难维护。 我该如何解决这个问题? mike@ubuntu:~/Desktop/aplan$ sudo apt-get install mit-scheme Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution …
9 apt  64-bit 

2
如何确定哪些专用PPA减慢了更新速度?
我的系统上安装了几个PPA。每次执行一次操作apt-get update时,更新过程都会停留在该位置(持续近一分钟): Ign https://private-ppa.launchpad.net precise/main TranslationIndex Ign https://private-ppa.launchpad.net precise/main Translation-it Ign https://private-ppa.launchpad.net precise/main Translation-en 100% [In lavorazione] (我不知道英语的最后一行是怎么回事,例如“ 100%[工作中]”) 我认为发生这种情况是因为PPA的下载速度很慢。(您认为这可能是原因吗?) 如果是这样,我想从系统中删除该PPA。问题在于,在此阶段中,我无法区分PPA,因为所有PPA都显示以下URL :https://private-ppa.launchpad.net precise/main。有没有办法确定在特定时刻正在更新的PPA?
9 apt  ppa 

2
我可以使用Ubuntu软件中心以外的其他工具打开apt链接吗?
没有Lubuntu的Ubuntu软件中心,我无法在Firefox的任何程序中编辑打开apt链接(请参阅此问题)。安装Ubuntu Software Center之后,该问题已解决,但是出于相同的目的,我可以使用其他程序代替Ubuntu Software Center吗?我觉得它太重了,要安装它,我更喜欢Terminal,gdebi,Lubuntu Software Center或Synaptic。 (现在,我在Firefox / Preferences / Applications中拥有apt选项,我尝试将Ubuntu Software Center更改 为Lubuntu Software Center,但这不会更改该选项。)


4
在多个软件包上使用apt-get时出现“大小不匹配”
我无法使用apt-get下载多个软件包。到目前为止,我已经用'opencv'和'gstreamer'碰到过这一点。使用opencv,它将获取许多文件,然后返回并显示以下错误。我尝试了几个不同的镜像,它们都在同一文件上出错。 Do you want to continue [Y/n]? y Get:1 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/universe libopencvvideo2.3 i386 2.3.1-7 [106 kB] Get:2 http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ precise/universe libopencv-video-dev i386 2.3.1-7 [129 kB] Fetched 2,225 B in 0s (11.8 kB/s) Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv-video2.3_2.3.1-7_i386.deb Size mismatch Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv-video-dev_2.3.1-7_i386.deb Size mismatch E: Unable to fetch some archives, maybe …
9 apt 


2
为什么易于认为它需要这种额外的依赖关系?
我正在处理一些机器设置说明,但惊讶地发现它的apt-get install A B行为可能与有所不同apt-get install A && apt-get install B。 我的具体示例是A == openjdk-7-jdk和B == ant。 因此,openjdk-7-jdk取决于openjdk-7-jre-headless,这满足了ant依赖 java6-runtime-headless。但是如果以这样的方式安装它们apt-get install openjdk-7-jdk ant,APT似乎并不会解决这个问题并安装default-jre-headless。但是,如果您在安装openjdk-7-jdk之前进行安装ant,则其依赖关系将得到满足,并且一切都很好。 APT通常很聪明,可以弄清楚这种情况,所以为什么在这种情况下不能做到这一点?我想更好地了解为什么它会以这种方式工作,所以这种事情将来不会再次绊倒我。

3
如何删除一半安装的软件包?(Sun JDK-Java)
我尝试从安装Sun JDK sudo add-apt-repository ppa:eugenesan/java,但由于以下原因而失败: Downloading... --2012-05-05 15:50:09-- http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz Resolving download.oracle.com (download.oracle.com)... 80.239.230.162 Connecting to download.oracle.com (download.oracle.com)|80.239.230.162|:80... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz [following] --2012-05-05 15:50:09-- https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz Resolving edelivery.oracle.com (edelivery.oracle.com)... 2.17.254.174 Connecting to edelivery.oracle.com (edelivery.oracle.com)|2.17.254.174|:443... connected. HTTP request sent, awaiting response... 302 Moved Temporarily Location: …
9 12.04  apt  java  ppa  dpkg 

1
清除和dpkg -P之间的区别?
我不得不从生产服务器上卸载phpmyadmin并用谷歌搜索并使用了它: sudo dpkg -P phpmyadmin 好吧,这很好,但是似乎Ubuntu上的其他所有人都在使用清除功能 sudo apt-get purge phpmyadmin 我做错了什么吗?我应该意识到的任何后果(毕竟这是我的生产服务器)phpmyadmin的所有位是否真的通过dpkg -P卸载了?
9 apt  dpkg 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.