Ports Jail | PCBSD
Tuesday, April 3, 2012 5:48:45 PM
Daha fazla detay için nette profesyonel jail çözümlerine bakabilirsiniz.
Geliştiriciler Jail denilen olayı PCBSD ev kullanıcıları için ile çok kolay bir hale getirmişler, uygulamanın adı Ports Jail 'dir.
Uygulamayı sistemden bağımsız paketleri kurmak kaldırmak veya çeşitli deneyler yapmak gibi işler için kullanabilirsiniz.
Ayrıca Ports Jail ile kuracağınız paketler kullandığınız PCBSD sistemine normalde kurulmayacağı için, daha güvenli bir ortam oluşturmuş olursunuz.
Tabii sisteminiz daha hijyenik olacaktır.

Gerçi PCBSD de AppCafe ile kurulan .pbi programlarıda benzer bir yapıdadır ve hijyendir ama paket sayısı sınırlıdır o yüzden Ports Jail duruma göre gerekebilir.
İlk kurduğunuzda aktif eğildir aktif etmek gerekiyor, işlemlere başlayalım.
# su # portjail init Would you like to download a pre-compiled base jail from a FreeBSD mirror via FTP/HTTP or would you like to build one from source? Enter d for download or b to build from source: [d/b]
Bu ekranı d yazıp enterleyin.
Yaklaşık 116MB 'lık fbsd-release.tbz paketi inecek, sonrası işlemlerde birlikte biraz zaman alacaktır bekleyiniz.
x ./bin
x ./bin/uuidgen
Extraction finished.
Portjail setup finished! Please run 'portjail start' to enable the jail.
Ports Jail kurulumu bitti, şimdi çalıştıralım.
# portjail start Starting the portjail... /compat/linux/proc does not exist. Adding linprocfs support. Setting hostname: pcbsd9. Generating host.conf. Creating and/or trimming log files. ELF ldconfig path: /lib /usr/lib /usr/lib/compat 32-bit compatibility ldconfig path: /usr/lib32 Updating motd:. 3 Nis 2012 Sal EEST 18:14:42
Ports Jail çalışıyor artık, jls ilede kontrol edebilirsiniz.
[mono@pcbsd9] /usr/home/mono# jls
JID IP Address Hostname Path
1 192.168.0.12 pcbsd9 /usr/jails/portjail
Path kısmında gördüğünüz üzere çalışma dizini /usr/jails/portjail 'dir.
Oraya baktığınızda tam teşkil bir sistem kurulduğunu görürsünüz, boyutu şimdilik 360MB 'tır.
Port'ları kurunca boyutu dahada artacaktır, 3GB 'cık olacaktır, zaten *BSD kurarken boyutu öyle 15-20 GB tutarsanız baştan zarar edersiniz söyleyeyim, BSD kurma ve kullanmanın ne demek olduğunu pek anlamazsınız, BSD 'ler pek çok oyuncağın bulunduğu lunapark gibidir, her daim bir macera vardır yerin geniş olması iyidir yani
** Ports Jail ile ilgili işleri menülerde ki Ports Jail konsolu ile yapmanız gerektiğini unutmayın.!!
Sıra geldi Ports Jail 'in portlarını kurmaya.
PCBSD Kontrol merkezi > Sistem yönetimi > Görevler > Ports konsolu kısmından Ports ağacını getir tıklıyoruz ve bekliyoruz.
finished yazısını gördüğünüzde işle tamamdır.

2. bir yolda
Gene Ports Jail konsolu ile port'lar kurulabilir.
# cd /usr # fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz # tar xzvf ports.tar.gz
Geriye program kurma/kaldırma ve çalıştırma işleri kalıyor, program kurma aynı klasik BSD lerde ki gibidir.
# cd /usr/ports/graphics/gimp ; make install clean veya # pkg_add -r gimp
Sadece çalıştırırken konsolda
$ portjail run uygulama_adıdemek yeterli.
Kaldırmak içinde Ports Jail konsolunda aşağıdakileri demek yetiyor.
pkg_delete -x gimp veya pkg_delete gimp\*
** Daha fazla detay için Wiki - Ports Jail bakabilirsiniz.
** Videosundan da nasıl olduğunu izleyebilirsiniz.






erci buzcokomoko # Saturday, July 28, 2012 3:14:17 PM
bu olmayınca ben de sistem yönetimi>ports ağacını getirden portları güncelledim.Bu kez de yine aynı hatayı verdi:
böyle bir hata veriyor,galiba interneti görmüyor...Ama konsolda çalışıyor görünüyor...
[cokomoko@pcbsd-4368] /usr/home/cokomoko# jls JID IP Address Hostname Path 1 192.168.1.100 pcbsd-4368 /usr/jails/portjailFelâsifefelasife # Saturday, July 28, 2012 3:57:48 PM
Şimdi baktım
packages-9-stable
packages-9.0-release
packages-9-current
depolarında vlc paketi yok, dolayısıyla ya başka paket deneyin ya da porttan kurun derim, tabii jail konsoluyla.
erci buzcokomoko # Saturday, July 28, 2012 6:06:43 PM
Felâsifefelasife # Saturday, July 28, 2012 6:36:58 PM
Jail konsoldan.
Hata verirse gene, release depoyu deneyelim.
Daha olmadı portu güncelleyip portan deneyelim bir daha.
erci buzcokomoko # Saturday, July 28, 2012 6:42:21 PM
Felâsifefelasife # Saturday, July 28, 2012 6:55:25 PM
Jail konsolunda "uname -ar" ne diyor?
erci buzcokomoko # Saturday, July 28, 2012 6:57:47 PM
Felâsifefelasife # Saturday, July 28, 2012 7:04:31 PM
erci buzcokomoko # Saturday, July 28, 2012 8:38:43 PM
Yine bir sorunum olunca başını ağrıtırım...
Hatta düşündüm de bu ubuntu ve debian'daki gibi sistemin canlı yedeğinin alındığı remastersys gibi bir program yok mu portlarda...Ben netten aramamda livecd diye bir uygulamaya ulaşmıştım ama onda da sonuca ulaşamamıştım...
Felâsifefelasife # Saturday, July 28, 2012 11:55:18 PM
Yedekleme olayına gelince ben 3-4 yıldır hiç yedekleme şeysini kullanmıyorum o yüzden bildiğim bir alan değil ama PCBSD sistem tepsisinde Life Preserver varya açılışta çalışan, aradığın o olabilir.
Fakat nasıl kullanılır ne olur bilmiyorum, artık onu sen araştıracaksın.
Geçmiş olsun bu arada..
Unregistered user # Saturday, September 1, 2012 3:21:19 PM
Felâsifefelasife # Saturday, September 1, 2012 4:30:05 PM
Bellek konusu çok önemli bir şey değildir, buraya bakabilirsiniz biraz açıklamıştım.
Kendi kendine kapanmasına beta olunca pek bir şey diyemeyeceğim BETA'ların sorunları vardır.
Güncelleme olayında root şifresi istememeside .pbi paketlerin yapısından kaynaklanıyor, normal root dizinine kurmuyorsunuz $user'e tahsis edilmiş bir alana yani jail benzeri bir alanına kuruyorsunuz ondan böyle oluyor(dur bende çok dikkat etmedim açıkcası)
Kde, Gnome fark etmez PCBSD 9.0 ve yukarısında kurarken size seçenekleri sunuyor, oradan sadece Gnome'i seçebilirsiniz.
Ya da çoklu sistemde seçebilirsiniz Gnome, Xfce vs vs. hiç fark etmez, giriş ekranından hangisini istiyorsanız ona girersiniz.
erci buzcokomoko # Sunday, September 2, 2012 12:03:14 PM
Bütün bunlara rağmen pc-bsd güzeldir,zamanla daha güzel olacak bence.