标签: debian-lenny

如何使用“apt-get”重新安装软件包?

我的似乎aptitude有点坏了:

sudo aptitude update
0% [Working]Segmentation fault

dmesg
[223282.616599] aptitude[30972]: segfault at 67707f ip 7f954dcfae5d sp 7ffff5a5f950 error 4 in libapt-pkg-libc6.7-6.so.4.6.0[7f954dca5000+bd000]
Run Code Online (Sandbox Code Playgroud)

所以我想aptitude通过使用重新安装apt-get

不幸的是,它似乎apt-get没有重新安装选项。

我怎么才能aptitude重新上班?

我可能找到了 aptitude 段错误的根本原因。这是我如何重现它:

  1. 'ssh' 通过 Cygwin 的 rxvt 终端(来自 Windows 7 64 位德语版)远程登录到 Debian 机器。
  2. 放大 rxvt 窗口,使其跨越两个显示器(是的,我有两个显示器)
  3. 运行aptitude update。注意:当我将 rxvt 终端调整为正常大小时,我就没有这些分段错误!

debian debian-lenny aptitude

232
推荐指数
4
解决办法
69万
查看次数

Debian lenny 存储库消失了吗?

今天尝试通过 安装包apt-get,但是遇到了很多404错误。sources.list上周五我正在全力工作(我的知识没有变化),现在我得到:

W: Failed to fetch http://ftp.fi.debian.org/debian/dists/lenny/main/binary-amd64/Packages  404 Not Found [IP: 130.230.54.99 80]

W: Failed to fetch http://ftp.fi.debian.org/debian/dists/lenny/main/source/Sources  404 Not Found [IP: 130.230.54.99 80]

W: Failed to fetch http://security.debian.org/dists/lenny/updates/main/binary-amd64/Packages  404 Not Found [IP: 212.211.132.32 80]

W: Failed to fetch http://security.debian.org/dists/lenny/updates/main/source/Sources  404 Not Found [IP: 212.211.132.32 80]
Run Code Online (Sandbox Code Playgroud)

例如,当我浏览http://security.debian.org/dists/ 时,似乎没有 lenny 目录。有什么问题?

debian debian-lenny http-status-code-404

41
推荐指数
1
解决办法
5万
查看次数

Debian 需要打开什么端口才能获得更新?

我正在考虑在 Debian 虚拟机上部署我的 Web 应用程序。但是,我想尽可能地锁定它(即流量进/出)。我想知道我需要打开哪个端口(如果有)以允许更新。

security port debian-lenny

11
推荐指数
1
解决办法
4万
查看次数

Bash 自动完成在文件名后添加尾部斜杠

我最近将我的系统从 Etch 升级到 Lenny。现在,当我使用自动完成功能时,文件名(而不是目录)会在命令行中以斜杠结尾。

它似乎与多个(所有?)命令有关。我尝试了一些:

aj@mmdev0:~/loadtest$ vi pyloadtools3.py/
aj@mmdev0:~/loadtest$ cat pyloadtools3.py/
aj@mmdev0:~/loadtest$ file pyloadtools3.py/
aj@mmdev0:~/loadtest$ ls -al pyloadtools3.py/
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

debian bash debian-lenny autocomplete

11
推荐指数
1
解决办法
9032
查看次数

在 NFS 共享上使用带有 home 的 apt-get install 的问题

我正在尝试在运行 Debian 5.0.9 (Lenny) 的 VM 上使用 apt-get install 安装一堆软件包。使这项努力令人沮丧和困难的是,我在这台机器上的主目录实际上是一个挂载的 NFS 共享。我的本地用户在 VM 的 sudoers 文件中,我可以开始安装所有软件包,但最终每次安装都失败,因为:

无法打开配置文件“/path/to/home/.dpkg.cfg”进行阅读:权限被拒绝。

我假设使用 sudo 运行 apt-get 使我充当 VM 的本地根目录,它对挂载我的主目录的 NFS 共享没有任何权限。因此,无法完成安装。

我已经尝试 sudo -s 解决这个问题,但我是:

抱歉,不允许用户 $user 在 $machine 上以 root 身份执行“/bin/bash”

我想知道是否有人可以提出任何替代方法来解决这个问题。

谢谢

permissions debian-lenny nfs apt-get

6
推荐指数
1
解决办法
3891
查看次数

从内部识别 OpenVZ 虚拟机

有什么方法可以让我从容器内部识别我在哪个 OpenVZ 容器中?我正在设置 OpenVZ 机器将启动相同的(只读)磁盘映像,因此我无法在文件系统中单独配置它们。我需要每个虚拟服务器的唯一标识,以供在 OpenVZ 容器内运行的脚本使用。

(顺便说一句,我正在运行 Debian Lenny。)

virtualization debian-lenny openvz

6
推荐指数
1
解决办法
2182
查看次数

如何使用 Debian 创建 Ubuntu live usb?

我在 Dell Vostro v13 上安装了 Debian (Lenny)。笔记本电脑没有 CD/DVD-ROM 驱动器,因此我在其上安装 Ubuntu 的唯一方法是通过 USB-除非我附加了外部 CD/DVD-ROM。如何在我的 Debian 机器上创建一个 Ubuntu live USB?UNetbootin 是我唯一的选择还是有其他方法?谢谢。

iso-image debian-lenny usb-storage ubuntu

5
推荐指数
1
解决办法
1万
查看次数