На официальном сайте, они говорят, что я должен поместить эту строку в свой source.list
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian
, и в других веб-сайтах я видел это, но каково различие?
$ 'deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian' эха (lsb_release - кв/см) contrib | sudo/etc/apt/sources.list.d/virtualbox.list
мишени Это - первая часть, не понимают
| sudo/etc/apt/sources.list.d/virtualbox.list
мишени, Какова причина?
При запуске в терминале:
echo 'deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian' $(lsb_release -sc) contrib | sudo tee /etc/apt/sources.list.d/virtualbox.list
Он запишет вывод echo 'deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib'
в файл с именем /etc/apt/sources. list.d/virtualbox.list
Это работает так же, как и добавление:
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian <mydist>
contrib
в /etc/sources.list
Различают то, что файлы находятся в разных местах. Один к
/etc/apt/sources.list.d/virtualbox.list
и еще один к /etc/sources.list
Содержимое /etc/apt/sources.list.d/virtualbox.list
:
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib
и содержимое /etc/sources.list
. list:
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian <mydist> contrib
NOTE: замените
на вывод команды lsb_release -sc
$(lsb_release -sc)
=