Назад | Перейти на главную страницу

не удалось установить докер на Debian 8

Я впервые имею дело с Debian, и мне нужен докер. Я следил https://docs.docker.com/engine/installation/linux/debian/ чтобы установить его, однако я столкнулся с ошибкой:

% apt-get update
Ign cdrom://[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 DVD Binary-1 20160123-19:03] jessie InRelease
Ign cdrom://[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 DVD Binary-1 20160123-19:03] jessie Release.gpg
Ign cdrom://[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 DVD Binary-1 20160123-19:03] jessie Release
Ign cdrom://[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 DVD Binary-1 20160123-19:03] jessie/contrib amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 DVD Binary-1 20160123-19:03] jessie/main amd64 Packages/DiffIndex
Ign cdrom://[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 DVD Binary-1 20160123-19:03] jessie/contrib Translation-en_CA
Ign cdrom://[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 DVD Binary-1 20160123-19:03] jessie/main Translation-en_CA
Hit http://security.debian.org jessie/updates InRelease
Hit http://security.debian.org jessie/updates/main Sources
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Reading package lists... Done
% apt-get install apt-transport-https ca-certificates
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package apt-transport-https
%

ОБНОВИТЬ Как рекомендовано, я обновил /etc/apt/sources.list:

% cat /etc/apt/sources.list
#
deb http://ftp.de.debian.org/debian/ jessie main
deb-src http://ftp.de.debian.org/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

deb http://ftp.de.debian.org/debian/ jessie-updates main
deb-src http://ftp.de.debian.org/debian/ jessie-updates main

тем не мение apt-cache show apt-transport-https возвращает ошибку (не удается найти пакет apt-transport-https), and apt-get install apt-transport-https возвращает тот же отказ, что и раньше.

На что я должен смотреть, чтобы это исправить? Спасибо.

Пакет apt-transport-https доступен в официальных репозиториях (проверено с помощью apt-cache show apt-transport-https), но похоже, что он не включен в DVD, который вы использовали для установки.

Изменение вашего sources.list для использования интернет-репозиториев вместо DVD должно исправить это. Смотрите также здесь: https://unix.stackexchange.com/questions/16370/apt-get-prompts-for-cds-when-installing-packages-how-do-i-make-it-stop