Yanıtlar:
İlk önce şunu ddebs.list
kullanarak oluşturun :
echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse" | sudo tee /etc/apt/sources.list.d/ddebs.list
Ardından aşağıdakiler için GPG anahtarını ekleyin ddebs.ubuntu.com
:
wget -O - http://ddebs.ubuntu.com/dbgsym-release-key.asc | sudo apt-key add -
O zaman koş:
sudo apt-get update
Ardından, sembol paketini kullanarak şunları yükleyin:
sudo apt-get install linux-image-`uname -r`-dbgsym
Bu oldukça büyük (> 680MB), bu yüzden indirirken bekleyin.
Çekirdekteki gibi araçlar için Linux çekirdek hata ayıklama sembollerini kullanıyorum systemtap
.
-dbgsym
paketler bunları yüklemek için etkinleştirmeniz gereken özel depolarda. Bu nasıl yapılacağını açıklar .
apt-get update
bir uyarı mesajı ile sonuçlanır: W: GPG error: http://ddebs.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ECDCAD72428D7C01
bu yüzden bu durum için bir çözümle genişletiyorum.
sudo apt-get install linux-image-$(uname -r)-dbgsym=3.13.0-49.83 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package linux-image-3.13.0-49-generic-dbgsym E: Couldn't find any package by regex 'linux-image-3.13.0-49-generic-dbgsym'
Colin Ian King'in cevabını denedim ve bu benim için işe yaramadı. İçine iki satır daha eklemem gerektiğini öğrendim/etc/apt/sources.list.d/ddebs.list
Dosyayı şununla düzenle
sudo nano /etc/apt/sources.list.d/ddebs.list
ve aşağıdaki iki satırı ekleyin
deb http://ddebs.ubuntu.com trusty-updates main restricted universe multiverse
deb http://ddebs.ubuntu.com trusty-proposed main restricted universe multiverse
Yürüttüğünüzde trusty
aldığınız sürümle değiştirin
lsb_release -cs
GPG anahtarı içe aktarma
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C8CAB6595FDFF622
Havuz yapılandırması ekle
codename=$(lsb_release -c | awk '{print $2}')
sudo tee /etc/apt/sources.list.d/ddebs.list << EOF
deb http://ddebs.ubuntu.com/ ${codename} main restricted universe multiverse
deb http://ddebs.ubuntu.com/ ${codename}-security main restricted universe multiverse
deb http://ddebs.ubuntu.com/ ${codename}-updates main restricted universe multiverse
deb http://ddebs.ubuntu.com/ ${codename}-proposed main restricted universe multiverse
EOF
sudo apt-get update
sudo apt-get install linux-image-$(uname -r)-dbgsym
( Ubuntu Wiki'ye kredi )
apt-cache search dbgsym
pkg-create-dbgsym
sadece geri döner , başka bir depoda mıydı?