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

ansible ile yerel quay sunucusu üzerinden execution environment kullanımı

 Yerel quay veya registry sunucularımızdaki ee leri ansible ile kullanabiliyoruz. Bunun için kendi yaptığımız ee leri veya hazır ee leri yük...