Difference between revisions of "Pkgng and pc-metapkgmanager/9.2"

From PC-BSD Wiki
Jump to: navigation, search
m (Drulavigne moved page Using Package Manager to Using pkgng without leaving a redirect)
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<translate>
+
<noinclude><translate>
  
<noinclude>{{NavHeader|back=PBI Manager|forward=Update Manager}}</noinclude>
+
<!--T:1-->
 +
{{NavHeader|back=PBI Manager|forward=Update Manager}}</noinclude>
  
 +
<!--T:2-->
 
Beginning in February, 2013, PC-BSD® switched from the traditional FreeBSD ports system to [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pkgng-intro.html pkgng], the next generation package management system for FreeBSD.  
 
Beginning in February, 2013, PC-BSD® switched from the traditional FreeBSD ports system to [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pkgng-intro.html pkgng], the next generation package management system for FreeBSD.  
  
 +
<!--T:3-->
 +
{{note|icon64= Users of PC-BSD® 9.1-RELEASE will not be affected by this change unless they upgrade or install a [[Using a Rolling Release| rolling release]].}}
 +
 +
<!--T:4-->
 
All of the PC-BSD® utilities that deal with installing or updating software now use the pkgng system. This allows users to safely install non-PBI software from the command line without that software being deleted by a system upgrade.
 
All of the PC-BSD® utilities that deal with installing or updating software now use the pkgng system. This allows users to safely install non-PBI software from the command line without that software being deleted by a system upgrade.
  
 +
<!--T:5-->
 
Since FreeBSD does not have an official pkgng repository yet, the PC-BSD® project provides its own repository containing all of the packages that can be built using pkgng.
 
Since FreeBSD does not have an official pkgng repository yet, the PC-BSD® project provides its own repository containing all of the packages that can be built using pkgng.
  
PC-BSD® provides a custom command, '''pc-pkg''' which is a small wrapper to '''pkg''' in order to improve its functionality. When '''pc-pkg''' is used with the '''install''' or '''upgrade''' flags, it  will automatically connect to the use PC-BSD® pkgng repository using the integrated [http://aria2.sourceforge.net/ aria2] downloader utility, which can significantly reduce download speeds over a slow link.
+
<!--T:6-->
 +
PC-BSD® provides a custom command, '''pc-pkg''', which is a small wrapper to '''pkg'''. When '''pc-pkg''' is used with the '''install''' or '''upgrade''' flags, it  will automatically connect to the PC-BSD® pkgng repository using the integrated [http://aria2.sourceforge.net/ aria2] downloader utility, which can significantly reduce download speeds over a slow link.
  
If you are used to using the traditional FreeBSD package system, you will notice that the commands to install and manage software differ slightly. For example, instead of using '''pkg_add''' to install a package, the command is now '''pkg install''' or '''pc-pkg install''' (notice there is now a space instead of an underscore).
+
<!--T:7-->
 +
If you are used to using the traditional FreeBSD package system, you will notice that the commands used to install and manage software differ slightly. For example, instead of using '''pkg_add''' to install a package from a remote repository, use '''pkg install''' or '''pc-pkg install''' (notice there is now a space instead of an underscore). Type '''man pkg''' to see a list of the available commands. Once you know the name of a command, you can use the built-in help system to get more information about that command. For example, to learn more about '''pkg install''', type '''pkg help install'''.
  
 +
<!--T:8-->
 
<noinclude>
 
<noinclude>
{{refheading}}
+
<!-- {{refheading}} --><!-- uncomment when citelink is used on this page -->
[[category:handbook]]
+
[[category:Installing Applications and Keeping PC-BSD® Updated]]
+
 
[[category:Using pkgng]]
 
[[category:Using pkgng]]
</noinclude>
+
[[category:Installing Applications and Keeping PC-BSD® Updated]]
 +
[[category:handbook]]
 
</translate>
 
</translate>
 +
<languages/>
 +
</noinclude>

Revision as of 07:47, 22 July 2013

(Sorry for the inconvenience)

Beginning in February, 2013, PC-BSD® switched from the traditional FreeBSD ports system to pkgng, the next generation package management system for FreeBSD.

NOTE: Users of PC-BSD® 9.1-RELEASE will not be affected by this change unless they upgrade or install a rolling release.

All of the PC-BSD® utilities that deal with installing or updating software now use the pkgng system. This allows users to safely install non-PBI software from the command line without that software being deleted by a system upgrade.

Since FreeBSD does not have an official pkgng repository yet, the PC-BSD® project provides its own repository containing all of the packages that can be built using pkgng.

PC-BSD® provides a custom command, pc-pkg, which is a small wrapper to pkg. When pc-pkg is used with the install or upgrade flags, it will automatically connect to the PC-BSD® pkgng repository using the integrated aria2 downloader utility, which can significantly reduce download speeds over a slow link.

If you are used to using the traditional FreeBSD package system, you will notice that the commands used to install and manage software differ slightly. For example, instead of using pkg_add to install a package from a remote repository, use pkg install or pc-pkg install (notice there is now a space instead of an underscore). Type man pkg to see a list of the available commands. Once you know the name of a command, you can use the built-in help system to get more information about that command. For example, to learn more about pkg install, type pkg help install.

Other languages:German 19% • ‎English 100% • ‎French 10%