diff options
Diffstat (limited to 'doc/book-enea-linux-release-info/doc/getting_enea_linux.xml')
-rw-r--r-- | doc/book-enea-linux-release-info/doc/getting_enea_linux.xml | 62 |
1 files changed, 25 insertions, 37 deletions
diff --git a/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml b/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml index 4c123da..76487ef 100644 --- a/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml +++ b/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml | |||
@@ -14,12 +14,11 @@ | |||
14 | <title>Getting Pre-built Binaries</title> | 14 | <title>Getting Pre-built Binaries</title> |
15 | 15 | ||
16 | <para>Enea Linux pre-built binaries are available for download on <ulink | 16 | <para>Enea Linux pre-built binaries are available for download on <ulink |
17 | url="https://portal.enea.com/login/?redirect_to=https%3A%2F%2Fportal.enea.com%2F">Enea | 17 | url="https://portal.enea.com/login/?redirect_to=https%3A%2F%2Fportal.enea.com%2F">portal.enea.com</ulink>. |
18 | Download Portal</ulink>. Log in using the credentials provided. Using the | 18 | Log in using the credentials provided by Enea for your user account. Using |
19 | menu, browse to the <emphasis role="bold">Linux</emphasis> section. You | 19 | the menu, browse to the Linux section where you will now have access to |
20 | will now have access to the <emphasis role="bold">Files</emphasis> section | 20 | the <emphasis role="bold">Files</emphasis> and <emphasis |
21 | and the <emphasis role="bold">Online Documentation</emphasis> | 21 | role="bold">Online Documentation</emphasis> sections.</para> |
22 | section.</para> | ||
23 | 22 | ||
24 | <para>The Files section lists each Enea Linux distribution, one for each | 23 | <para>The Files section lists each Enea Linux distribution, one for each |
25 | version and profile, as a separate download package. Clicking on the name | 24 | version and profile, as a separate download package. Clicking on the name |
@@ -42,8 +41,8 @@ | |||
42 | </listitem> | 41 | </listitem> |
43 | 42 | ||
44 | <listitem> | 43 | <listitem> |
45 | <para><emphasis>rpm</emphasis> directory – this directory | 44 | <para><emphasis>deb</emphasis> directory – this directory |
46 | contains all the packages included in the distribution in rpm format, | 45 | contains all the packages included in the distribution in deb format, |
47 | which can be installed using the package manager.</para> | 46 | which can be installed using the package manager.</para> |
48 | </listitem> | 47 | </listitem> |
49 | </itemizedlist> | 48 | </itemizedlist> |
@@ -56,17 +55,10 @@ | |||
56 | 55 | ||
57 | <itemizedlist> | 56 | <itemizedlist> |
58 | <listitem> | 57 | <listitem> |
59 | <para><emphasis role="bold">Enea Linux Platform Developer’s | 58 | <para><emphasis role="bold">Enea Linux User’s Guide</emphasis> - |
60 | Guide</emphasis> -intended for Enea Linux platform developers, who | 59 | intended for Enea Linux platform developers, who want to configure and |
61 | want to configure and build customized Linux kernel images for | 60 | build customized Linux kernel images for embedded system targets, |
62 | embedded system targets, using the Yocto configuration and build | 61 | using the Yocto configuration and build system.</para> |
63 | system.</para> | ||
64 | </listitem> | ||
65 | |||
66 | <listitem> | ||
67 | <para><emphasis role="bold">Enea Linux Application Developer's | ||
68 | Guide</emphasis> - dedicated to Enea Linux application developers, who | ||
69 | want to build and run applications.</para> | ||
70 | </listitem> | 62 | </listitem> |
71 | 63 | ||
72 | <listitem> | 64 | <listitem> |
@@ -76,13 +68,6 @@ | |||
76 | </listitem> | 68 | </listitem> |
77 | 69 | ||
78 | <listitem> | 70 | <listitem> |
79 | <para><emphasis role="bold">Enea Linux Eclipse Open Source | ||
80 | Report</emphasis> - contains the open source and license information | ||
81 | pertaining to the Eclipse package provided with this release of Enea | ||
82 | Linux.</para> | ||
83 | </listitem> | ||
84 | |||
85 | <listitem> | ||
86 | <para><emphasis role="bold">Enea Linux Release Info</emphasis> - | 71 | <para><emphasis role="bold">Enea Linux Release Info</emphasis> - |
87 | provides information about the current released distribution for a | 72 | provides information about the current released distribution for a |
88 | selected set of targets, along with installation requirements and | 73 | selected set of targets, along with installation requirements and |
@@ -97,13 +82,13 @@ | |||
97 | <para>Enea Linux sources are available for cloning from a set of Git | 82 | <para>Enea Linux sources are available for cloning from a set of Git |
98 | repositories on <ulink url="https://git.enea.com">git.enea.com</ulink>. | 83 | repositories on <ulink url="https://git.enea.com">git.enea.com</ulink>. |
99 | Since Enea Linux requires multiple repositories, Google Repo tool is used | 84 | Since Enea Linux requires multiple repositories, Google Repo tool is used |
100 | in order to manage configurations and make the cloning step simpler. | 85 | in order to manage configurations and make the cloning step simpler. The |
101 | Google Repo tool uses files, known as manifests, which store a list of | 86 | Google Repo tool uses files, known as manifests, which store a list of |
102 | tuples (repository URL, version). The Repo tool is then used to traverse | 87 | tuples (repository URL, version). The Repo tool is then used to traverse |
103 | the list of tuples in the manifest file and clone the specified versions | 88 | the list of tuples in the manifest file and clone the specified versions |
104 | of each repository. See <ulink | 89 | of each repository. See <ulink |
105 | url="https://code.google.com/p/git-repo/">https://code.google.com/p/git-repo/</ulink> | 90 | url="https://code.google.com/p/git-repo/">Google Code Archive for |
106 | for more info.</para> | 91 | git-repo</ulink>, for more info.</para> |
107 | 92 | ||
108 | <section id="getting-source-code-step-one"> | 93 | <section id="getting-source-code-step-one"> |
109 | <title>Get access to git.enea.com</title> | 94 | <title>Get access to git.enea.com</title> |
@@ -118,8 +103,9 @@ | |||
118 | 103 | ||
119 | <programlisting>$ ssh-keygen -t rsa</programlisting> | 104 | <programlisting>$ ssh-keygen -t rsa</programlisting> |
120 | 105 | ||
121 | <para>When asked for a password, just press Enter. This will create | 106 | <para>When asked for a password, just press |
122 | two files in the .ssh directory in your home directory.</para> | 107 | <command>Enter</command>. This will create two files in the |
108 | <literal>.ssh</literal> directory in your home directory.</para> | ||
123 | 109 | ||
124 | <programlisting>id_rsa | 110 | <programlisting>id_rsa |
125 | id_rsa.pub</programlisting> | 111 | id_rsa.pub</programlisting> |
@@ -133,9 +119,11 @@ id_rsa.pub</programlisting> | |||
133 | </orderedlist> | 119 | </orderedlist> |
134 | 120 | ||
135 | <para>Once these steps are done and you have a valid ssh key pair, send | 121 | <para>Once these steps are done and you have a valid ssh key pair, send |
136 | the public key, <emphasis>id_rsa.pub</emphasis>, via email to | 122 | the public key, |
137 | <email>mailto:git_support@list.enea.se</email> in order to get access to | 123 | <emphasis><emphasis><filename>id_rsa.pub</filename></emphasis></emphasis>, |
138 | <ulink url="https://git.enea.com">git.enea.com</ulink>.</para> | 124 | via email to <email>mailto:git_support@list.enea.se</email> in order to |
125 | get access to <ulink | ||
126 | url="https://git.enea.com">git.enea.com</ulink>.</para> | ||
139 | </section> | 127 | </section> |
140 | 128 | ||
141 | <section id="getting-source-code-step-two"> | 129 | <section id="getting-source-code-step-two"> |
@@ -157,7 +145,7 @@ id_rsa.pub</programlisting> | |||
157 | </listitem> | 145 | </listitem> |
158 | 146 | ||
159 | <listitem> | 147 | <listitem> |
160 | <para>Define the MACHINE from one of the targets listed | 148 | <para>Define the MACHINE to the following target listed |
161 | here:<remark>Below is the "machine_list" programlisting in | 149 | here:<remark>Below is the "machine_list" programlisting in |
162 | machine_list_generated.xml created by the make system by extracting | 150 | machine_list_generated.xml created by the make system by extracting |
163 | from the manifest</remark></para> | 151 | from the manifest</remark></para> |
@@ -178,11 +166,11 @@ id_rsa.pub</programlisting> | |||
178 | 166 | ||
179 | <para>Once the source code is downloaded, the current directory will | 167 | <para>Once the source code is downloaded, the current directory will |
180 | contain a README file with instructions on how to build the distro and | 168 | contain a README file with instructions on how to build the distro and |
181 | boot the machine you choose. For ease of use, these instructions are | 169 | boot the raspberry pi machine. For ease of use, these instructions are |
182 | also copied into this document, see <xref | 170 | also copied into this document, see <xref |
183 | linkend="relinfo-build-boot" />.</para> | 171 | linkend="relinfo-build-boot" />.</para> |
184 | 172 | ||
185 | <para>It's not necessary to explicitly clone the manifest repository | 173 | <para>It is not necessary to explicitly clone the manifest repository |
186 | since that is done automatically by the repo tool. To see the current | 174 | since that is done automatically by the repo tool. To see the current |
187 | manifest, use the following command:</para> | 175 | manifest, use the following command:</para> |
188 | 176 | ||