Difference between revisions of "Supporting PC-BSD®/9.2"

From PC-BSD Wiki
Jump to: navigation, search
(Submit PBI Requests)
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
PC-BSD is a community project and relies on involvement from its users and supporters. This section lists some ideas for becoming involved.
+
<noinclude>{{NavHeader|back=Other Resources|forward=Become a Beta Tester|custompagename=Supporting PC-BSD{{r}}|custompagecategory={{PAGENAME}}}}</noinclude>
 +
PC-BSD® is a community project and relies on involvement from its users and supporters. This section lists some ideas for becoming involved. We also have a list of [[Tasks Looking for People]] if you are looking for a specific task to assist with.
 +
   
 +
* [[Become a Beta Tester]]
 +
   
 +
* [[Become a Translator]]
 +
   
 +
* [[Become a Developer]]
 +
   
 +
* [[Report Bugs]]
 +
   
 +
* [[Submit PBI Requests]]
 +
   
 +
* [[Test PBIs]]
 +
   
 +
* [[PBI Module Builder Guide|Create PBIs]]
 +
   
 +
* [[Purchase PC-BSD® Swag]]
  
In order to make PC-BSD better with each release we appreciate your feedback and help. You are welcome to post ideas and to report any bugs/problems that you encounter when using PC-BSD. 
+
* [[Host a Mirror]]
  
Intermediate and advanced users can help us assisting other users by answering their questions and trying to solve their problems on the [http://forums.pcbsd.org/ PC-BSD forums] and [[#IRC Channel | #pcbsd IRC channel]].
+
* [[Seed a Torrent]]
  
===Test PBIs===
+
* [[Become an Advocate]]
 
+
<noinclude>
The previous section indicated that new PBI modules are uploaded to the PBI build server. There are actually several build locations, according to PC-BSD version and architecture:
+
[[category:handbook]]
 
+
[[category:Supporting PC-BSD®]]
* [http://pbibuild.pcbsd.org PC-BSD 7.x - i386]
+
</noinclude>
* [http://pbibuild64.pcbsd.org PC-BSD 7.x - amd64]
+
* [http://pbibuild.pcbsd.org/index.php?ver=8 PC-BSD 8.x - i386]  
+
* [http://pbibuild64.pcbsd.org/index.php?ver=8 PC-BSD 8.x - amd64]
+
* [http://pbibuild.pcbsd.org/index.php?ver=9 PC-BSD 9.x - i386]
+
* [http://pbibuild64.pcbsd.org/index.php?ver=9 PC-BSD 9.x - amd64]
+
 
+
Figure X-XX shows a sample from the PC-BSD 8.x 32 bit location:
+
 
+
'''Figure X-XX:'''
+
 
+
[[File:Build.png]]
+
 
+
There are two ways you can assist in testing PBIs.
+
 
+
First, if you wish to help test a PBI before it has been approved, go to the build location for your version and architecture. Find the name of the PBI you wish to test in the Module column and click its hyperlink. You can then download the file with the .pbi extension. If you double-click the downloaded PBI in Dolphin, it will install the PBI for you. If you find any problems with the PBI, send an email to the [http://lists.pcbsd.org/mailman/listinfo/pbi-dev PBI-dev] mailing list describing the problem.
+
 
+
Second, you can try to resolve PBI modules that have a Build Status of FAILED. If you click on the name of a failed module, you can download the build.log.bz2 for that module. To access this file, you can either:
+
 
+
'''bunzip2 build.log.bz2''' to unzip the file so you can send it to a text processor to read it.
+
 
+
or
+
 
+
'''bzcat build.log.bz2'''  to read the file without unzipping it. It will scroll down to the end, where the error occurred. Use '''bzcat build.log.bz2 | more''' if you prefer to scroll through the file.
+
 
+
If you think you know the cause of the problem after reading the error messages, you will need the module itself to try to resolve the problem. Modules are located in the PC-BSD [http://svn.pcbsd.org/browser/pbibuild/modules/ subversion repository]. To download the module, you can use the svn command. To give an example, the math/scilab PBI was flagged as FAILED in Figure X-XX. To download that module, cd to a suitable directory and issue the command:
+
 
+
'''svn co svn://svn.pcbsd.org/pbibuild/modules/math/scilab'''
+
 
+
Note that the command uses the svn:// URI and does not include the /browser/ section in the URL.
+
 
+
This command will create a directory called scilab and place the module's files in that directory. If you make changes to these files to correct the problem, create a tar.gz of the directory and send the tarball to the [http://lists.pcbsd.org/mailman/listinfo/pbi-dev PBI-dev] mailing list so the changes can be uploaded to the build server.
+
 
+
===Create PBIs===
+
 
+
If you wish to create a PBI for PC-BSD versions 7.x or 8.x, refer to the instructions in the [http://wiki.pcbsd.org/index.php/PBI_Module_Builder_Guide The PBI Module Builder Guide].
+
 
+
The PBI format for 9.x is different and the [http://wiki.pcbsd.org/index.php/PBI9_Format PBI Format for 9.0 and Beyond] describes the changes. Documentation will be added to the [http://wiki.pcbsd.org/index.php/PC-BSD_9_Handbook PC-BSD 9 Handbook] describing how to build PBI modules in the new format.
+
 
+
=== Donate Money ===
+
 
+
To help the PC-BSD project financially, why not consider making a donation if you're happy with our product? Alternatively you can buy your PC-BSD installation CD/DVD and cool stuff from [http://www.freebsdmall.com/cgi-bin/fm/search?id=Cg43SZ87&mv_pc=6 FreeBSD Mall], PC-BSD's sister company. Companies may consider buying professional support from [http://www.ixsystems.com/ix/support/software/pc-bsd-support iXsystems].
+
 
+
=== Host a Mirror ===
+
 
+
We are always interested in more download mirrors. If you have spare web space and bandwidth on your server, PC-BSD will be greatly helped if you would be willing to donate this to us. More mirrors means higher download speeds and more (local) servers for users to download from. PC-BSD is also distributed as [http://www.gotbsd.net/ torrent] and you can help us with seeding, especially the first two weeks after a new release.
+
 
+
Mirrors are the lifeblood of any project such as PC-BSD. If you have a system with a high-speed connection, 150-200GB of space, and the ability to "rsync" with a host, then we need you!
+
 
+
To mirror the PC-BSD ISO / PBI collection, you may use "rsync".
+
 
+
NOTE: Once you've begin the rsync process, please send an email letting us know of the Mirror URL, so we can get you listed on pcbsd.org / pbidir.com.
+
 
+
# rsync -vaz --delete isc.pcbsd.org::ftp .
+
(Mirror the entire ISO / PBIdir collection)
+
Recommended Frequency: Daily
+
 
+
=== Become an Advocate ===
+
 
+
So you love PC-BSD? Why not tell the world about it? Your family, your friends, fellow students and colleagues? You won't be the only one that likes a free, virus-free, spyware-free and adware-free operating system. You can burn a couple of DVDs and pass them out.
+
 
+
Webmasters and bloggers can put a [http://www.spreadfreebsd.org/ Spread PC-BSD] button on their site.
+

Revision as of 14:49, 25 August 2012

(Sorry for the inconvenience)

PC-BSD® is a community project and relies on involvement from its users and supporters. This section lists some ideas for becoming involved. We also have a list of Tasks Looking for People if you are looking for a specific task to assist with.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox