8 Şubat 2014 Cumartesi

Kendimize özel çalışabilir/Kurulabilir solaris cd/dvd veya usb diski hazırlamak

Solaris kullananlar büyük ihtimal bilselerde yine hatırlatmak istedim.
Şu ana kadar kullandığım işletim sistemlerinde kendimize özel kurulabilir/yüklenebilir cd/dvd veya usb disk hazırlaması en kolay sistem solaris 11.1. Ne windows, ne linux, ne xBSD.

Umarım bir gün linux de böyle kolay olur.

Bu işlem için Solaris 11.1 yapmamız gerekenler;

1.  distribution-constructor paketini yüklenmesi
   # pkg install pkg:/install/distribution-constructor


2. manifest dosyasını hazırlamak.
    Bunun için /usr/share/distro_const/ dizini altındaki hazır örneklerden faydalanabiliriz.


Misal;
cp /usr/share/distro_const/dc_livecd.xml ~/dc_rx_livecd.xml
çalıştırılabilir cd şablonun kendi dizinimize kopyaladık.
Artık bu dosyayı istediğimiz gibi düzenleyebiliriz.
Bu dosyada varsayılan olarak yüklenen paketler;

     <software_data action="install">
        <name>pkg:/entire@latest</name>
        <name>pkg:/group/system/solaris-desktop</name>
        <name>pkg:/system/install/gui-install</name>
        <name>pkg:/system/install/media/internal</name>
      </software_data>
    </software>


Çalıştırılabilir cdmizde geliştirme paketleri, disk yönetim ile ilgili paketlerde olsun istiyorsak, aşağıdaki düzenleme yapabiliriz;

      <software_data action="install">
        <name>pkg:/entire@0.5.11-0.175.1.15.0.4.0</name>
        <name>pkg:/group/system/solaris-desktop</name>
        <name>pkg:/system/install/gui-install</name>
        <name>pkg:/system/install/media/internal</name>
        <name>pkg:/developer/base-developer-utilities</name>
        <name>pkg:/system/dtrace/dtrace-toolkit</name>
        <name>pkg:/developer/gcc-45</name>
        <name>pkg://solaris/file/mc</name>
        <name>pkg://solaris/group/feature/storage-nas</name>
        <name>pkg://solaris/group/system/solaris-large-server</name>
        <name>pkg://solaris/group/feature/amp</name>
        <name>pkg://solaris/group/feature/developer-gnu</name>
        <name>pkg://solaris/group/feature/multi-user-desktop</name>
        <name>pkg://solaris/group/feature/storage-server</name>
        <name>pkg://solaris/group/system/solaris-auto-install</name>
      </software_data>


Bundan sonra yapmamız gereken tek şey;

# distro_const build  dc_rx_livecd.xml


Komutunu verip beklemek.



Hemen belirtmek isterim, distro_const paketiyle yapabildiklerimiz bunlar değil.
Oldukça gelişmiş ve faydalı özellikleri mevcut. Detaylı bilgi için;


http://docs.oracle.com/cd/E23824_01/html/E21800/distro_const1.html
http://docs.oracle.com/cd/E23824_01/html/E21800/manifest.html
http://www.oracle.com/technetwork/articles/servers-storage-admin/o11-087-sol11-dist-const-496819.html


Sayfalarına  göz atmak faydalı olur.

Bu gün bunları bahsetmemin nedeni solaris 11.1 kullanımının kolay ve bizlere bir çok kolaylıklar sağladığını söylemek ve buna bir örnek vermek içindir.

Umarım Ülkemizde solaris kullanıcıları artar ve solaris 11 dökümanları, diğer dillere (almanca, çince, rusça vs.) çevrildiği gibi Türkçe'ye çevirilir.





Hiç yorum yok:

Yorum Gönder

Büyük hacimli diskleri niye 512 sector ile kullanalım 4096 byte lık sector kullanabilirken !

 Günümüzde güncel linux dağıtımlarının hepsi 4096byte sector ile sorunsuz çalışmaktadır.  Yukarıda görüldüğü gibi diskler 512/4096 byte şekl...