我的似乎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 段错误的根本原因。这是我如何重现它:
aptitude update。注意:当我将 rxvt 终端调整为正常大小时,我就没有这些分段错误!今天尝试通过 安装包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 虚拟机上部署我的 Web 应用程序。但是,我想尽可能地锁定它(即流量进/出)。我想知道我需要打开哪个端口(如果有)以允许更新。
我最近将我的系统从 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 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”
我想知道是否有人可以提出任何替代方法来解决这个问题。
谢谢
有什么方法可以让我从容器内部识别我在哪个 OpenVZ 容器中?我正在设置 OpenVZ 机器将启动相同的(只读)磁盘映像,因此我无法在文件系统中单独配置它们。我需要每个虚拟服务器的唯一标识,以供在 OpenVZ 容器内运行的脚本使用。
(顺便说一句,我正在运行 Debian Lenny。)
我在 Dell Vostro v13 上安装了 Debian (Lenny)。笔记本电脑没有 CD/DVD-ROM 驱动器,因此我在其上安装 Ubuntu 的唯一方法是通过 USB-除非我附加了外部 CD/DVD-ROM。如何在我的 Debian 机器上创建一个 Ubuntu live USB?UNetbootin 是我唯一的选择还是有其他方法?谢谢。
debian-lenny ×7
debian ×3
apt-get ×1
aptitude ×1
autocomplete ×1
bash ×1
iso-image ×1
nfs ×1
openvz ×1
permissions ×1
port ×1
security ×1
ubuntu ×1
usb-storage ×1