Maceraya hazır mısın! bir BSD almaz mısın?

Duyuru
* Forum tasarımımız yenilendi.
* FreeBSD 10.4 - RELEASE Final çıktı.
* FreeBSD 11.1 - RELEASE Final çıktı.
Son Mesajlar
Çevrimiçi (0)

Freebsd'yi DVD'den kurmak

İnternetiniz var fakat kota sorununuz var. Freebsd'yi kurup denemek istiyorsunuz. Elinizde freebsd dvd'si varsa bunu başarabilirsiniz.
İlk iş burada anlatıldığı şekilde freebsd 9.0 dvd'siyle kurulumun ilk aşamasını gerçekleştirdikten sonra bilgisayarı yeniden başlatıp su ile root oluyoruz.
# mkdir /mnt/dvd
ile /mnt/dvd  dizinini oluşturuyoruz.
# mount_cd9660 /dev/cd0 /mnt/dvd
ile dvd-rom'u /mnt/dvd dizinine bağlıyoruz.
# cd /mnt/dvd/packages/x11/ && pkg_add xorg-7.5.1.tbz
ile xorg'u kuruyoruz.
# echo 'dbus_enable="YES"' >> /etc/rc.conf
# echo 'hald_enable="YES"' >> /etc/rc.conf
# echo 'linux_enable="YES"' >> /etc/rc.conf
komutlarıyla rc.conf dosyasına yukardaki satırları ekliyoruz.
# echo 'linproc /compat/linux/proc linprocfs rw 0 0' >> /etc/fstab
ile bu satırı fstab dosyasına ekliyoruz.
# kldload linux
# cd /mnt/dvd/packages/linux && pkg_add linux_base_f10_10_4.tbz
yada
# cd /mnt/dvd/packages/emulators && pkg_add linux_base_f10_10_4.tbz
# umount /mnt/dvd
ile dvd-rom'u dvd dizininden ayırıyoruz.Sonra bilgisayarı yeniden başlatıyoruz.
# mount_cd9660 /dev/cd0 /mnt/dvd
ile yeniden dvd-rom'u /mnt/dvd dizinine bağlıyoruz.
Şimdi sıra geldi masaüstünü kurmaya.
Gnome için:
# cd /mnt/dvd/packages/x11/ && pkg_add gnome2-2.32.1_3.tbz
veya
KDE için:
# cd /mnt/dvd/packages/x11/ && pkg_add kde-4.7.3.tbz
Masaüstünü kurduktan sonra;
# echo 'gdm_enable="YES"' >> /etc/rc.conf
ile rc.conf dosyasına açılış yöneticisini ekliyoruz.
# umount /mnt/dvd
ile dvd-rom'u dvd dizininden ayırıyoruz.
Bilgisyarınızı yeniden başlattığınızda artık masaüstündesiniz.
Bu şekildeki kurulumda göze çarpan farklılıklar:
1-pkg_add komutunu kullanırken internetten kurarken kullandığımız -r parametresini kullanmıyoruz.
2-pkg_add <kurulacak paketin tam adı ve uzantısı>
  Bir başka deyişle dvd'den kurarken paketin tam adını bilmek zorundayız.Örneğin;
  İnternetten Gnome kurarken:
# pkg_add -r gnome2
    yazmamız yeterli iken
  Dvd'den Gnome kurarken:
# pkg_add gnome2-2.32.1_3.tbz
   şeklinde olmalı.
NOT: Ben freebsd 9.0 dvd ile kurdum. Henüz denemedim ama muhtemelen freebsd 9.1 ile aynı şekilde kurulabilir.</kurulacak>

Yorumlar

  • Eline sağlık @doctus sağ olasın sorulan bir soruydu anlatman iyi olmuş.
    9.1 de aynısı geçerli olur tabide sadece paket numaraları değişir o da ls komut ile kolayca tespit edilir.
    ls /mnt/dvd
    
    gibi yani, belli bir grubu aramak içinse,
    ls /mnt/dvd/gnome*
    
    veya
    ls /mnt/dvd/kde*
    
    gibi (*) ile demek yeterli olur.

    Maceraya hazır mısın?  Bir BSD almaz mısın!
  • Siz de sağolun. ls komutu büyük kolaylık sağlıyor.
  • Aklıma gelmişken şöyle çözümlerde var, diyelim ki bir dizin içinde ki tüm .txz 'leri yüklemek istiyoruz, komut bu, hepsini yükler.
    pkg_add *.txz
    
    veya numara yazmadan da belli bir paketi şöyle yükleyebiliyoruz.
    pkg_add tr-kde*
    
    veya çoklu olursa da böyle yüklebilir.
    pkg_add tr-kde* tr-aspell*
    
    Tabii burada dikkat edilmesi gereken * dan önce aynı isimde başka paketler varsa onlarda yüklenir.

    Maceraya hazır mısın?  Bir BSD almaz mısın!
  • Harika. Bu komutlarla örneğin /packages/gnome ya da /packages/kde dizinlerinde tüm .tbz uzantılı dosyaları yükleyerek gnome ya da kde'yi full kurabiliriz sanırım.
    Bu arada özür dileyerek yukarda yaptığım hatayı düzelttiğimi bildirmek istiyorum:
    # kldload linux
    
    satından sonra
    # cd /mnt/dvd/packages/linux && pkg_add linux_base_f10_10_4.tbz
    
    # cd /mnt/dvd/packages/emulators && pkg_add linux_base_f10_10_4.tbz
    

    eklenmiştir.
  • Harika. Bu komutlarla örneğin /packages/gnome ya da /packages/kde dizinlerinde tüm .tbz uzantılı dosyaları yükleyerek gnome ya da kde'yi full kurabiliriz sanırım.

    Yani olur tabii, veya $HOME 'de bir dizin açıp içine sadece seçtiğin paketleri koyup onlarıda tek seferde yükleyebilirsin.
    # kldload linux
    satından sonra
    # cd /mnt/dvd/packages/linux && pkg_add linux_base_f10_10_4.tbz
    eklenmiştir.

    Ok. >:D)

    Maceraya hazır mısın?  Bir BSD almaz mısın!
  • Gerçekten iyi bir çözüm. Bağlantı hızı düşük olunca çok sıkıntılı oluyor bu işler :/ Hali hazırda bir dvd olması can kurtarıcı , teşekkürler :)
  • # echo 'linproc /compat/linux/proc linprocfs rw 0 0' >> /etc/fstab
    

    Böyle bir satırı ekledikten sonra sistemi yeniden başlatıyorum ve şöyle bir sorun alıyorum ;
    Mounting local file systems : mount : /compat : No such file or directory
    Mounting /etc/fstab filesystems failed, startup aborted
    Error : Aborting boot (sending sigterm to parent)!
    init: /bin/sh on /etc/rc terminated abnormally, going to single user mod. 
    Enter full pathname of shell or RETURN for /bin/sh : 
    #
    
    Şöyle bir vaziyet var ; ben kurulum sırasında shell olarak csh seçtim. Ayrıca hatayı aldığımı düşündüğüm komutu girdikten sonra sistemden /mnt/dvd yi ayıramadı. Aygıt meşgul diyor devamlı. Ayırmadan reboot yaptım bir etkisi mi oldu anlayamadım açıkcası.

    Not: Yanlış yerde reboot etmişim :) sorun çözülmüştür.
    http://bsd-tr.org/discussion/5/freebsd-9-0-kurulumu
  • Freebsd ftp sitesinde Freebsd 9.1-Stable 'e ait DVD-isosu yok. Bunun yerine temel kurulumu yapacağımız CD ve memstick isosu var. Ftp sitesinden packages-stable dizinindeki ilgili paketleri indirip DVD'ye yazdırdıktan sonra Freebsd 9.1-Stable'i DVD'den kurabilirmiyiz diye düşünüyorum. Özellikle kablolu internet bağlantısı yoksa ya da bağlantı hızı düşükse bu yaklaşım önem kazanacaktır.
    Yine aynı şekilde Freebsd 10.0 CD isosu indirilip temel kurulum yapıldıktan sonra packages-current dizinindeki ilgili paketler indirilip DVD'ye yazdırıldıktan sonra Freebsd 10.0 DVD'den kurulup denenebilir mi?
  • Evet ftp de bazı dizinler yok kaldırılmış sanırım bi çalışma yapıyorlar.
    Soruna gelince release i stable yapınca (denemedim ama görmüştüm bu yöntemler vardı) çoğu şey kendiliğinden hallolurdu, fakat direk stable kurulumu için bence bekleyelim nasıl olsa ftp de yerini alacaktır diye düşünüyorum.
    Öteki türlü packages-stable dizinindeki ilgili paketleri release DVD sine gömsen bile bu sefer yükleme betiklerini filanda düzenlemen gerekecektir büyük ihtimalle, tabi doğru anladıysam.
    Ama yok stable CD sini stable DVD si yapmaksa maksadın, denemedim elbette ama olabilir gibime geliyor, tabii uğraşmakta gerekebilir.

    Maceraya hazır mısın?  Bir BSD almaz mısın!
Yorum yapmak için Oturum Açın yada Kayıt Olun .