Difference between pages "Help:Funtoo Editing Guidelines" and "Install/Intro"

(Difference between pages)
m (botched last commit =()
 
 
Line 1: Line 1:
This guide is meant to serve as a reference for those who are interested in helping improve the Funtoo wiki.
+
<noinclude>
 +
{{InstallPart|the initial introductory text}}
 +
</noinclude>
 +
= Funtoo Linux Download/Install =
 +
__NOTITLE__
  
== &#123;&#123;Kernelop&#125;&#125; ==
+
'''Translations of this document''':
To display kernel options, we encourage you to use the <tt>kernelop</tt> template. To use the <tt>kernelop</tt> template, create an entry similar to the following example:  
+
<pre>
+
{{kernelop|title=foo,bar|desc=
+
kernel options pasted from "make menuconfig"
+
<&#47;pre>}}
+
</pre>
+
  
Adding this entry will give you the following output:
+
* [[Install/fr|Installation de Funtoo Linux]] (Français)
{{kernelop|title=foo,bar|desc=
+
kernel options
+
}}
+
  
Here's a more concrete example:
+
== Introduction ==
{{kernelop|title=File systems|desc=
+
<M> Second extended fs support         
+
[ ]  Ext2 extended attributes         
+
[ ]  Ext2 execute in place support   
+
<M> Ext3 journalling file system support
+
}}
+
  
Examples of usage:
+
This document was written to help you install Funtoo Linux on PC-compatible systems, while keeping distracting options regarding system configuration to a minimum.
* [[Fglrx]]
+
* [[Acpid]]
+
* [[Microcode]]
+
  
== Displaying Source Code ==
+
If you've had previous experience installing Gentoo Linux then a lot of steps will be familiar, but you should still read through as there are a few differences.
  
To display source code, use the <tt>&#60;syntaxhighlight&#62;</tt> tag, which has the ability to perform syntax highlighting on the source code for easier reading:
+
{{Note|If you are installing Funtoo Linux on [[Funtoo Linux Installation on ARM|ARM]] architecture, please see [[Funtoo Linux Installation on ARM]] for notable differences regarding ARM support. }}
<pre>
+
<syntaxhighlight lang="python">
+
import system
+
</syntaxhighlight>
+
</pre>
+
 
+
This will produce the following output:
+
 
+
<syntaxhighlight lang="python">
+
import system
+
</syntaxhighlight>
+
 
+
 
+
Note that the language should be specified in the <tt>lang</tt> attribute. For a list of supported languages, see [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi#Supported_languages this list].
+
 
+
== Displaying Files ==
+
To display the contents of a file that is not source code, use the <&#47;pre> tag. The <&#47;pre> tag preserves formatting. Example file contents:
+
 
+
<pre>
+
foo
+
bar
+
oni
+
</pre>
+
 
+
 
+
Examples of usage:
+
* [[UEFI Install Guide]]
+
* [[MediaWiki]]
+
* [[Clang]]
+
 
+
== &#60;tt&#62; and &#60;code&#62; ==
+
To emphasize filenames, commands, and other technical jargon when they appear inline in a paragraph, use the  <tt>&#60;tt&#62;</tt> or <tt>&#60;code&#62;</tt> option. To use these, follow the example below:
+
<pre>
+
The <tt>/etc/fstab</tt> file is an important one. Another important file is <code>/boot/grub/grub.cfg</code>.
+
</pre>
+
 
+
This example produces the following output (notice the difference between the fonts?): <br> The <tt>/etc/fstab</tt> file is an important one. Another important file is <code>/boot/grub/grub.cfg</code>.
+
 
+
== &#60;console&#62; ==
+
To display console output, use the <tt>&#60;console&#62;</tt> tag:
+
 
+
For a root console:
+
<pre>
+
<console>
+
###i## run a command as root
+
</console>
+
</pre>
+
Produces:
+
<console>
+
###i## run a command as root
+
</console>
+
 
+
{{Fancyimportant|The <tt>##i##</tt> text tags the rest of the line as being ''user input'' ("i" is for "input"). It is then highlighted in a noticeable color so it stands out from text that is not typed in by the user.}}
+
 
+
Examples of usage:
+
* [[Rootfs over encrypted lvm]]
+
* [[Boot-Update]]
+
* [[Fonts]]
+
For a non-root console:
+
<pre>
+
<console>
+
$##bl## run a command as user
+
</console>
+
</pre>
+
Produces:
+
<console>
+
$##bl## run a command as user
+
</console>
+
Examples of usage:
+
* [[Zope HOWTO]]
+
* [[Benchmarking]]
+
 
+
== Collapsible text ==
+
 
+
<pre><div class="toccolours mw-collapsible"> some text you might want to fold away because its a huge explanation.</div></pre><br />
+
 
+
<div class="toccolours mw-collapsible"> some text you might want to fold away because its a huge explanation.</div><br />
+
 
+
<pre><div class="toccolours mw-collapsible mw-collapsed">pre collapsed text because it is a huge explanation.</div></pre><br />
+
 
+
<div class="toccolours mw-collapsible mw-collapsed">pre collapsed text because it is a huge explanation.</div>
+
 
+
== Screencasting ==
+
screencasting is an easy method to explain complex tasks.  take for instance youtu.be/5KDei5mBfSg we chop off the id and insert it into the following syntax to produce a video example.<br />
+
tiny:
+
<pre>{{#widget:YouTube|id=5KDei5mBfSg|width=320|height=180}}</pre>
+
standard:
+
<pre>{{#widget:YouTube|id=5KDei5mBfSg|width=700|height=420}}</pre>
+
{{#widget:YouTube|id=5KDei5mBfSg|width=700|height=420}}
+
 
+
[[Category:Wiki Development]]
+

Revision as of 08:27, January 11, 2015


Note

This is a template that is used as part of the Installation instructions which covers: the initial introductory text. Templates are being used to allow multiple variant install guides that use most of the same re-usable parts.


Funtoo Linux Download/Install

Translations of this document:

Introduction

This document was written to help you install Funtoo Linux on PC-compatible systems, while keeping distracting options regarding system configuration to a minimum.

If you've had previous experience installing Gentoo Linux then a lot of steps will be familiar, but you should still read through as there are a few differences.

Note

If you are installing Funtoo Linux on ARM architecture, please see Funtoo Linux Installation on ARM for notable differences regarding ARM support.