Difference between revisions of "Ports"
(→Introduction) |
(→Introduction) |
||
Line 4: | Line 4: | ||
'''GhostBSD''' ports are based on FreeBSD/TrueOS ports with additional applications.<br/> | '''GhostBSD''' ports are based on FreeBSD/TrueOS ports with additional applications.<br/> | ||
+ | |||
+ | |||
+ | {|class="wikitable" style="width:96.5%;background:#FFFFFF; border:2px solid #008000" | ||
+ | |- | ||
+ | |style="text-align:center;padding: 10px" | [[File:Dialog-warning.png|35px|link=]] '''Attention: Don't use portsnap''' to get the FreeBSD ports collection on your computer. If you update a package, that installed a service, you will experience some breakage. | ||
+ | |} | ||
The GhostBSD ports will be updated from the FreeBSD ports collection continuously. It is recommended to use the GhostBSD ports within GhostBSD. GhostBSD does not use the same init system then FreeBSD. | The GhostBSD ports will be updated from the FreeBSD ports collection continuously. It is recommended to use the GhostBSD ports within GhostBSD. GhostBSD does not use the same init system then FreeBSD. | ||
− | |||
− | |||
'''Instead do:''' <code>sudo git clone https://github.com/ghostbsd/ghostbsd-ports /usr/ports</code> | '''Instead do:''' <code>sudo git clone https://github.com/ghostbsd/ghostbsd-ports /usr/ports</code> |
Revision as of 10:07, 27 December 2019
Application Management | ||||||
---|---|---|---|---|---|---|
pkg | Software Station | Update Station | Ports | Applications | ||
Back to the Wiki |
Introduction
GhostBSD ports are based on FreeBSD/TrueOS ports with additional applications.
Attention: Don't use portsnap to get the FreeBSD ports collection on your computer. If you update a package, that installed a service, you will experience some breakage. |
The GhostBSD ports will be updated from the FreeBSD ports collection continuously. It is recommended to use the GhostBSD ports within GhostBSD. GhostBSD does not use the same init system then FreeBSD.
Instead do: sudo git clone https://github.com/ghostbsd/ghostbsd-ports /usr/ports
The ports-collection of GhostBSD allows users and admins to install applications easily. At the moment are in the ports-collection more than 30.000 ports.
The ports-collection supports always the newest version of an application and follows FreeBSD-CURRENT and FreeBSD-STABLE. Older versions will not be supported.
Function
Each port contains also all patches of a source code of an application.
To install an application you have to download the source code and unpack it. You have to go to the directory of that port on your PC and do: make install as root.
Each port contains a make-file. It downloads, unpacks and installs the source code and all patches of an application.
The practice is the same as on 4.5. Using the Ports Collection ob FreeBSD described.
Suggestion
There are a lot of pre-compiled packages. It is easier to open a terminal and use pkg or more easier to use Software Station.