Link zum Herunterladen des OpenSolaris-Quellcodes kann nicht gefunden werden


7

Ich möchte verstehen, wie OpenSolaris ptools (Prozesswerkzeuge) funktionieren. Wie genau pstack, pmap, pargs usw. funktionieren, aber ich kann keinen Link zum vollständigen Quellcode finden. Ich kann nur eine Online-Version der Quelle finden . Irgendwelche Ratschläge, wo ich Quellcode für die Offline-Verwendung herunterladen kann?


Ich habe gehört, dass OpenSolaris nicht mehr "offen" ist? eine schnelle google für "oracle opensolaris" zeigt viele ergebnisse wie diese blogs.computerworld.com/16741/oracle_dumps_opensolaris
phunehehe

Möglicherweise gelöschte Antwort jetzt von @JDoe: Opensolaris mit Quelle ist hier verfügbar .
Peter - Wiedereinstellung Monica

Antworten:


7

Wie Kristof Provost erwähnt hat, ist die offizielle Quelle für den Code:

ssh://anon@hg.opensolaris.org/hg/project/project-repo

Wie Sie sagten, sind die Quell-Tarballs jetzt veraltet.

und ich kann Mercurial nicht installieren :(

? Aber Sie sollten Zugang zu einer Maschine haben, wo Sie können? Wenn nicht, wäre eine andere Möglichkeit eine Live-CD mit installiertem Quecksilber, zum Beispiel die ausgezeichnete GRML .

Außerdem habe ich das Repository für Sie geklont ;-) Sie finden es unter: http://solaris.oark.org/usr/src/ . Was Sie suchen, ist das Verzeichnis http://solaris.oark.org/usr/src/cmd/ptools/ . wgetsollte jetzt den Job machen :-)

Hinweis: Ich werde dieses geklonte Repository in den nächsten Wochen löschen ...

Habe Spaß.


Können Sie Teer für diesen Ordner freigeben? Ich möchte Ihren Server nicht mit vielen Download-Anfragen
überladen

1
Es ist kein Problem ;-) Der Webserver skaliert gut ;-)
Echox

OK. Jetzt beginnend :).
Hemant

@echox: Ich bin mit dem Download fertig, wenn Sie möchten, können Sie das Repository entfernen. Vielen Dank für Ihre Bemühungen, das Repository auf Ihren Server zu kopieren und freizugeben. :)
Hemant

Danke für die Antwort, kein Problem. Da wir alle Linux / Unix verwenden, sind solche 'Aufgaben' keine große Sache ;-)
echox


4

Oracle hat das OpenSolaris-Projekt nach der Übernahme von Sun schnell geschlossen.

Aufgrund der zuvor verwendeten Open Source-Lizenz ist der Code weiterhin verfügbar.

Klone des alten Mercurial-Repository:

Das letzte Commit ist:

Sukumar Swaminathan
b23a4da
2010-08-18
6973228 Cannot download firmware 2.103.x.x on Emulex FCoE HBAs
...

Es gibt auch ein Archiv der LSARC / PSARC-Dokumente ( .tar.gz ), die zuvor auf opensolaris.org veröffentlicht wurden.

Im Allgemeinen kann man auch den aktuellen Illumos-Quellcode-Browser (-> illumos-gate) konsultieren, da illumos auf dem zuletzt verfügbaren OpenSolaris basiert. Siehe auch den Github-Spiegel .

In der Zwischenzeit wurde die Entwicklung von Illumos fortgesetzt, sodass einige Codes möglicherweise Fehlerbehebungen und andere Verbesserungen enthalten. Im Allgemeinen sollte der Code jedoch immer noch sehr nahe am letzten OpenSolaris-Stand der Technik liegen, da die Entwicklungsressourcen von illumos recht begrenzt sind.

Als OpenSolaris noch am Leben war, veröffentlichte Sun regelmäßig auch Open-Source-Manpage-Archive . Das illumos-Äquivalent ist eine durchsuchbare Manpage-Site und es gibt ein HTML-Repostiory der letzten Manpages 2009.06 auf unix.com.


2

Holen Sie sich die Quelle

Möglicherweise müssen Sie Mercurial verwenden, um es zu erhalten.


Ich habe gerade folgenden Kommentar gesehen. "Quell-Tarballs wurden zugunsten des Mercurial-Repositorys des onnv-Projekts abgelehnt." und ich kann Mercurial nicht installieren :(.
Hemant


1

Laden Sie es von der Haupt-Download-Seite herunter .

Bearbeiten (2013, 3 Jahre später): Dieser Link zum Download von Solaris 11. OpenSolaris ist nicht mehr; Sie sollten zu einer der Gabeln wie IllumOS gehen , wenn Sie Quellmaterial möchten.


Ich habe diese Seite überprüft, aber es scheint nur einen Link zu Live-CDs und einigen anderen Konsolidierungen zu geben. Link zum Quellarchiv nicht gefunden. Können Sie bitte den Link zur Quelle posten.
Hemant
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.