Emre Çamalan'ın Kişisel Güncesi

Ben, sen sen olduğun için, benim!

FreeBSD: Vim Paketini Yüklemek

FreeBSD de de diğer Unix sürümleri gibi bir paket deposu bulunmakta ve buna “Ports Tree” diyoruz. Hatta diğer UNix sürümleri paket depolarını oluşturmadan önce FreeBSD bu oluşumuyla paketlerini kullancıılarına kolay bir şekilde dağıyordu diyede belirtmek isterim.
Ports tree’den Vim yüklemek iin gidip bakıyoruz acaba portsta Vim varmı diye (Tabikide var )

$cd /usr/ports

böylece hangi paketlerin oldugunu görüyoruz. Gördüğünüz gibi hem “vim” hemde “vim-lite” var.
Ben internet bağlantımın keyfini çıkartarak yükleme yapmayı tercih ediyorum ve şu komutları kullanıyorum.

$pkg_add -r -v vim-lite

yada

$pkg_add -r -v vim

işte bu kadar tabi umarım rootsunuzdur..
şöyle daha detay verelim..


$su
$password:
$
root#
root# pkg_add -r -v vim

Baktınız olmuyor bir tür hatalar veriyor o zaman şunu deneyebilirsiniz.. Önce cd komutu ile vim klasörünün içine giriyoruz sonra install komutunu çalıştırıyorum. Paketi internetten indirip yüklemeye başlayacaktır..


$cd /usr/ports/editors/vim
$make install clean

bu işlemin sisteminizi yeniden başlatmanız gerekebilir..


$vim emrecamalan.txt
$
$

şeklinde de vim kullanarak dosyanızı açabilirsiniz..

Paketler hakkında biraz daha detay versek iyi olur..


$pkg_info                       #yüklenmiş paketler hakkında özet liste gösterir
$pkg_info foo-1.2.3             #"foo" paketi hakkında detaylı bilgi verir
$pkg_info foo\*                 #"foo" paketi hakkında detaylı bilgi hangi sürümü varsa hepsi
$pkg_info -L foo\*              #"foo" içeren paketlerin listesini verir
$pkg_info -W /usr/local/bin/foo #/usr/local/bin/foo içeren paketlerin listesini verir
$pkg_add foo-1.2.3.tbz          #Paketi dosyadan direk yükler, yani paket sizin bilgisayarınızda
$pkg_add -r foo                 #Default olan Ftp den indirip kurar..
$pkg_delete foo-1.2.3           #YÜklü paketleri silebilirsiniz.. Uninstall

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


*