Advertisement
Guest User

PKG-HOWTO.txt

a guest
Dec 28th, 2014
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.49 KB | None | 0 0
  1.  
  2. ### UPDATE PORTSNAP
  3. # portsnap fetch extract
  4. ## or
  5. # portsnap fetch update
  6.  
  7.  
  8. # make -C /usr/ports/ports-mgmt/pkg UPGRADEPKG=1 install clean
  9. # pkg2ng
  10.  
  11. # mv /usr/local/etc/pkg.conf /usr/local/etc/pkg.conf.old
  12. # cp /usr/local/etc/pkg.conf.sample /usr/local/etc/pkg.conf
  13.  
  14. # mkdir -p /usr/share/keys/pkg/trusted /usr/share/keys/pkg/revoked
  15. # cd /usr/share/keys/pkg/trusted
  16. # fetch http://svn0.us-west.freebsd.org/base/head/share/keys/pkg/trusted/pkg.freebsd.org.2013102301
  17.  
  18. ############################################
  19. ## you can also install a stable and not obsoleted pkg version from packages: (pkg 1.1.x has broken links)
  20. # fetch ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-stable/ports-mgmt/pkg-1.2.6.tbz
  21. # pkg_add pkg-1.2.6.tbz
  22. ############################################
  23. ## create pkg repository file if missing
  24. # mkdir -p /etc/pkg
  25. ## ee /etc/pkg/FreeBSD.conf
  26. # $FreeBSD$
  27. #
  28. # To disable this repository, instead of modifying or removing this file,
  29. # create a /usr/local/etc/pkg/repos/FreeBSD.conf file:
  30. #
  31. #   mkdir -p /usr/local/etc/pkg/repos
  32. #   echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
  33. #
  34.  
  35. FreeBSD: {
  36.   url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  37.   mirror_type: "srv",
  38.   signature_type: "fingerprints",
  39.   fingerprints: "/usr/share/keys/pkg",
  40.   enabled: yes
  41. }
  42.  
  43. ############################################
  44. ## update pkg
  45. # pkg update -f
  46. ## upgrade pkg
  47. # pkg upgrade -f
  48. # pkg update -f
  49. ############################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement