Tag: apt

如何通过apt-get找到要安装的软件包

做了一个man apt-get和cursory谷歌搜索后,我不清楚如何使用apt-get (来自互联网)安装新程序(这是一个非常强大而简单的来自另一个Linux发行版)。 我正在使用Ubuntu Server 8.04 LTS(用于一些随机工作的inheritance系统),所以没有GUI。 有人在这里有快速建议吗?

无法安装Oracle JDK 9

我卸载了jdk软件包,现在无法安装它们。 我设法安装了oracle-java7-installer和oracle-java8-installer但无法安装oracle-java9-installer。 似乎我的电脑试图下载错误版本的oracle-java9-installer 177,当我可以下载的版本是178。 $ wget http://download.java.net/java/jdk9/archive/178/binaries/jdk-9+178_linux-x64_bin.tar.gz –2017-07-21 11:00:02– http://download.java.net/java/jdk9/archive/178/binaries/jdk-9+178_linux-x64_bin.tar.gz Connecting to 10.144.1.10:8080… connected. Proxy request sent, awaiting response… 200 OK Length: 293348142 (280M) [application/x-gzip] Saving to: ‘jdk-9+178_linux-x64_bin.tar.gz’ jdk-9+178_linux-x64_bin.tar.gz 1%[> ] 5.42M 5.04MB/s ^C $ wget http://download.java.net/java/jdk9/archive/177/binaries/jdk-9+177_linux-x64_bin.tar.gz –2017-07-21 11:00:16– http://download.java.net/java/jdk9/archive/177/binaries/jdk-9+177_linux-x64_bin.tar.gz Connecting to 10.144.1.10:8080… connected. Proxy request sent, awaiting response… 404 Not Found 2017-07-21 11:00:17 ERROR […]

限制回购某个拱门?

我有几个没有armhf二进制文件的存储库(用于RPi交叉编译器),所以apt-get总是在更新包列表时给出了大量的404错误。 它还阻止我运行do-release-upgrade因为它找不到armhf编译的系统二进制文件,它不需要也无法运行。 我正在寻找一种方法告诉它只搜索某些存储库中的特定拱门,这样我就可以在apt-get update上修复404的大量墙。 谷歌没有帮助; 所以据我所知,这不是一个骗局; 可能与之相关的一个问题是关于GPG错误,我没有错误。 的sources.list: # deb cdrom:[Ubuntu 13.10 _Saucy Salamander_ – Release amd64 (20131016.1)]/ saucy main restricted # deb cdrom:[Ubuntu 13.10 _Saucy Salamander_ – Release amd64 (20131016.1)]/ saucy main restricted # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to # newer versions of the distribution. deb http://archive.ubuntu.com/ubuntu trusty main restricted i386 amd64 […]

“试图覆盖’/usr/share/accounts/services/google-im.service’,这也是包帐户-plugin-google 0.12 + 15.04.20150415.1-0ubuntu2”

我正在尝试更新和升级我的kubuntu 15.04。 尝试安装所有升级后,我收到以下错误消息: The following extra packages will be installed: kde-config-telepathy-accounts The following packages will be upgraded: kde-config-telepathy-accounts 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/122 kB of archives. After this operation, 1.948 kB disk space will be freed. Do you want to continue? [Y/n] y […]

什么更可靠 – apt-mark或APT-pin(/etc/apt/preferences.d/pin)用于版本锁定?

通常在我的Ubuntu 16.04 LTS上,我锁定具有APT-pinfunction的封装版本。 例如,如果我想meld版本固定为版本1.5.3-1ubuntu1,我创建以下pin文件: cat <<EOF | sudo tee /etc/apt/preferences.d/pin-meld Package: meld Pin: version 1.5.3-1ubuntu1 Pin-Priority: 1337 EOF 此文件适用于系统范围的设置: apt , apt-get , aptitude和GUI工具,如synaptic和muon尊重它。 我知道其他机制 – apt-mark 。 我们假设。 我的出发点 – 我手动安装了meld_1.5.3-1ubuntu1 ,它的引脚被移除了。 $ apt-mark showhold $ apt-cache policy meld meld: Installed: 1.5.3-1ubuntu1 Candidate: 3.14.2-1 Version table: 3.14.2-1 500 500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages 500 […]

什么是apt-fast,我应该使用它吗?

在过去的几年里,我曾多次听说有人使用apt-fast来更新和安装软件包,但我不确定它是做什么的。 我想我已经将它的起源追溯到这个论坛post ,它似乎是一个加速apt-get操作的脚本。 脚本究竟做了什么? 使用它有任何潜在的缺点吗? 如果没有,为什么不是每个人都使用它?

easy_install / pip或apt-get

正如Rails上的Ubuntu wiki页面所述,建议gems管理你的Rails / Ruby依赖项。 使用像Django这样的Python软件包的最佳做法是什么? 我应该通过apt-get安装它们还是应该让easy_install / pip从PyPi中获取它们?

dpkg-divert:错误:重命名涉及用不同的文件`/usr/lib/xorg/protocol-precise.txt’覆盖`/usr/lib/xorg/protocol.txt’,不允许

我刚刚安装了Ubuntu(12.04.4)并升级到13.10 我不知道如何解决这个问题:/ $ sudo apt-get install -f Reading package lists… Done Building dependency tree Reading state information… Done The following packages will be REMOVED: xserver-common-lts-saucy 0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded. 1 not fully installed or removed. After this operation, 1,718 kB disk space will be freed. Do you […]

为什么软件中心不允许多次下载?

我想知道为什么软件中心不下载所有请求的应用程序并在完成下载后逐个安装。 或者相反,为什么软件中心在安装另一个应用程序时不下载应用程序

如何在apt-get中使用https?

apt-get使用https或任何类型的加密吗? 有没有办法配置它来使用它?