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)

PKG ile paket yönetimi.

FreeBSD nin yeni paket yönetici PKG artık iyice kararlı hale geldi ve yönetimi de oldukça kolay.

Yeni paket yüklemek ;

(örn.)
pkg install firefox

ayrıca çoklu komut ilede birden çok paket yüklenebilir.
pkg install firefox opera chromium
gelen ekranda yes (Y) veya no (N) ile kuruluma geçebilirsiniz.
New packages to be INSTALLED:
    firefox: 40.0.3,1

The process will require 87 MiB more space.
37 MiB to be downloaded.

Proceed with this action? [y/N]: y
☢ Paket yükleme onayladıktan sonra, listelenen paket (ler) indirilmiş ve sisteminize yüklenmiş olacaktır.
Konsol satırın en sonunda, kurduğunuz pakete göre bazı talimatlar olabilir, örn. /etc/rc.conf veya /boot/loader.conf a satır eklemek/çıkartmak gibi.




PKG ile Paketleri Silmek ;


pkg delete firefox
ayrıca çoklu komut ilede birden çok paket silinebilir.
pkg install firefox opera chromium

Aşağıdaki gibi benzer onay satırları gelir.
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the universe):

Installed packages to be REMOVED:
    firefox-40.0.3,1

The operation will free 87 MiB.

Proceed with deinstalling packages? [y/N]:



PKG ile paket Bilgileri görüntülemek ;


pkg info firefox

sistemde yüklü olan paket için
pkg info -x firefox

firefox-40.0.3,1
linux-firefox-40.0.3,1



Güncelleme ;


Depoyu güncellemek
# pkg update

Paketleri güncellemek
# pkg upgrade

tek komut ilede döndürebilirsiniz.
pkg update ; pkg upgrade

Aşağıdaki gibi benzer onay satırları gelir.
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
Checking for upgrades (2 candidates): 100%
Processing candidates (2 candidates): 100%
The following 2 packages will be affected (of 0 checked):

Installed packages to be UPGRADED:
   python27: 2.7.8_6 -> 2.7.9
   perl5: 5.18.4_10 -> 5.18.4_11

The process will require 2 MB more space.
23 MB to be downloaded.

Proceed with this action? [y/N]: y



Kullanılmayan bağımlılıklar ;



Eğer bağımlılıkları yüklü bir paket silerseniz, bağımlılıkları hala sistemde yüklü kalır. Artık yüklü olmayan paketlerin, gerekli olan bağımlılıklarını kaldırmak için, bu komutu çalıştırın:
pkg autoremove
Aşağıdaki gibi benzer onay satırları gelir.
Packages to be autoremoved:
ca_root_nss-3.13.5

The autoremoval will free 723 kB

Proceed with autoremoval of packages [y/N]: y

Deinstalling ca_root_nss-3.15.1_1... done



Bayat paketler ;


Yüklediğiniz .txz uzantılı paketler /var/cache/pkg altında sistem güncellendikçe biriktirilir, daha eski paketleri silmek için,
pkg clean
tamamını silmek için,
pkg clean -a



PKG ile paket arama ;


Depoda paket aramak için search komutu kullanılır, paketin biliyorsanız tam adını veya bir kısmını yazınız.
pkg search firefox

Detaylar için,
pkg search -f firefox
açıklamalarda aramak için,
pkg search -D firefox



PKG kullanımı hakkında daha fazla bilgi ;



pkg help 'i kullanabilirsiniz.
pkg help
Ayrıca:
https://wiki.freebsd.org/pkgng
https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pkgng-intro.html
https://www.digitalocean.com/community/tutorials/how-to-manage-packages-on-freebsd-10-1-with-pkg

BSD kalın... ^-^

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