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.
Ş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.
Yorumlar
Yorum Gönder