Difference between pages "Metro Recipes" and "Test"

(Difference between pages)
(How do I build stuff, plus an OpenVZ template?)
 
 
Line 1: Line 1:
== How do I build an OpenVZ template? ==
+
{{#get_web_data:url=http://build.funtoo.org/index.xml|format=xml|use xpath|data=builds=/subarches/subarch[@name='amd64-bulldozer']/@builds}}
 +
;Builds: {{#external_value:builds}}
  
<pre>
+
asdflk asdlfk asdlf alsdf lasd flasd flasd flasd flasd flasd flasd flas dflasd flasdl flasdf lasdfl alsdf lasdf lasdflafsd la sdf
# /root/git/metro/scripts/ezbuild.sh funtoo-current core2_64 openvz
+
<div style="align: center;"><div style="border: 1px solid #888;">
</pre>
+
[[{{#show: Organization:Brownrice Internet| ?Logo|link=none}}|350px|class=img-responsive|link=Organization:Brownrice Internet]]</div><br/>
 +
[[Organization:Brownrice Internet|Learn about Funtoo-friendly organization: Brownrice Internet]]</div>
 +
asdflk asdlfk asdlf alsdf lasd flasd flasd flasd flasd flasd flasd flas dflasd flasdl flasdf lasdfl alsdf lasdf lasdflafsd la sdf
 +
{{fullurl:News:The Many Builds of Funtoo Linux}}
 +
{{#widget:AddThis}}
  
== How do I build a VServer template? ==
+
I like the {{f|/etc/make.conf}} file, which can also be referred to as {{f|/etc/portage/make.conf}}. It is a groovy file. Another cool file is {{f|/etc/fstab}}.
  
The latest git version of metro supports vserver natively:
+
=== make.conf mentions ===
  
<pre>
+
{{#ask: [[Mentions file::make.conf]]
# /root/git/metro/scripts/ezbuild.sh funtoo-current core2_64 vserver
+
| format=category
</pre>
+
}}
  
== How do I build an Linux Containers (LXC) template? ==
+
{{console|body=
 
+
# ##i##bluetoothctl
The latest git version of metro supports LXC natively:
+
[##g##NEW##!g##] Controller 00:02:72:C9:62:65 antec [default]
 
+
##bl##[bluetooth]##!bl###power on
<pre>
+
Changing power on succeeded
# /root/git/metro/scripts/ezbuild.sh funtoo-current core2_64 lxc
+
##bl##[bluetooth]##!bl### ##i##agent on
</pre>
+
Agent registered
 
+
##bl##[bluetooth]##!bl### ##i##scan on
== How do I build stuff, plus an OpenVZ template? ==
+
Discovery started
 
+
##bl##[bluetooth]##!bl### ##i##devices
Sometimes it's handy to be able to build a multi-target like "full" (the default stage1/2/3 build) or "freshen" ''plus'' an additional single target such as "openvz", "lxc" or "vserver". The advantage of using this approach is that the second target will only build if the first one completes successfully. Metro now accepts a "+(single-target)" to specify one additional extra target:
+
Device 00:1F:20:3D:1E:75 Logitech K760
 
+
##bl##[bluetooth]##!bl### ##i##pair 00:1F:20:3D:1E:75
<pre>
+
Attempting to pair with 00:1F:20:3D:1E:75
# /root/git/metro/scripts/ezbuild.sh funtoo-current corei7 full+openvz
+
[##y##CHG##!y##] Device 00:1F:20:3D:1E:75 Connected: yes
</pre>
+
##r##[agent]##!r## Passkey: 454358
 
+
##r##[agent]##!r## Passkey: ##i##4##!i##54358
This comes in handy for cron jobs.
+
##r##[agent]##!r## Passkey: ##i##45##!i##4358
 
+
##r##[agent]##!r## Passkey: ##i##454##!i##358
== How do I build more than one stage a day? ==
+
##r##[agent]##!r## Passkey: ##i##4543##!i##58
 
+
##r##[agent]##!r## Passkey: ##i##45435##!i##8
To build more than one stage a day, use the full syntax to <tt>ezbuild.sh</tt> as shown below, and specify the suffix of your preference to the datestamp. From Metro's perspective, the datestamp is just a string so anything will work -- "[today's date]-1", "test", "test-3", etc. will all be accepted by Metro. Metro will record the last stage3 built and use it as a seed stage.
+
##r##[agent]##!r## Passkey: ##i##454358##!i##
 
+
[##y##CHG##!y##] Device 00:1F:20:3D:1E:75 Paired: yes
<pre>
+
Pairing successful
# /root/git/metro/scripts/ezbuild.sh funtoo-current generic_64 full 20111231-1
+
[##y##CHG##!y##] Device 00:1F:20:3D:1E:75 Connected: no
</pre>
+
##bl##[bluetooth]##!bl### ##i##connect 00:1F:20:3D:1E:75
 
+
Attempting to connect to 00:1F:20:3D:1E:75
[[Category:Metro]]
+
[##y##CHG##!y##] Device 00:1F:20:3D:1E:75 Connected: yes
 +
Connection successful
 +
##bl##[bluetooth]##!bl### ##i##quit
 +
[##r##DEL##!r##] Controller 00:02:72:C9:62:65 antec [default]
 +
#
 +
}}

Revision as of 15:22, January 12, 2015

Builds
1,2,3,4,5,6

asdflk asdlfk asdlf alsdf lasd flasd flasd flasd flasd flasd flasd flas dflasd flasdl flasdf lasdfl alsdf lasdf lasdflafsd la sdf

asdflk asdlfk asdlf alsdf lasd flasd flasd flasd flasd flasd flasd flas dflasd flasdl flasdf lasdfl alsdf lasdf lasdflafsd la sdf http://www.funtoo.org/News:The_Many_Builds_of_Funtoo_Linux

I like the /etc/make.conf file, which can also be referred to as /etc/portage/make.conf. It is a groovy file. Another cool file is /etc/fstab.

make.conf mentions


# bluetoothctl 
[NEW] Controller 00:02:72:C9:62:65 antec [default]
[bluetooth]#power on
Changing power on succeeded
[bluetooth]# agent on
Agent registered
[bluetooth]# scan on
Discovery started
[bluetooth]# devices
Device 00:1F:20:3D:1E:75 Logitech K760
[bluetooth]# pair 00:1F:20:3D:1E:75
Attempting to pair with 00:1F:20:3D:1E:75
[CHG] Device 00:1F:20:3D:1E:75 Connected: yes
[agent] Passkey: 454358
[agent] Passkey: 454358
[agent] Passkey: 454358
[agent] Passkey: 454358
[agent] Passkey: 454358
[agent] Passkey: 454358
[agent] Passkey: 454358
[CHG] Device 00:1F:20:3D:1E:75 Paired: yes
Pairing successful
[CHG] Device 00:1F:20:3D:1E:75 Connected: no
[bluetooth]# connect 00:1F:20:3D:1E:75
Attempting to connect to 00:1F:20:3D:1E:75
[CHG] Device 00:1F:20:3D:1E:75 Connected: yes
Connection successful
[bluetooth]# quit
[DEL] Controller 00:02:72:C9:62:65 antec [default]
#