Рейтинг:1

Ubuntu 20.04 не удалось получить зависимости

флаг ca

Я пытаюсь установить systemd-timesyncd с помощью apt установить systemd-timesyncd и получить ошибку 404.

➤ ~ apt установить systemd-timesyncd

Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
  libevent-core-2.1-7 libevent-pthreads-2.1-7 libopts25 sntp
Используйте «apt autoremove», чтобы удалить их.
Будут установлены следующие НОВЫЕ пакеты:
  systemd-timesyncd
0 обновлено, 1 установлено заново, 0 удалено и 0 не обновлено.
Нужно получить 28,0 КБ архивов.
После этой операции будет использовано 243 КБ дополнительного места на диске.
Ошибка: 1 http://archive.ubuntu.com/ubuntu focus-updates/main amd64 systemd-timesyncd amd64 245.4-4ubuntu3.2
  404 Не найдено [IP: 91.189.88.142 80]
E: Не удалось получить http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd-timesyncd_245.4-4ubuntu3.2_amd64.deb 404 Не найдено [IP: 91.189.88.142 80]
E: Не удалось получить некоторые архивы, возможно, запустите apt-get update или попробуйте --fix-missing?

Кто-нибудь может мне помочь?

РЕДАКТИРОВАТЬ

 / удачное обновление
Попадание:1 http://archive.ubuntu.com/ubuntu focus InRelease
Получить: 2 http://archive.ubuntu.com/ubuntu focus-updates InRelease [114 КБ]
Получить:3 http://archive.ubuntu.com/ubuntu focus-security InRelease [114 КБ]
Чтение списков пакетов... Готово
E: Файл релиза для http://archive.ubuntu.com/ubuntu/dists/focal/InRelease еще недействителен (недействителен еще для 370d 10h 17min 57s). Обновления для этого репозитория не будут применяться.
E: Файл релиза для http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease еще недействителен (недействителен еще 998d 2h 18min 54s). Обновления для этого репозитория не будут применяться.
E: Файл релиза для http://archive.ubuntu.com/ubuntu/dists/focal-security/InRelease еще недействителен (недействителен еще 998d 2h 18min 20s). Обновления для этого репозитория не будут применяться.

/ дата
Пт 19 апр 09:15:17 CEST 2019

➤ / статус timedatectl
               Местное время: Пт 2019-04-19 09:15:27 CEST
           Всемирное время: Пт 2019-04-19 07:15:27 UTC
                 Время RTC: нет данных
                Часовой пояс: Европа/Мадрид (CEST, +0200)
Синхронизация системных часов: нет
              Служба NTP: н/д
          RTC в местной ТЗ: нет

/ sudo hwclock --hctosys --verbose
hwclock из util-linux 2.34
Системное время: 1555659408.378273
Пытаюсь открыть: /dev/rtc0
Пытаюсь открыть: /dev/rtc
Пытаюсь открыть: /dev/misc/rtc
Не найден пригодный для использования интерфейс часов.
hwclock: невозможно получить доступ к аппаратным часам любым известным способом.

guiverc avatar
флаг cn
Обновите свои списки программного обеспечения (например, `sudo apt update`) и проверьте наличие проблем; вставленный вами пакет очень *устарел*, так как сейчас доступен `systemd-timesyncd | 245.4-4убунту 3.14 | фокальные обновления | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x` Как только ваши списки программного обеспечения *актуальны*, ваша система будет искать и находить правильный пакет.
xabikip avatar
флаг ca
@guiverc При `apt update` у меня появляется эта ошибка `E: файл выпуска для http://es.archive.ubuntu.com/ubuntu/dists/focal/InRelease еще недействителен (недействителен еще для 370d 10h 26min 19s). Обновления для этого репозитория не будут применяться. Я думаю, проблема в моей дате и времени `date -> Fri Apr 19 09:07:46 CEST 2019` Вот почему мне нужно установить systemd-timesyncd
guiverc avatar
флаг cn
Проверьте системные часы и часовой пояс; хотя 370 дней означает, что это больше, чем часовой пояс, но недопустимые часы. Исправьте дату и время вашей системы.
Someone avatar
флаг my
Выполнить: `sudo hwclock --hctosys`
xabikip avatar
флаг ca
@guiverc вот что я пытаюсь, исправьте дату и время.Дополнительная информация о части редактирования. @ Кто-то, когда я запускаю `sudo hwclock --hctosys`, у меня появляется это сообщение `hwclock: невозможно получить доступ к аппаратным часам любым известным методом.` Я поставил подробную информацию о режиме под вопросом в части редактирования.
Someone avatar
флаг my
Хм... Запустите: `cat /sys/devices/system/clocksource/clocksource0/available_clocksource` и предоставьте вывод.
xabikip avatar
флаг ca
@Someone я запускаю `cat /sys/devices/system/clocksource/clocksource0/available_clocksource tsc hpet acpi_pm` Я не знаю, важно ли это, но мой сервер — это виртуальный сервер ubuntu на контейнере LXC proxmox.
Someone avatar
флаг my
Нашел проблему.
xabikip avatar
флаг ca
@Кто-то, а в чем проблема? это неправильный источник часов? ....... если вы можете мне помочь, я был бы очень благодарен
Someone avatar
флаг my
@xabikip Опубликовал ответ
Someone avatar
флаг my
Давайте [продолжим это обсуждение в чате](https://chat.stackexchange.com/rooms/133087/discussion-between-someone-and-xabikip).
Рейтинг:1
флаг my

Это похоже на проблему с вашим системным временем. Репозиторий недействителен в то время, когда ваша система зависла. Взгляните на это отвечать при ошибке сервера:

Проблема, похоже, связана с источник часов, проверять available_clocksource:

$ кошка /sys/устройства/система/источник часов/источник часов0/доступный_источник_часов
tsc hpet acpi_pm

На основе ответ на вопрос «Что означает «тактовый источник tsc нестабильный»?» это выглядит как TSC (счетчик меток времени) не очень надежен.

Путем обновления /etc/по умолчанию/жратва вы можете переключиться на другой доступный источник часов. я использую ХПЭТ.

GRUB_CMDLINE_LINUX_DEFAULT="источник часов=hpet"

и обновление grub:

обновление-grub2

После перезагрузки часы снова работает (просто перезагрузите без каких-либо модификация тоже могла бы помочь - это может быть просто вопрос для сколько).

ПРИМЕЧАНИЕ: Оптимальный источник синхронизации может зависеть от вашей материнской платы и модели процессора.

Итак, выполните следующие действия, чтобы исправить свое время:

  1. Редактировать /etc/по умолчанию/жратва как root с помощью текстового редактора (например: - sudo gedit /etc/default/grub)

  2. Найдите строку GRUB_CMDLINE_LINUX_DEFAULT="".

  3. Измените строку, чтобы она выглядела так:

    GRUB_CMDLINE_LINUX_DEFAULT="источник часов=hpet"
    
  4. Обновить личинку:

    sudo update-grub
    
  5. Перезагрузитесь для подтверждения:

    судо перезагрузка
    
  6. Теперь снова обновите:

    судо подходящее обновление
    
  7. Установите пакет:

    sudo apt установить systemd-timesyncd
    
xabikip avatar
флаг ca
У меня нет файла grub в `/etc/default` -> `/etc/default ls apache-htcacheclean bsdmainutils console-setup cron dbus irqbalance язык клавиатуры mysql networkd-dispatcher nss ntp rcS rsync ssh ufw useradd`
xabikip avatar
флаг ca
Мой сервер представляет собой виртуальный сервер ubuntu на контейнере LXC proxmox.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.