Frage Wie kann ich binutils von der Quelle installieren?


uname -a: Linux ubuntu 3.5.0-23-generic #35-Ubuntu SMP Thu Jan 24 13:05:29 UTC 2013 i686 i686 i686 GNU/Linux

root@ubuntu:/home/ubuntu# apt-get source binutils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Ignore unavailable target release 'stable' of package 'binutils'
E: Unable to find a source package for 

Ich tat apt-get update bevor Sie den Befehl eingeben. Wie kann ich Binutils bekommen? Ich benutze Ubuntu 12.10.

Ich folge der Anweisung auf https://wiki.ubuntu.com/Toolchain/Crosscompilers/ARMEABIToolchain

Ich stecke in der ersten Zeile fest.

Ich tat sudo add-apt-repository ppa:germia/archive3 zuvor hatte ich allerdings ein paar fehler sudo add-apt-repository --remove ppa:germia/archive3 um die Einstellung rückgängig zu machen. Ich frage mich, ob mein Problem mit diesem PPA zusammenhängt?


3
2018-02-20 10:05


Ursprung


Versuchen Sie, aus der Quelle zu kompilieren? Das Quellpaket wird tatsächlich benannt binutils-source - GNU Assembler, Linker und binäre Utilities (Source), die Sie ausführen können apt-cache search binutils um das Paket zu finden. - Terry Wang
Wenn Sie es jedoch nur installieren möchten sudo apt-get install binutils. Wenn Sie die Quelle möchten, die Sie benötigen Aktivieren Sie die Quellrepositorys zuerst. - Warren Hill
terry wang: ja ich versuche aus der Quelldatei zu kompilieren. apt-get install binutils-source Ausgaben E: Ignoriere nicht verfügbare Zielversion 'stable' des Pakets 'binutils-source' - sven
Ich lief einfach in meinem Home-Ordner (nicht als root) apt-get source binutils am 12.04. Arbeitete für mich. Wenn Sie sich Sorgen machen, dass der PPA der Schuldige ist, überprüfen Sie ls /etc/apt/sources.list.d/germia*. Wenn es noch da ist, entferne es und renne sudo apt-get update danach. Dann versuche es noch einmal. - phipsalabim
phipsalabim: danke, ich habe die Germia-Dateien gelöscht, aber nach apt-get update bekomme ich den gleichen Fehler. - sven


Antworten:


Ich würde versuchen, das Ziel direkt anzugeben.

auf Quantal (siehe hier)

Lauf als normaler Benutzer

apt-get source binutils=2.22.90.20120924-0ubuntu2

3
2018-02-20 13:26



Ich konnte wegen meines Ranges nicht wählen. Danke, es hat mein Problem gelöst und es ist eine gute Methode zu lernen. - sven
kein Problem, froh, dass es funktioniert hat. Mach dir keine Sorgen über Upvotes, sie sind irrelevant. - phipsalabim