Как я могу установить отладочную сборку для 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,