Как я могу установить отладочную сборку для coreutils?
Я пытаюсь установить отладочную сборку для пакета coreutils, который недоступен. Я также прошел по этой ссылке и выполнил все шаги, но я все еще не вижу пакет отладки для coreutils при выполнении apt-get policy coreutils
,
Отладочный пакет для coreutils
действительно доступно? Если да, как я могу их скачать?
1 ответ
Установить любой символ отладки, пакет которого не включен в репозитории в виде -dbg
пакет, вам нужно добавить новый репозиторий, как описано в руководстве по отладке:
Добавьте репозитории:
echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse" | \ sudo tee -a /etc/apt/sources.list.d/ddebs.list echo "deb http://ddebs.ubuntu.com $(lsb_release -cs)-updates main restricted universe multiverse deb http://ddebs.ubuntu.com $(lsb_release -cs)-security main restricted universe multiverse deb http://ddebs.ubuntu.com $(lsb_release -cs)-proposed main restricted universe multiverse" | \ sudo tee -a /etc/apt/sources.list.d/ddebs.list
Добавьте ключ GPG:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 428D7C01
Обновите свой список пакетов:
sudo apt-get update
Установите пакет символов отладки, в этом случае
coreutils-dbgsym
:sudo apt-get install coreutils-dbgsym
Обратите внимание, что вам нужно будет указать ту же версию, для этого использования apt-cache policy package
и установите его, используя sudo apt-get install package-dbgsym=version
,