невозможно указать "./mnt" (который я собирался установить): конечная точка транспорта не подключена

При работе:

apt-get update && apt-get upgrade

на 12.04.3 LTS, ядро ​​3.2.0-35-virtual

Я получаю:

Preparing to replace base-files 6.5ubuntu6.6 (using .../base-files_6.5ubuntu6.7_amd64.deb) ...
Unpacking replacement base-files ...
dpkg: error processing /var/cache/apt/archives/base-files_6.5ubuntu6.7_amd64.deb (--unpack):
 unable to stat `./mnt' (which I was about to install): Transport endpoint is not connected
No apport report written because MaxReports is reached already
                                                              Processing triggers for man-db ...
Processing triggers for install-info ...
Errors were encountered while processing:
 /var/cache/apt/archives/base-files_6.5ubuntu6.7_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Вывод df -ha:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       99G  9.1G   85G  10% /
none               0     0     0    - /proc
sysfs              0     0     0    - /sys
none               0     0     0    - /sys/fs/fuse/connections
none               0     0     0    - /sys/kernel/debug
none               0     0     0    - /sys/kernel/security
udev            819M   12K  819M   1% /dev
devpts             0     0     0    - /dev/pts
tmpfs           331M  192K  331M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            827M     0  827M   0% /run/shm
cgroup          827M     0  827M   0% /sys/fs/cgroup
cgroup             0     0     0    - /sys/fs/cgroup/cpuset
cgroup             0     0     0    - /sys/fs/cgroup/cpu
cgroup             0     0     0    - /sys/fs/cgroup/cpuacct
cgroup             0     0     0    - /sys/fs/cgroup/memory
cgroup             0     0     0    - /sys/fs/cgroup/devices
cgroup             0     0     0    - /sys/fs/cgroup/freezer
cgroup             0     0     0    - /sys/fs/cgroup/blkio
cgroup             0     0     0    - /sys/fs/cgroup/perf_event

Вывод mount:

/dev/xvda1 on / type ext4 (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
cgroup on /sys/fs/cgroup type tmpfs (rw,relatime,mode=755)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,relatime,cpuset,clone_children)
cgroup on /sys/fs/cgroup/cpu type cgroup (rw,relatime,cpu,clone_children)
cgroup on /sys/fs/cgroup/cpuacct type cgroup (rw,relatime,cpuacct,clone_children)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,relatime,memory,clone_children)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,relatime,devices,clone_children)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,relatime,freezer,clone_children)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,relatime,blkio,clone_children)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,relatime,perf_event,clone_children)

Я пробовал решения, найденные здесь, такие как:

apt-get clean

dpkg --configure -a

dpkg -i --force-overwrite /var/cache/apt/archives/base-files_6.5ubuntu6.7_amd64.deb

rm /var/cache/apt/archives/base-files_6.5ubuntu6.7_amd64.deb

Также думал, что я хотел бы упомянуть что я запускаю контейнер LXC. Кто-нибудь знает, как я могу это прояснить?

1
задан 11 March 2014 в 16:52

1 ответ

Это сообщение об ошибке указывает, что у Вас есть файловая система не по умолчанию на/mnt, это находится в проблематичном состоянии. Пакет основных файлов предоставляет/mnt каталог в файловой системе, таким образом, dpkg предполагает, что это должно быть в состоянии распаковать тот каталог при необходимости. Необходимо размонтировать/mnt в системе для обновления основных файлов.

См. https://bugs.launchpad.net/ubuntu / + source/base-files / + ошибка/1352012 для большего количества информации

0
ответ дан 11 March 2014 в 16:52
  • 1
    Тот ответ упоминания -0 вместо -d (для xargs) для систем BSD. Что использует Ubuntu? Принятый ответ здесь использует -0. Что корректно? – Peter Mortensen 27 July 2018 в 17:28

Другие вопросы по тегам:

Похожие вопросы: