ALFS'nin Sonu

Başlatan cingılbels, 11 Haziran 2009 - 23:24:03

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

cingılbels

-Büyük ihtimal cevap yazacak kimse olmayacak ama yinede bir umut yazıyorum.

1) ALFS yaparken paketler derlendikten sonra chroot olunmasını, bazı dosyaların içinin editlenmesini
ve grubun ayarlanmasını istiyor.ALFS yaptığım LFS Live CD 6.3 64-bit 2450'de GRUB yok.Nedir bunlar?
Bu aşamayı nasıl geçip,başarılı bir hale getirebilirim?

ek soru 1-Kurduğum yeni sistemin grubunu kullanmak gibi bir durum olabilir mi? 

2) Diyelim ki LFS yaptık.Bu dağıtımı kurulabilir hale getirmek nasıl mümkündür?
DrakLive vesaire şeyler var.Bunlara sourceumuz nasıl gösteriliyor?Yoksa o anda paketler derlenip, sistem mi kuruluyor?

Sanırsam geliştiriciler ortalığın linux dolmasını istemedikleri için pek bilgi vermeyip üstten geçmekle yetiniyorlar.
Benim Linux geliştirmeyi istemekte, vazgeçmeden direnmemin kendime has bir nedeni var.

Ek: Son aşamalarda LFS Live CD üzerinde LFS'mi yaparken grub bulunmadığı için hüsrana ve kayba uğradım.Tüm günüm boşa gitti.

Ben ne kadar betik yazdım, ne kadar vazgeçtim.Başarılı oldu,olmadı vazgeçtim.Fakat bundan vazgeçmeyeceğim.
Kullana kullana deneyim kazanmaktansa böyle deneyim kazanmayı seçtim.

Cevap verecek arkadaşlar var ise , sorunları açıklayan daha ayrıntılı çıktılar yollayabilirim.
[email]emretemelkuran@linuxmail.org[/email]

heartsmagic

@cingılbels ben ne söylesem sen yanlış anlayacaksın ancak sen ısrarla soru sormaya devam ettiğin sürece ne yazık ki benim cevabım değişmeyecektir.

Şimdi sana bir soru sorayım arından bana güzelce düşündükten sonra cevap ver.

Bir başka dağıtımın Grub'una diğer bir dağıtımın kernelini sokarak, yine bu dağıtımın kernelini kullanarak sistemi açmanın mümkün olup olmayacağını tereddüt içinde soran birisi LFS konusunda ne kadar başarılı olabilir?

Ben sana hiçbir zaman LFS deneme demem ancak bunu bazı şeyleri hazmettikten sonra yapman lazım. Aksi takdirde sana biz yardım etmek istesek bile -ki LFS için yardım bile zordur- edemeyiz. Çünkü bazı kavramları duysan bile duvara toslamış gibi olacaksın.

Ben tekrar izah edeyim. LFS için çalışan CD'ye gerek yoktur. Kullandığın dağıtımı kullanarak yapabilirsin. Temel mantık çok bellidir.

- LFS dosyalarını çekersin.
- Kuluçka dağıtımla ilgili bölümleri ayarlar, dosyaları kopyalar, chroot yaparak sisteme geçersin.
- Bir yere kadar paketleri derler, sistemi oturtursun.
- Kerneli derlersin.
- Kullandığın dağıtıma kerneli eklersin, açarsın.

Kaldı ki bunlar benim zamanında okuduğum B/LFS kitabında güzel güzel anlatılıyordu diye hatırlıyorum.

Diğer meselelere gelelim. Öylece her projeyi LFS'ye çakmak kolay olsaydı piyasada sıfırdan zilyon tane dağıtım olurdu. Bu iş bu kadar kolay olmadığından dolayı sıfırdan yapılan dağıtım sayısı çok azdır ve Debian,Slackware, Fedora, Mandriva tabanlı dağıtım sayısı çok fazladır. Bu işleri anlatmak da kolay değildir çünkü projelerin hepsi kendi içinde zor ve bir kişinin oldukça zorlukla altından kalkabileceği şeyler.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

cingılbels

Mesela Ubuntu'yu host dağıtım olarak seçtiğimde
Birçok eksik buldu , o paketleri indirmiştim.
Fakat yinede bir sürü hata verdi.
[email]emretemelkuran@linuxmail.org[/email]

heartsmagic

Ben Ubuntu'yla yapmıştım LFS'yi, sorun da çıkartmamıştı. Mesele zaten eksiğin, gediğin ne olduğunu anlayıp ardından kapatmak. Gerisi tıkır tıkır geliyor. Ancak sen sorumua cevap vermemişsin?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

cingılbels

#4
Hocam soruyu tereddütle sormuyorum.
Aradaki bağlantı kaçmış olmalı.

Demek istediğim LFS'miz o aşamada kurulabilir hale gelmemiş zaten.Bu yaptığımız şey eğreti bir şey mi?
Yani nasıl desem? , idareten gibi bir işletim sistemi haline mi geliyor? gibi bir şey demek istedim.
[email]emretemelkuran@linuxmail.org[/email]

heartsmagic

LFS zaten kurulu hale gelmez ki. O nedenle LFS kurmak değil, LFS yapmak tabiri kullanılır etrafta. Sonuç olarak sistemi açabilecek paketler derlenmişse ve bir kernel hazırlayabilmişsen asgari boyutta da olsa LFS açılıp kullanılabilir hale gelir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

cingılbels

Kurulum aşamasının mantığı nedir?
Özelleştirilmiş sistemler nasıl kurulu hale getirilir?
Kurulum aşamasında aslında bir host sistem üzerinden derleme ve ayarlama mı yapılıyor?

Yoksa LFS dosyaları bölümlenen diske mi kopyalanıyor?
[email]emretemelkuran@linuxmail.org[/email]

heartsmagic

Temel dosyalar önce oluşturulan bölüme kopyalanır. Diğer paketler sırayla derlenip sisteme kurulmaya başlanır. Dediğim gibi bu aşamaların hepsi kitapta anlatılıyor, senin takip ettiğin yer neresi?

http://www.linuxfromscratch.org/lfs/view/stable/

Kararlı sürüme ait kitap burası ve benim defalarca anlatmaya çalıştığım şekilde güzel güzel anlatıyor neyin nasıl olacağını. Sadece başlıklara bakılsa bile neyin nasıl olduğu az tecrübeli birisi tarafından rahatlıkla anlaşılabilir. Kitabın girişinden bir alıntı:

Alıntı YapThe LFS system will be built by using a previously installed Linux distribution (such as Debian, Mandriva, Red Hat, or SUSE). This existing Linux system (the host) will be used as a starting point to provide necessary programs, including a compiler, linker, and shell, to build the new system. Select the "development" option during the distribution installation to be able to access these tools.

Bunun hemen altında alternatif olarak LFS Live CD önerilmiş. Kaldı ki bazı nedenlerden ötürü önerileri bile pek kuvvetli değil:

Alıntı YapAs an alternative to installing a separate distribution onto your machine, you may wish to use the Linux From Scratch LiveCD or a LiveCD from a commercial distribution. The LFS LiveCD works well as a host system, providing all the tools you need to successfully follow the instructions in this book. Unfortunately, development of the LiveCD has not progressed recently and it only contains older versions of the source packages and patches (for those ISOs not labels -nosrc or -min), and this book. For more information about the LFS LiveCD or to download a copy, visit http://www.linuxfromscratch.org/livecd/.

Alıntı YapThe LFS LiveCD might not work on newer hardware configurations, failing to boot or failing to detect some devices such as some SATA hard drives.

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

cingılbels

Site olarak bende orayı takip ediyorum,başka bir yer varsa biri beni bilgilendirsin. :)
Hocam host sistemin herhangi bir Linux sistemi olabileceğini biliyorum ve daha öncede o sistemler üzerinde denedim.
Fakat cehennemsi hatalarla karşı karşıya kalıyorum.

LFS Live CD LFS 6.3 versiyonunun paketlerini barındıran x86_64 mimarisine göre uygun olanı indirdim.Notebook yeni
sayılır.Başarıyla çalıştı.Sanırım önemsiz bir timeout hatası veriyor bazen bootta.Zaten errorlarda açılışı keserdi.

Hocam benim sorunum örneğin en başta bir kullanıcı oluşturuyorsunuz bu normal kullanıcılardan farklı bir kullanıcı görüldüğü üzere
ama Ubuntu 8.10 ve 9.04 'te ben bu ayarların orada anlatıldığına göre düzgün yapılabildiğini görmedim.
PCLinuxOS üzerinde o ayar yapıldığında o kullanıcı kullanılamaz duruma geçerken Ubuntu'da gayet güzel çalışıyor.Dizinleri tam.

Bazı önemli aşamalarda kesinlikle çalışması gereken komutlar ayarı gerçekleştiremiyor.Vesaire..
[email]emretemelkuran@linuxmail.org[/email]

heartsmagic

Hangi kullanıcı? Nerede geçiyor bu bölüm?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.