Open main menu

Funtoo β

Changes

Metro

210 bytes removed, 1 year ago
no edit summary
<translate>
<!--T:1-->
= Preface = Installation ==
<!--T:21-->'''The recommended and supported method''' is to use the Git repository of Metro.  <!--T:22-->Ensure that {{Package|dev-vcs/git}}, {{Package|dev-python/requests}} and {{NotePackage|If you dev-python/boto}} (optional; required for EC2 support) are unfamiliar with how installed on your system.  <!--T:23-->{{console|body=# ##i##emerge dev-vcs/git dev-python/requests dev-python/boto }} <!--T:24-->Next, clone the master git repository as follows: <!--T:25-->{{console|body=# ##i##cd /root# ##i##git clone git://github.com/funtoo/metro.git# ##i##cp /root/metro/metro.conf ~/.metro}} <!--T:26-->You will now have a directory called {{c|/root/metro works }} that contains all the Metro source code. <!--T:27-->=== Setting up ego===Now, we will set the {{c|ego}}, administration tool of Funtoo/Linux. The way it is recommended that you continue reading this section so you can become familiar used with itmetro is independent from {{c|app-admin/ego}} installed on your box. Setup is easy as follows:{{console|body=# ##i##cd /root# ##i##git clone https://github.com/funtoo/ego. If git}}This way you are already familiar will have {{c|/root/ego}} directory with {{c|ego}} binary that is then used by metro. <!--T:28-->Metro is now installed. It's time to customize it, you for your local system.You may wish to use the new [[Metro AutoSetup|autosetup]] script which uses a curses based menu and allows for quickly setting up and running builds base on your choices without requiring any manual steps. Please see the [[Metro AutoSetup]] page for more details}}.
== How Metro Works == <!--T:5-->
Let's say you can't live without <tt>app-misc/screen</tt>, at the end of this tutorial, we will show how to have your tailored stage3 to include it.
== Installing Metro == <!--T:20-->
 
<!--T:21-->
'''The recommended and supported method''' is to use the Git repository of Metro.
 
<!--T:22-->
Ensure that {{Package|dev-vcs/git}}, {{Package|dev-python/requests}} and {{Package|dev-python/boto}} (optional; required for EC2 support) are installed on your system.
 
<!--T:23-->
{{console|body=
# ##i##emerge dev-vcs/git dev-python/requests dev-python/boto
}}
 
<!--T:24-->
Next, clone the master git repository as follows:
<!--T:25-->
{{console|body=
# ##i##cd /root
# ##i##git clone git://github.com/funtoo/metro.git
# ##i##cp /root/metro/metro.conf ~/.metro
}}
 
<!--T:26-->
You will now have a directory called {{c|/root/metro}} that contains all the Metro source code.
 
<!--T:27-->
=== Setting up ego===
Now, we will set the {{c|ego}}, administration tool of Funtoo/Linux. The way it is used with metro is independent from {{c|app-admin/ego}} installed on your box. Setup is easy as follows:
{{console|body=
# ##i##cd /root
# ##i##git clone https://github.com/funtoo/ego.git
}}
This way you will have {{c|/root/ego}} directory with {{c|ego}} binary that is then used by metro.
 
<!--T:28-->
Metro is now installed. It's time to customize it for your local system.
= Configuring Metro = <!--T:28-->
Bureaucrats, Administrators, wiki-admins, wiki-staff
6,448
edits