Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
51
sources/poky/documentation/toaster-manual/start.rst
Normal file
51
sources/poky/documentation/toaster-manual/start.rst
Normal file
@@ -0,0 +1,51 @@
|
||||
.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
|
||||
.. Set default pygments highlighting to shell for this document
|
||||
.. highlight:: shell
|
||||
|
||||
************************
|
||||
Preparing to Use Toaster
|
||||
************************
|
||||
|
||||
This chapter describes how you need to prepare your system in order to
|
||||
use Toaster.
|
||||
|
||||
Setting Up the Basic System Requirements
|
||||
========================================
|
||||
|
||||
Before you can use Toaster, you need to first set up your build system
|
||||
to run the Yocto Project. To do this, follow the instructions in the
|
||||
":ref:`dev-manual/start:preparing the build host`" section of
|
||||
the Yocto Project Development Tasks Manual. For Ubuntu/Debian, you might
|
||||
also need to do an additional install of pip3. ::
|
||||
|
||||
$ sudo apt install python3-pip
|
||||
|
||||
Establishing Toaster System Dependencies
|
||||
========================================
|
||||
|
||||
Toaster requires extra Python dependencies in order to run. A Toaster
|
||||
requirements file named ``toaster-requirements.txt`` defines the Python
|
||||
dependencies. The requirements file is located in the ``bitbake``
|
||||
directory, which is located in the root directory of the
|
||||
:term:`Source Directory` (e.g.
|
||||
``poky/bitbake/toaster-requirements.txt``). The dependencies appear in a
|
||||
``pip``, install-compatible format.
|
||||
|
||||
Install Toaster Packages
|
||||
------------------------
|
||||
|
||||
You need to install the packages that Toaster requires. Use this
|
||||
command::
|
||||
|
||||
$ pip3 install --user -r bitbake/toaster-requirements.txt
|
||||
|
||||
The previous command installs the necessary Toaster modules into a local
|
||||
Python 3 cache in your ``$HOME`` directory. The caches is actually
|
||||
located in ``$HOME/.local``. To see what packages have been installed
|
||||
into your ``$HOME`` directory, do the following::
|
||||
|
||||
$ pip3 list installed --local
|
||||
|
||||
If you need to remove something, the following works::
|
||||
|
||||
$ pip3 uninstall PackageNameToUninstall
|
||||
Reference in New Issue
Block a user