Questions tagged «apt»

APT,高级包装工具,是Debian的高级包装管理系统。其他几种基于Linux和基于Debian的操作系统也使用它。

5
安全地限制对私有Debian存储库的访问
我在寻找一种方法来限制对私有Debian存储库的访问,并能够以非交互方式(例如,使用脚本)对其进行身份验证 我发现最有用的文章实际上是Debian管理站点上的文章,但是安全方法使用ssh和公共/专用密钥。它工作得很好,但是每个主机的公钥都必须位于远程authorized_keys文件中才能成功进行身份验证。关于提供密码给ssh://并没有说什么,但我想应该可以。 您是否尝试过其他替代方法(例如ftps)? 提前致谢
9 linux  ubuntu  debian  apt 

3
如何在没有用户交互的情况下使用APT安装软件包?
我有一个脚本,可以下载并替换Debian squeeze中的内核头文件。 function fixHeaders(){ #Replace the kernel headers from OVH with standard kernel headers... aptitude -y install linux-image-2.6.32-5-amd64 sed s/'GRUB_DEFAULT=0'/'GRUB_DEFAULT=1'/g update-grub echo "Rebooting the machine. Run this script again after reboot and choose option 2." sleep 1 reboot } 我遇到的问题是,在aptitude下载软件包后,它将脚本扔到了文本gui中,并向用户提出了一系列问题。有什么方法可以跳过此操作或在适当的时间发送选项卡/输入以为所有答案选择“确定”吗?

2
Debian / Ubuntu是否可以在删除它们后重新初始化/ var / lib / apt / lists和/ var / apt / cache?
在删除或最小化它们后是否可以恢复/ var / lib / apt / lists和/ var / apt / cache的功能 我试图将Ubuntu VM缩小到最小大小,并决定删除/ var / lib / apt / lists和/ var / cache / apt以便在需要更新系统时还原它们。我已经完成了/ var / cache / apt的操作而没有主要的副作用,只需重新创建一些目录即可重新启用它。/ var / lib / apt / lists是我不确定的一个。是否可以通过像/ var / cache / apt这样重新创建来删除它并恢复其功能? 这样做会破坏apt和dpkg对系统配置的了解还是将其存储在其他地方?
9 ubuntu  debian  apt  cache  var 


3
自动安装Debian Backports内核
我设置了以下固定方式: Package: linux-image-amd64 Pin: release a=wheezy-backports Pin-Priority: 1001 Package: * Pin: release a=wheezy-backports Pin-Priority: 499 我收到以下错误: $ sudo apt-get install linux-image-amd64 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 …

2
没有APT推荐与p
我使用puppet管理一堆Debian服务器,其中包括安装软件包。我在多个系统上安装的一个软件包是nmap,用于验证防火墙规则是否正确设置。在Debian 7.0上,如果启用了APT :: Install-Recommends,那么您会得到一堆废话以及nmap(请参见下文)。 我不希望安装所有包含建议启用nmap的废话。一种解决方案是使用来更新我的apt配置APT::Install-Recommends "0";。但我不想将其设置为默认值。我想推荐的大多数时间都包括在内。推荐的软件包大部分都很好,而且我没有得到很多我不需要的东西。但是有一些软件包带来了我不想要/不需要的东西。 package { 'nmap': ensure => installed, require => Class['apt'], } 使用“ apt”软件包提供程序时,是否有任何方法可以控制是否通过p安装了推荐内容? 我不想弄混aptitude提供商,因为apt和aptitude并不完全兼容。 有推荐 root@fw-01:~# apt-get install nmap Reading package lists... Done Building dependency tree Reading state information... Done ... The following NEW packages will be installed: fonts-droid fonts-liberation ghostscript gnuplot gnuplot-nox groff gsfonts …
8 debian  puppet  apt 

4
apt-get update mdadm可怕的警告
只需在我的一台专用服务器上运行apt-get更新,然后留下一个相对可怕的警告: Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-2.6.26-2-686-bigmem W: mdadm: the array /dev/md/1 with UUID c622dd79:496607cf:c230666b:5103eba0 W: mdadm: is currently active, but it is not listed in mdadm.conf. if W: mdadm: it is needed for boot, then YOUR SYSTEM IS NOW UNBOOTABLE! W: mdadm: please inspect the output of …
8 debian  apt  mdadm  update 

2
带有后指令的apt-get和.desktop文件的奇怪行为
我们在本地Apt存储库(reprepro)中有许多手工构建(带有fpm和jenkins)的.deb文件。这些.deb包含一个.desktop文件,该文件将由xdg-desktop在安装后脚本中拾取。 如果我们手动在新系统上安装deb文件,则一切正常。 如果我们使用apt-get install安装新版本,则会出现此错误 xdg-desktop-menu: file '/usr/local/share/applications/customthingy.desktop' does not exist 如果我使用apt-get install -d customthingy下载deb文件,然后运行 dpkg -i /var/cache/apt/archives/customthingy_2-r3_all.deb 我得到xdg-desktop和以前一样的错误。这样就排除了apt的问题。 如果我列出了下载的deb的内容, tom.oconnor@charcoal-black:~$ dpkg --contents /var/cache/apt/archives/customthingy_2-r3_all.deb |grep ".desktop" -rw-r--r-- root/root 201 2011-07-28 20:02 ./usr/local/share/applications/customthingy.desktop 您可以看到该文件存在。 但是..如果在重新安装之前清除, tom.oconnor@charcoal-black:~$ sudo apt-get purge customthingy Reading package lists... Done Building dependency tree Reading state information... Done The …


1
为什么在安装东西时Debian 6.0.1要求安装CD?
我最近安装了Debian 6.0.1,当我发布简单的apt-get时,请在完成安装时(99%的用户)要求安装CD。 Cambio de medio:拜托,插入“ Debian GNU / Linux 6.0.1a Squeeze- 官方i386 CD Binary-1 20110322-15:11»en 发行«debian GNU / Linux 6.0.1a Squeeze »的详细信息«/ media / cdrom /» 就像是: 更改源:请在“ / media / cdrom /» ”中插入标签为“ Debian GNU / Linux 6.0.1a Squeeze -Official i386 CD Binary-1 20110322-15:11»的CD,然后按Intro(返回) 你能告诉我为什么吗,我该如何解决。我不想让CD进入服务器。 非常感谢!


3
如何获得自动升级以在Ubuntu Server上工作?
我遵循了在Ubuntu服务器中启用自动升级的文档,但实际上根本没有更新任何内容。 我的/etc/apt/apt.conf.d/50unattended-upgrade看起来几乎像默认值。 // Automatically upgrade packages from these (origin, archive) pairs Unattended-Upgrade::Allowed-Origins { "Ubuntu karmic-security"; "Ubuntu karmic-updates"; }; // List of packages to not update Unattended-Upgrade::Package-Blacklist { // "vim"; // "libc6"; // "libc6-dev"; // "libc6-i686"; }; // Send email to this address for problems or packages upgrades // If empty …
8 ubuntu  apt  upgrade 
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.