当我跑步时,apt-get update我得到
Ign:1 http://dl.google.com/linux/musicmanager/deb stable InRelease
Ign:2 http://archive-4.kali.org/kali kali-rolling InRelease
Hit:3 http://archive-4.kali.org/kali-security sana/updates InRelease
0% [3 InRelease gpgv 11.9 kB] [Waiting for headers] [Waiting for headers]Couldn't create tempfiles for splitting up /var/lib/apt/lists/security.kali.org_kali-seErr:3 http://archive-4.kali.org/kali-security sana/updates InRelease
Could not execute 'apt-key' to verify signature (is gnupg installed?)
Hit:4 http://archive-4.kali.org/kali sana InRelease
0% [4 InRelease gpgv 20.3 kB] [Waiting for headers]Couldn't create tempfiles forErr:4 http://archive-4.kali.org/kali sana InRelease_dists_sana_InRelease
Could not execute 'apt-key' to verify signature (is gnupg installed?)
Get:5 http://archive-4.kali.org/kali kali-rolling Release …Run Code Online (Sandbox Code Playgroud) 当我运行以下命令时:
sudo apt-get install vim abcde php5-cli
Run Code Online (Sandbox Code Playgroud)
它失败并显示以下消息,这是预期的行为:
E: 无法找到包 abcde`。
我希望它安装vim,即使在abcde继续安装php5-cli包时出现错误。这意味着我想apt-get继续向下列表,即使它找不到某些包。
我试过了:
sudo apt-get install --ignore-missing vim abcde php5-cli
Run Code Online (Sandbox Code Playgroud) 我一直在安装 python 模块,使用apt-get它可以很好地使用控制台或从命令行启动文件。但是,我使用 Eclipse 来更轻松地组织文件。
Eclipse 不会像终端那样自动查找新模块,所以我想知道是否有办法找出apt-get命令使用的安装路径?
我刚刚意识到您可以删除 python eclipse 查看并重新配置它以解决我的特定问题。不过,找到安装路径对我来说仍然很有用!
我已经通过 apt-get 在 debian 7 上安装了 git,它给了我:
# git --version
git version 1.7.10.4
Run Code Online (Sandbox Code Playgroud)
我想升级到最新版本的 git。我试过了:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
Run Code Online (Sandbox Code Playgroud)
但这会产生以下错误:
Fetched 6,944 B in 0s (10.1 kB/s)
W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/wheezy/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/wheezy/main/binary-amd64/Packages 404 Not Found
Run Code Online (Sandbox Code Playgroud)
我也尝试遵循本指南:
http://backports.debian.org/Instructions/
但我仍然无法获得最新的 git,有什么建议吗?
似乎apt-get install会下载一个 Debian 软件包并尝试运行以下安装脚本:
我真的对它很感兴趣,想一步一步地弄清楚发生了什么。有什么办法可以看到吗?就像在“试运行”模式下打印 shell 命令一样?
我正在尝试将我在一台 Debian 机器上安装的所有软件包复制到另一台 Debian 机器上,而不做另一台apt-get install并重新下载所有软件包。
我对命令输出中显示的Ign和的理解是那个和。Hitapt-get updateHit: File found. No change in its timestampIgn: File ignored. No change in its content.
这究竟是什么意思?例如,如果一个包要升级,是否意味着它的时间戳和它的内容一样改变了?
我是 Ubuntu 用户,我使用 apt-get 安装软件包。例如:
sudo apt-get install hadoop-0.20
Run Code Online (Sandbox Code Playgroud)
安装包后,/usr/bin、/usr/lib/hadoop 等目录下会有文件。有什么命令可以显示包的文件安装位置吗?
我记得在一个 Debian 系统上,我曾经apt install package安装过一个软件包。之后它会要求输入密码,而且比sudo apt-get install.
现在我不确定我是如何设法使用第一个命令的。你能帮我吗?
我遵循了许多页面上的说明,例如this,其中说要运行以下命令:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
Run Code Online (Sandbox Code Playgroud)
但是,当我这样做时,我仍然收到以下错误:
me@mycomputer:~$ sudo apt-get install sun-java6-jdk Reading package lists... Done
Building dependency tree Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package sun-java6-jdk has no installation candidate
Run Code Online (Sandbox Code Playgroud)
我意识到 Java 可以从许多其他来源获得,但由于我无法进入这里的原因,我必须使用这个特定版本。
我该怎么做才能安装它?
apt-get ×10
linux ×5
ubuntu ×5
debian ×3
alias ×1
apt ×1
deb ×1
eclipse ×1
git ×1
installation ×1
kali-linux ×1
packages ×1
python ×1
root ×1
ubuntu-10.04 ×1