Bsd pkgupdating date

Man dock fortfarande undvika att blanda portar och paket allt för mycket.

Själv använder jag endast portar när jag verkligen behöver modifiera standardkonfigurationen i något program.

xorg-7.7_2 = xorg-apps-7.7_2 = xorg-docs-1.7.1,1 = xorg-drivers-7.7_5 = xorg-fonts-7.7_1 = xorg-fonts-100dpi-7.7 = xorg-fonts-75dpi-7.7 = xorg-fonts-cyrillic-7.7 = xorg-fonts-miscbitmaps-7.7 = xorg-fonts-truetype-7.7_1 = xorg-fonts-type1-7.7 = xorg-libraries-7.7_2 = xorg-server-1.18.4,1 = xpr-1.0.4 = xprop-1.2.2 = xproto-7.0.31 = xrandr-1.5.0 = xrdb-1.1.0 = xrefresh-1.0.5 = xset-1.2.3_1 = xsetmode-1.0.0 = xsetroot-1.1.1 = xterm-327 = xtrans-1.3.5 = xvinfo-1.1.3 = xwd-1.0.6 = xwininfo-1.1.3_2 = xwud-1.0.4 = [email protected]:/home/jake # pkg version ... Detta kräver dock lite mer manuellt arbete varje gång man vill uppdatera ports-trädet, men å andra sidan får man förhoppningsvis ett mer stabilt system.

bsd pkgupdating date-14

Väljer vi då att uppdatera alla portar, kommer även alla utgångna paket att uppdateras med portarna istället.En annan fördel med att systemet inte gör någon skillnad på portar och paket är att en port använder både paket och portar för uppfylla beroenden, likaså gäller för paket. [1/16] Extracting gsfonts-8.11_8: 100% [2/16] Installing svgalib-1.4.3_7...I 95% av fallen installerar jag mjukvara i Free BSD med hjälp av pakethanteringssystemet [email protected]:~ # pkg search emacs apel-emacs25-10.8_12 Portable Emacs Library auctex-emacs25-11.90 Integrated environment for writing La Te X using GNU Emacs bbdb-emacs25-2.35_10 Big Brother Database c-sig-emacs25-3.8_16 Signature insertion tool for Emacs dictem-emacs25-1.0.4_2 Dict Em is a dict client for [X]Emacs dictionary-emacs25-1.8.7_17 Dictionary client for Emacs emacs-devel-26.0.50.20170324,2 GNU editing macros emacs-koi8u-1.0 KOI8-U coding system for [X]Emacs emacs-lisp-intro-2.04 Introduction to Emacs Lisp programming emacs-nox11-25.1,3 GNU editing macros emacs-w3m-emacs25-1.4.567.b.20160924 Simple front-end to w3m for emacs emacs-wiki-emacs25-2.72_7 Create and use hyperlinks and simple formatting in plain text files emacs25-25.1,3 GNU editing macros ... [4/16] Extracting ghostscript9-agpl-base-9.16_5: 100% [5/16] Installing [email protected]:~ # pkg install emacs25 Updating Free BSD repository catalogue... [5/16] Extracting libotf-0.9.13_2: 100% [6/16] Installing ghostscript9-agpl-x11-9.16_2...[6/16] Extracting ghostscript9-agpl-x11-9.16_2: 100% [7/16] Installing fftw3-3.3.6.p1_1...

[7/16] Extracting fftw3-3.3.6.p1_1: 100% [8/16] Installing libwmf-0.2.8.4_15...

Men eftersom jag inte vill blanda in portar bland mina paket här och nu så struntar jag i detta.

Jämför nedan de två körningarna med [email protected]:/home/jake # pkg version -R ...

[12/16] Extracting m17n-db-1.7.0: 100% [13/16] Installing fribidi-0.19.7...

[13/16] Extracting fribidi-0.19.7: 100% [14/16] Installing Image Magick-6.9.6.4_2,1...

Därefter låser jag paketet så att det inte uppdateras av det vanliga pakethanteringssystemet med standardinställningar. Det är nämligen så att systemet i sig inte gör någon som helst skillnad på om ett program är installerat som ett paket eller som en port.