Handbook:Parts/Installation/Stage/tr

Tarihi ve saati ayarlamak
Gentoo kurulumuna başlamadan önce, tarihin ve saatin doğru olduğuna emin olun. Hatalı bir saat ayarı gelecekte tuhaf davranışlara sebep olabilir!

Güncel zamanı görmek için date komutunu kullanabilirsiniz:

Eğer görünen zaman hatalı ise,  formatında bir komutla düzeltebilirsiniz (Ay, Gün, saat, dakika, Yıl). Zaman dilimi olarak UTC kullanabilirsiniz, ilerleyen bölümlerde zaman dilimi ayarlama detaylı olarak anlatılacak.

Örneğin sistemin zamanını 29 Mart 2014, 16:21 olarak ayarlamak için:

Kurulum dosyasını indirmek
Kök dizinin bağlı olduğu klasöre gidin (muhtemelen ):

Kurulum ortamına bağlı olarak, indirmek için birkaç yönteminiz var. Bunlardan bir tanesi de grafiksel olmayan (terminalde çalışan) bir web tarayıcı olan. Kurulum dosyasını indirmek için Gentoo yansılarına şu şekilde ulaşabilirsiniz:

ile bir HTTP proxy (ağ geçidi) kullanmak istiyorsanız, -http-proxy seçeneği ile belirtebilirsiniz:

'e benzer bir tarayıcı olarak, dilerseniz  de kullanabilirsiniz.

Eğer proxy gerekiyorsa,  ve/veya   ortam değişkenlerini atayabilirsiniz:

Yansı listesinde, fiziki olarak size yakın bir yansı seçin. Genellikle HTTP yansılar yeterli olmakta, ancak dilerseniz diğer protokollerde erişim sağlanabilen yansılar da var. dizinine gidin. Kuruluma elverişli tüm dosyaları burada bulabilirsiniz (alt-mimariye göre dizinlere ayrılmış bir yapı da görebilirsiniz). Bir tane dosya seçip, indirmek için tuşuna basın.

Minimal kurulum CD'lerinde olduğu gibi, burada da bazı yardımcı dosyalar bulunmakta:
 * dosyası, ilgili kurulum dosyasında bulunan dosyaların listesini içerir
 * dosyası, kurulum dosyasının farklı algoritmalar ile çıkarılmış parmak izini içerir
 * dosyası da tıpkı dosyası gibi parmakizlerini içerir, ancak kriptografik olarak Gentoo projesi tarafından imzalanmış dosyadır


 * A file that contains a list of all files inside the stage tarball
 * A file that contains checksums of the stage file, in different algorithms
 * A file that, like the  file, contains checksums of the stage file in different algorithms, but is also cryptographically signed to ensure it is provided by the Gentoo project

İşlem tamamlandığında tuluna basarak çıkabilirsiniz.

İndirdikten sonra, kurulum dosyasının bütünlüğünü kontrol edebilirsiniz. kullanarak parmak izi üretip, veya  dosyasındaki iz ile karşılaştırabilirsiniz.

Örneğin SHA512 izini onaylamak için:

komutu da kullanabilirsiniz:

Whirlpool kontrolü için:

Komutların çıktılarını dosyaları ile kıyaslayabilirsiniz. Eğer değerler uyuşmuyorsa indirdiğiniz dosya hatalı olabilir.

ISO kalıbı gibi, bu dosyanın da kriptografik imzasını yardımıyla onaylayabilirsiniz. Örnek olarak  ile kontrol edelim:

Kurulum dosyasını açmak
Şimdi  komutunun yardımı ile kurulum paketini sistemimize çıkartıyoruz:

Kullandığınız seçeneklerin ( ve  ) doğruluğunu kontrol edin. x çıkartmaya, v detaylı bilgi almaya, j dosyanın bir bzip2 dosyası olduğuna, p dosya içerisindeki izinlerin korunması gerektiğine, f de komuta bir paketi parametre olarak vereceğimizi işaret eder. ise paketteki gelişmiş dosya etiketlerini de korumamız gerektiğini belirtir.

Paketimizi kurduğumuza göre derleme seçeneklerini düzenleme ile devam edebiliriz.

Giriş
Gentoo'yu kendi ihtiyacımıza göre düzenlemek için, Portage davranışını etkileyecek olan bazı değişkenleri ayarlayabiliriz. Tüm bunlar tabi ki  ile ayarlanabilir, ancak kalıcı olmaz. Bunun yerine Portage'ın okuduğu dosyasında düzenlemeler yapacağız.

Bir editör açıp (biz  kullanacağız) bahsedeceğimiz değişkenleri ayarlayabiliriz.

dosyasında da görülebileceği gibi dosyanın biçimlendirilme türü, yorum olan satıların "#" ile başlaması, diğer satırların da DEĞİŞKEN="içerik" şeklinde tanımlanması.

CFLAGS ve CXXFLAGS
CFLAGS ve CXXFLAGS değerleri, C ve C++ kodları derlememize yarayacak olan gcc derleyicisi tarafından kullanılmakta. Burada genel olarak tanımlayacağız ancak (yönetimi biraz karmaşık olsa da) sisteminizden maksimum performansı almak için her uygulamanın nasıl derlenmesi gerektiğini de tanımlayabilirsiniz.

dosyasında sistemin genelinde kullanılması faydalı olan seçenekler ayarlanmalıdır. Burada kararlı olduğundan emin olmadığınız, deneysel ayarlar uygularsanız faydadan çok zararını görürsünüz (çalışmayan veya hatalı çalışan uygulamalar).

Mümkün olan tüm değişkenleri anlatmayacağız. Dilerseniz GNU online belgeleri'ni veya gcc bilgilendirme sayfasını (Linux sistemlerde   komutuyla) inceleyebilirsiniz. dosyası da gayet açıklayıcıdır, okumanızı tavsiye ederiz.

İlk ayarlardan biri hedef mimariyi belirleyen  veya   bayrağı. Kullanılabilecek değişkenler dosyasında (yorumlu olarak) var. En sık kullanılan değer, derleyiciye mimariyi otomatik olarak seçmesini belirten native değişkeni.

Bir diğer değişken de gcc'nin optimizasyon seviyesini ayarlayan  bayrağı (sıfır değil, büyük o harfi). Kullanılabilecek değişkenler s (boyut optimizasyonu), 0 (yani sıfır, optimizasyonsuz), 1, 2, hatta daha fazla optimizasyon için 3. Her seviye önceki seviyeye bazı eklemelerde bulunur. sistem genelinde kullanıldığında bazı hatalara sebep olmaktadır, bu sebeple önerilen değer 'dir.

Diğer bir popüler bayrak da. Bu bayrak derlemenin bazı aşamalarında geçiş için geçici dosyalar yerine pipe (geçiş özelliği) kullanılmasını sağlar. Oluşturulan kodda bir değişiklik olmamakta, ancak derlemenin daha fazla RAM kullanarak daha hızlı tamamlanmasını sağlamaktadır. Düşük RAM'e sahip sistemlerde önerilmez.

gibi bazı değişkenler kullanılması uygulamalar hata ürettiğinde hataların ayıklanarak farkedilmesini zorlaştırıcı etkiler barındırmaktadır.

CFLAGS ve CXXFLAGS değerlendirilirken kullanmak istediğiniz bayrakları tek satırda toplayın. Kurulum paketinde gelen bayraklar genelde yeterli olmakta. Aşağıda da bir örnek görebilirsiniz:

MAKEOPTS
değişkeni aynı anda işlemci katmanında kaç tane derleme işleminin paralel olarak yapılması gerektiğini ayarlar. Her durumda olmasa da, genellikle sistemdeki işlemci çekirdeği sayısının bir fazlası en uygun değer olarak tanımlanır.

Hazırsanız başlayalım
dosyasını isteğinize göre düzenleyip dosyayı kaydedin (nano ile düzenliyorsanız ile çıkış diyaloğunu açabilirsiniz).

Ardından temel sistem kurulumu bölümünden devam edebilirsiniz.