Pardus 64 Bit Version geplant

News rund um Pardus

Beitragvon diggicolg » 16. Jan 2010, 00:45

Freitag, 18. Dezember 2009,

über das devel-x86_64 Repo

So, wie es einige neugierige Augen bereits bemerkt haben, nutzen wir schon eine Weile ein svn Repo. Da dieses anders als die Vorhandenen genutzt wird, ist eine Erklärung erforderlich.
Mit 64bit haben wir den ersten Grundstein für die Corporate 2 von Pardus gelegt, und sind ständig am erweitern. Als wir zunächst nur die Version verfolgten, konnten wir bei einem Treffen mit dem Pardus team in Gebze einen Einblick gewinnen, und haben uns entschieden auch dafür mitzuarbeiten. Nach dieser Entscheidung nutzten wir das svn Abbild 82569 und begannen unsere Arbeiten auf diesem aufzubauen. Für die 64bit benötigten Paketänderungen tun wir das Notwendige und dokumentieren anschließend die Änderungen. Nachdem wir die komplette Repo auf 64bit portiert haben, werden wir nur die Änderungen zu einem aktuellen svn nutzen und diese dann zusätzlich portieren. Alle Arbeiten wurden von Anfang an dokumentiert und sind unter dieser Adresse zu finden. Für Entwickler, die sich entschließen, Pardus zusätzlich noch auf andere Architekturen zu portieren, könnte dies nützliche Informationen beinhalten.
Diesen Text verfasse ich als Hilfestellung für Entwickler, die das 64bit RootFS nutzen wollen.


Samstag, 19. Dezember 2009

Was alles wird bei 64 Portierung der PiSi Pakete gemacht?

Seit meinem ersten verfassten Text[1] über die 64bit Portierung ging es hauptsächlich um das Lernen der Portierung. Beim Portieren eines Betriebssystems von einer Architektur auf eine andere bedeutet eigentlich den Bootvorgang, das Paketverwaltungssystems und den Rest des Systems bis ins kleinste Detail lückenlos zu verstehen. Nur dies allein reicht aber nicht aus. Man muss noch auf Fragen, wie andere Paketverwaltungen funktionieren, wie andere Distributionen bei Portierungen Änderungen an ihren Paketen durchführten, antworten geben können.

Die schwierigste Aufgabe beim Lernen und Arbeiten ist eigentlich das Dokumentieren. Man denkt immer „Anstatt dies nun alles dokumentieren, kann ich doch noch mehr forschen und lernen“. Aber wir wissen auch, dass dieser Gedanke uns von unserem eigentlichen Ziel immer weiter entfernt. Auch wenn wir jede gemachte Notiz noch nicht digitalisiert haben (jeder hat sein eigenes Notizheft neben sich liegen), sind wir aber zumindest dabei grundlegende Errungenschaften ins wiki[2] zu übertragen. Das wiki wird ständig erweitert, weil die Entwickler ständig dazulernen :)

Dass das RootFS eigentlich schon bereit ist, hatte ich zuvor schon berichtet[3]. In ein paar Tagen werden wir dies zum Herunterladen zur Verfügung stellen. Natürlich ist das RootFS nur für Entwickler gedacht. Neugierige und ungeduldige Nutzer sollten aber zumindest noch auf die Alpha-Version warten.

Aber was sollen die Entwickler mit dem RootFS machen? Natürlich wissen diejenigen, die zuvor schon ein RootFS nutzen, was sie zu tun haben, aber für Neugierige wären ein paar Zeilen dennoch vorteilhaft.
Da jedes PiSi Paket einen Entwickler hat, und die Dateien pspec.xml und actions.py schon für 32bit bereitstehen, ist es nicht die Aufgabe bei Wechsel auf 64bit die Pakete neu zuübersetzen. Die notwendigen Schritte werden im wiki im Abschnitt Paketlerin X86_64 Mimarisine Taşınmasında Yapılması Gerekenler erklärt. Aber ich nenne hier dennoch einige Themen. Neugierige werden sicherlich den Rest im wiki verfolgen.

64bite taşınırken inşa dosyalarında değişiklik gerektirecek paketler için altı farklı durum olabileceğini öngörüyoruz:

Beim 64bit Wechsel betrachten wir folgende sechs Fälle bei Dateien, die in den zu ändernen Paketen sind:
1. mit verschiedenen Parametern zu übersetzende
2. zusätzliche Patches benötigende
3. für 32bit genutzte Änderungen rückgängig zu machende
4. andere Quelldateien benötigende
5. in anderen Verzeichnissen Dateien benötigende
6. keine äquivalente x86_64 Architektur vorhandene
Von Entwicklern, die mit diesen Schritten in Verbindung kommen, erwarten wir, dass Änderungen an den entsprechenden Stellen im wiki dokumentiert werden, und die Probleme, mit denen sie konfrontiert werden, in [4] behandelt und gemeinsam gelöst werden.

[1] http://nyucel.blogspot.com/2009/07/64bit-pardus.html
[2] http://tr.pardus-wiki.org/Pardus'un_X86 ... t_Edilmesi
[3] http://nyucel.blogspot.com/2009/11/64-b ... -hazr.html
[4] http://liste.pardus.org.tr/64bit/
diggicolg
 
Beiträge: 29
Registriert: 18. Okt 2009, 21:14
Distro: Pardus 2009

Beitragvon dalton » 16. Jan 2010, 11:08

Cool! Vielen Dank für das Update.

Wenn bloß die anderen Pardus-Entwickler mehr bloggen würden... :)
Benutzeravatar
dalton
 
Beiträge: 92
Registriert: 15. Sep 2009, 18:38
Distro: Pardus 2009

Beitragvon diggicolg » 2. Feb 2010, 22:24

Hey Leute,

zwar hab ich noch nicht übersetzt,

aaaaaaaaaaaaaaaaber,

es gibt schon ne Alpha-Version von der Pardus Corporate 2 x86_64 :).

http://members.comu.edu.tr/nyucel/Pardu ... 4-alfa.iso

Quelle: http://nyucel.blogspot.com/2010/02/pard ... -alfa.html
diggicolg
 
Beiträge: 29
Registriert: 18. Okt 2009, 21:14
Distro: Pardus 2009

Beitragvon diggicolg » 2. Feb 2010, 22:32

Übersetzung der erfreulichen Nachricht:

Pardus Corporate2 64-bit Install CD alfa version ist bereit

Die erste Version der Pardus Corporate 2 64-bit Install CD ist zum vorher besagtem Termin[1] in ausreichender Weise [2] bereit.

Auch wenn im Depot nur 1842 bereitstehen, gibt es schon Pakete wie openoffice.org, thunderbird, aber es wird weiterhin dran gearbeitet.

Vielen Dank an den viel arbeitenden 3M und an der großen Unterstützung des Pardus-Teams.

[1] http://nyucel.blogspot.com/2009/10/64bi ... kvimi.html
[2] http://members.comu.edu.tr/nyucel/Pardu ... 4-alfa.iso
[3] http://members.comu.edu.tr/nyucel/Pardu ... so.SHA1SUM
diggicolg
 
Beiträge: 29
Registriert: 18. Okt 2009, 21:14
Distro: Pardus 2009

Beitragvon Gast » 3. Feb 2010, 09:41

Hallo diggicolg,

vielen Dank für die neusten Infos. :) ;)

Grüße
Andreas
Gast
 

Beitragvon diggicolg » 21. Feb 2010, 01:12

Neue Updates: Das komische dabei ist, dass ich jeden Tag auf der Seite bin, und dann kommen gleich zwei :(

Pardus Corporate 2 x86_64 Preview-Version (20100219)
Nachdem vor zwei Wochen die erste Alfa [Kommentar von mir (diggicolg): vllt. ist es doch eine Beta :/] angekündigt wurde, ist nun die zweite offizielle Pardus Corporate 2 Alfa 64bit Version nach zweitägiger harter Arbeit fertig.

http://members.comu.edu.tr/nyucel/C2/Pa ... x86_64.iso
http://members.comu.edu.tr/nyucel/C2/Pa ... so.SHA1SUM

Bild

Bei dieser Version wurde darauf geachtet die Pakete der mit 02.02.2010 datierte Pardus Corporate 2 Version zu verwenden. ich möchte hierbei erwähnen, dass die Paketdifferenz sehr minimalisiert wurde.

Wenn jemand die vorherige ISO schon installiert hat, kann er/sie kein Upgrade durchführen und das Repo auch nicht mehr nutzen. Ich hoffe, dass so eine Änderung in den nächsten Versionen nicht mehr auftauchen wird. Nach kurzer Zeit wird eine weitere ISO bereitgestellt.
diggicolg
 
Beiträge: 29
Registriert: 18. Okt 2009, 21:14
Distro: Pardus 2009

Beitragvon Gast » 21. Feb 2010, 07:20

Hallo diggicolg,

vielen Dank für die neusten und ausführlichen Infos. ;)

Gruß
Andreas
Gast
 

Beitragvon diggicolg » 22. Feb 2010, 17:03

kein Problem :).

Jetzt die andere Übersetzung:

ÇOMÜ 64bit - Büroarbeit
Die davor inoffiziellen 64bit arbeiten wurden ab dem 18. Februar durch die Vereinbarungen von ÇOMÜ und TÜBİTAK UEKAE als offzielle aufgenommen. Somit wird die Frage "Wird Pardus dies verwenden?" damit beantwortet.

Bild

Bevor der Vertrag unterschrieben wurde, haben wir uns zweimal in Gebze getroffen. Nach der Unterschrift haben wir mit Erkan Tekman, Onur Küçük, Bahadır Kandemir, Ozan Çağlayan und Fatih Aşıcı, die zur Büroarbeit nach Çanakkale kamen, einen schönen Tag verbracht (ich selbst habe mich sehr amüsiert). Wichtige Entscheidungen über das weitere Vorgehen des 64bit Repos wurden beschlossen und die Umsetzung aufgenommen. Wir hoffen, dass in sehr kurzer Zeit die Repo-Pflege sehr vereinfacht wird und dadurch hoffentlich das zweite überflüssig wird. Dazu wird für Interesstenten ein Blog mit den technischen Hintergründen erstellt.

Meiner Ansicht nach wird diese Zusammenarbeit für beide Seiten sehr vorteilhaft. Ab jetzt werden wir noch mehr arbeiten.


Grüße diggicolg :)
diggicolg
 
Beiträge: 29
Registriert: 18. Okt 2009, 21:14
Distro: Pardus 2009

Beitragvon diggicolg » 22. Feb 2010, 23:22

Update ;)


Pardus Corporate 2 x86_64 Preview Version (Vecihi)
Bei dem Eintrag für die Preview von einer x86_64 Version wurde gesagt, dass in kürze eine weitere Preview erscheint. Mit einer neuen funktionsreicheren PiSi Version ausgestattet kann die neue Preview von der [1] Adresse heruntergeladen werden. Der Codename für diese Preview heißt "Vecihi" [3], [5].

Auch wenn es wenig ist, ist es gut, dass ich es erwähnt hab [4] ;).

[1] http://members.comu.edu.tr/nyucel/C2/Pa ... iew-x86_64[vecihi].iso
[2] http://members.comu.edu.tr/nyucel/C2/Pa ... iew-x86_64[vecihi].iso.SHA1SUM
[3] http://www.youtube.com/watch?v=Ah_7h-WHRAc
[4] http://www.youtube.com/watch?v=_XEFAIoIghs
[5] http://www.facebook.com/photo.php?pid=2 ... =554068844
diggicolg
 
Beiträge: 29
Registriert: 18. Okt 2009, 21:14
Distro: Pardus 2009

Zurück zu Pardus News



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron