mirror of
https://git.yoctoproject.org/poky
synced 2026-09-19 18:49:32 +02:00
docs: fix broken links
(From yocto-docs rev: 5139bf1d3ac7f31b711a8410a195ffc88ac560bf) Signed-off-by: Quentin Schulz <foss@0leil.net> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
17333a9162
commit
d6ce950527
@@ -10746,14 +10746,15 @@ varies by component:
|
|||||||
`bitbake-devel <http://lists.openembedded.org/mailman/listinfo/bitbake-devel>`__
|
`bitbake-devel <http://lists.openembedded.org/mailman/listinfo/bitbake-devel>`__
|
||||||
mailing list.
|
mailing list.
|
||||||
|
|
||||||
- *"meta-*" trees:* These trees contain Metadata. Use the
|
- *"meta-\*" trees:* These trees contain Metadata. Use the
|
||||||
`poky <https://lists.yoctoproject.org/listinfo/poky>`__ mailing list.
|
`poky <https://lists.yoctoproject.org/g/poky>`__ mailing list.
|
||||||
|
|
||||||
|
- *Documentation*: For changes to the Yocto Project documentation, use the `docs
|
||||||
|
<https://lists.yoctoproject.org/g/docs>`__ mailing list.
|
||||||
|
|
||||||
For changes to other layers hosted in the Yocto Project source
|
For changes to other layers hosted in the Yocto Project source
|
||||||
repositories (i.e. ``yoctoproject.org``), tools, and the Yocto Project
|
repositories (i.e. ``yoctoproject.org``) and tools use the `Yocto Project
|
||||||
documentation, use the `Yocto
|
<https://lists.yoctoproject.org/g/yocto/>`__ general mailing list.
|
||||||
Project <https://lists.yoctoproject.org/listinfo/yocto>`__ general
|
|
||||||
mailing list.
|
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ available. Follow these general steps to run QEMU:
|
|||||||
your :term:`Build Directory`.
|
your :term:`Build Directory`.
|
||||||
|
|
||||||
- If you have not built an image, you can go to the
|
- If you have not built an image, you can go to the
|
||||||
:yocto_dl:`machines/qemu <releases/yocto/yocto-3.1.2/machines/qemu/>` area and download a
|
:yocto_dl:`machines/qemu </releases/yocto/yocto-3.1.2/machines/qemu/>` area and download a
|
||||||
pre-built image that matches your architecture and can be run on
|
pre-built image that matches your architecture and can be run on
|
||||||
QEMU.
|
QEMU.
|
||||||
|
|
||||||
|
|||||||
@@ -380,7 +380,7 @@ as your Yocto Project build host:
|
|||||||
Depending on your build host, you might have to install different
|
Depending on your build host, you might have to install different
|
||||||
software to support Docker containers. Go to the Docker installation
|
software to support Docker containers. Go to the Docker installation
|
||||||
page and read about the platform requirements in "`Supported
|
page and read about the platform requirements in "`Supported
|
||||||
Platforms <https://docs.docker.com/install/#supported-platforms>`__"
|
Platforms <https://docs.docker.com/engine/install/#supported-platforms>`__"
|
||||||
your build host needs to run containers.
|
your build host needs to run containers.
|
||||||
|
|
||||||
2. *Choose What To Install:* Depending on whether or not your build host
|
2. *Choose What To Install:* Depending on whether or not your build host
|
||||||
@@ -402,11 +402,11 @@ as your Yocto Project build host:
|
|||||||
type of the software you need to install:
|
type of the software you need to install:
|
||||||
|
|
||||||
- Install `Docker CE for
|
- Install `Docker CE for
|
||||||
Windows <https://docs.docker.com/docker-for-windows/install/#install-docker-for-windows-desktop-app>`__
|
Windows <https://docs.docker.com/docker-for-windows/install/#install-docker-desktop-on-windows>`__
|
||||||
for Windows build hosts that meet requirements.
|
for Windows build hosts that meet requirements.
|
||||||
|
|
||||||
- Install `Docker CE for
|
- Install `Docker CE for
|
||||||
Macs <https://docs.docker.com/docker-for-mac/install/#install-and-run-docker-for-mac>`__
|
MacOs <https://docs.docker.com/docker-for-mac/install/#install-and-run-docker-desktop-on-mac>`__
|
||||||
for Mac build hosts that meet requirements.
|
for Mac build hosts that meet requirements.
|
||||||
|
|
||||||
- Install `Docker Toolbox for
|
- Install `Docker Toolbox for
|
||||||
@@ -619,7 +619,7 @@ Use the following procedure to locate the latest upstream copy of the
|
|||||||
|
|
||||||
3. *Find the URL Used to Clone the Repository:* At the bottom of the
|
3. *Find the URL Used to Clone the Repository:* At the bottom of the
|
||||||
page, note the URL used to clone that repository
|
page, note the URL used to clone that repository
|
||||||
(e.g. :yocto_git:`/git/poky`).
|
(e.g. :yocto_git:`/cgit.cgi/poky`).
|
||||||
|
|
||||||
.. note::
|
.. note::
|
||||||
|
|
||||||
@@ -647,7 +647,7 @@ of a given component.
|
|||||||
Follow these steps to locate and download a particular tarball:
|
Follow these steps to locate and download a particular tarball:
|
||||||
|
|
||||||
1. *Access the Index of Releases:* Open a browser and go to
|
1. *Access the Index of Releases:* Open a browser and go to
|
||||||
:yocto_dl:`Index of Releases <releases>`. The
|
:yocto_dl:`Index of Releases </releases>`. The
|
||||||
list represents released components (e.g. ``bitbake``, ``sato``, and
|
list represents released components (e.g. ``bitbake``, ``sato``, and
|
||||||
so on).
|
so on).
|
||||||
|
|
||||||
|
|||||||
@@ -153,7 +153,7 @@ several pieces of hardware.
|
|||||||
|
|
||||||
Many layers exist that work in the Yocto Project development
|
Many layers exist that work in the Yocto Project development
|
||||||
environment. The `Yocto Project Curated Layer
|
environment. The `Yocto Project Curated Layer
|
||||||
Index <https://caffelli-staging.yoctoproject.org/software-overview/layers/>`__
|
Index <https://www.yoctoproject.org/software-overview/layers/>`__
|
||||||
and `OpenEmbedded Layer
|
and `OpenEmbedded Layer
|
||||||
Index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__
|
Index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__
|
||||||
both contain layers from which you can use or leverage.
|
both contain layers from which you can use or leverage.
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ Wikipedia has a good historical description of the Open Source
|
|||||||
Philosophy `here <http://en.wikipedia.org/wiki/Open_source>`__. You can
|
Philosophy `here <http://en.wikipedia.org/wiki/Open_source>`__. You can
|
||||||
also find helpful information on how to participate in the Linux
|
also find helpful information on how to participate in the Linux
|
||||||
Community
|
Community
|
||||||
`here <http://ldn.linuxfoundation.org/book/how-participate-linux-community>`__.
|
`here <https://www.kernel.org/doc/html/latest/process/index.html>`__.
|
||||||
|
|
||||||
.. _gs-the-development-host:
|
.. _gs-the-development-host:
|
||||||
|
|
||||||
@@ -185,7 +185,7 @@ development:
|
|||||||
see the ":ref:`dev-manual/dev-manual-start:accessing source repositories`"
|
see the ":ref:`dev-manual/dev-manual-start:accessing source repositories`"
|
||||||
Section in the Yocto Project Development Tasks Manual.
|
Section in the Yocto Project Development Tasks Manual.
|
||||||
|
|
||||||
- :yocto_dl:`Index of /releases: <releases>` This is an index
|
- :yocto_dl:`Index of /releases: </releases>` This is an index
|
||||||
of releases such as Poky, Pseudo, installers for cross-development
|
of releases such as Poky, Pseudo, installers for cross-development
|
||||||
toolchains, miscellaneous support and all released versions of Yocto
|
toolchains, miscellaneous support and all released versions of Yocto
|
||||||
Project in the form of images or tarballs. Downloading and extracting
|
Project in the form of images or tarballs. Downloading and extracting
|
||||||
@@ -205,7 +205,7 @@ development:
|
|||||||
through the "SOFTWARE" menu that allows you to download any Yocto
|
through the "SOFTWARE" menu that allows you to download any Yocto
|
||||||
Project release, tool, and Board Support Package (BSP) in tarball
|
Project release, tool, and Board Support Package (BSP) in tarball
|
||||||
form. The tarballs are similar to those found in the
|
form. The tarballs are similar to those found in the
|
||||||
:yocto_dl:`Index of /releases: <releases>` area.
|
:yocto_dl:`Index of /releases: </releases>` area.
|
||||||
|
|
||||||
.. image:: figures/yp-download.png
|
.. image:: figures/yp-download.png
|
||||||
:align: center
|
:align: center
|
||||||
|
|||||||
@@ -224,7 +224,7 @@ your Metadata, the easier it is to cope with future changes.
|
|||||||
possible.
|
possible.
|
||||||
|
|
||||||
- Familiarize yourself with the `Yocto Project curated layer
|
- Familiarize yourself with the `Yocto Project curated layer
|
||||||
index <https://caffelli-staging.yoctoproject.org/software-overview/layers/>`__
|
index <https://www.yoctoproject.org/software-overview/layers/>`__
|
||||||
or the `OpenEmbedded layer
|
or the `OpenEmbedded layer
|
||||||
index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__.
|
index <http://layers.openembedded.org/layerindex/branch/master/layers/>`__.
|
||||||
The latter contains more layers but they are less universally
|
The latter contains more layers but they are less universally
|
||||||
|
|||||||
@@ -185,7 +185,7 @@ been introduced. You can find some of the implications for this change
|
|||||||
`here <http://cgit.openembedded.org/openembedded-core/commit/?id=0e326280a15b0f2c4ef2ef4ec441f63f55b75873>`__.
|
`here <http://cgit.openembedded.org/openembedded-core/commit/?id=0e326280a15b0f2c4ef2ef4ec441f63f55b75873>`__.
|
||||||
The change also means that recipes that install files to ``/var/run``
|
The change also means that recipes that install files to ``/var/run``
|
||||||
must be changed. You can find a guide on how to make these changes
|
must be changed. You can find a guide on how to make these changes
|
||||||
`here <http://permalink.gmane.org/gmane.comp.handhelds.openembedded/58530>`__.
|
`here <https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg31649.html>`__.
|
||||||
|
|
||||||
.. _migration-1.5-removal-of-package-manager-database-within-image-recipes:
|
.. _migration-1.5-removal-of-package-manager-database-within-image-recipes:
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ Following is a list of supported recipes:
|
|||||||
`VMware
|
`VMware
|
||||||
Workstation <http://www.vmware.com/products/workstation/overview.html>`__.
|
Workstation <http://www.vmware.com/products/workstation/overview.html>`__.
|
||||||
For more information on this image, see the :yocto_home:`Build
|
For more information on this image, see the :yocto_home:`Build
|
||||||
Appliance <software-item/build-appliance>` page
|
Appliance </software-item/build-appliance>` page
|
||||||
on the Yocto Project website.
|
on the Yocto Project website.
|
||||||
|
|
||||||
- ``core-image-base``: A console-only image that fully supports the
|
- ``core-image-base``: A console-only image that fully supports the
|
||||||
|
|||||||
@@ -355,7 +355,7 @@ universal, the list includes them just in case:
|
|||||||
the Source Directory, if you do, the top-level directory name of the
|
the Source Directory, if you do, the top-level directory name of the
|
||||||
Source Directory is derived from the Yocto Project release tarball.
|
Source Directory is derived from the Yocto Project release tarball.
|
||||||
For example, downloading and unpacking
|
For example, downloading and unpacking
|
||||||
:yocto_dl:`releases/yocto/&DISTRO_REL_TAG;/&YOCTO_POKY;.tar.bz2`
|
:yocto_dl:`/releases/yocto/&DISTRO_REL_TAG;/&YOCTO_POKY;.tar.bz2`
|
||||||
results in a Source Directory whose root folder is named ``poky``.
|
results in a Source Directory whose root folder is named ``poky``.
|
||||||
|
|
||||||
It is important to understand the differences between the Source
|
It is important to understand the differences between the Source
|
||||||
|
|||||||
@@ -696,7 +696,7 @@ system and gives an overview of their function and contents.
|
|||||||
compiler. Consequently, the syntax follows Python's Regular
|
compiler. Consequently, the syntax follows Python's Regular
|
||||||
Expression (re) syntax. The expressions are compared against the full
|
Expression (re) syntax. The expressions are compared against the full
|
||||||
paths to the files. For complete syntax information, see Python's
|
paths to the files. For complete syntax information, see Python's
|
||||||
documentation at http://docs.python.org/3/library/re.html#re.
|
documentation at https://docs.python.org/3/library/re.html#regular-expression-syntax.
|
||||||
|
|
||||||
The following example uses a complete regular expression to tell
|
The following example uses a complete regular expression to tell
|
||||||
BitBake to ignore all recipe and recipe append files in the
|
BitBake to ignore all recipe and recipe append files in the
|
||||||
@@ -3669,7 +3669,7 @@ system and gives an overview of their function and contents.
|
|||||||
The value in ``INITSCRIPT_PARAMS`` is passed through to the
|
The value in ``INITSCRIPT_PARAMS`` is passed through to the
|
||||||
``update-rc.d`` command. For more information on valid parameters,
|
``update-rc.d`` command. For more information on valid parameters,
|
||||||
please see the ``update-rc.d`` manual page at
|
please see the ``update-rc.d`` manual page at
|
||||||
http://www.tin.org/bin/man.cgi?section=8&topic=update-rc.d.
|
https://manpages.debian.org/buster/init-system-helpers/update-rc.d.8.en.html
|
||||||
|
|
||||||
INSANE_SKIP
|
INSANE_SKIP
|
||||||
Specifies the QA checks to skip for a specific package within a
|
Specifies the QA checks to skip for a specific package within a
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ and then run the script to hand-install the toolchain.
|
|||||||
Follow these steps to locate and hand-install the toolchain:
|
Follow these steps to locate and hand-install the toolchain:
|
||||||
|
|
||||||
1. *Go to the Installers Directory:* Go to
|
1. *Go to the Installers Directory:* Go to
|
||||||
:yocto_dl:`releases/yocto/yocto-3.1.2/toolchain/`
|
:yocto_dl:`/releases/yocto/yocto-3.1.2/toolchain/`
|
||||||
|
|
||||||
2. *Open the Folder for Your Build Host:* Open the folder that matches
|
2. *Open the Folder for Your Build Host:* Open the folder that matches
|
||||||
your :term:`Build Host` (i.e.
|
your :term:`Build Host` (i.e.
|
||||||
@@ -204,7 +204,7 @@ Follow these steps to extract the root filesystem:
|
|||||||
Image File:* You need to find and download the root filesystem image
|
Image File:* You need to find and download the root filesystem image
|
||||||
file that is appropriate for your target system. These files are kept
|
file that is appropriate for your target system. These files are kept
|
||||||
in machine-specific folders in the
|
in machine-specific folders in the
|
||||||
:yocto_dl:`Index of Releases <releases/yocto/yocto-3.1.2/machines/>`
|
:yocto_dl:`Index of Releases </releases/yocto/yocto-3.1.2/machines/>`
|
||||||
in the "machines" directory.
|
in the "machines" directory.
|
||||||
|
|
||||||
The machine-specific folders of the "machines" directory contain
|
The machine-specific folders of the "machines" directory contain
|
||||||
@@ -258,7 +258,7 @@ Follow these steps to extract the root filesystem:
|
|||||||
|
|
||||||
Following is an example command that extracts the root filesystem
|
Following is an example command that extracts the root filesystem
|
||||||
from a previously built root filesystem image that was downloaded
|
from a previously built root filesystem image that was downloaded
|
||||||
from the :yocto_dl:`Index of Releases <releases/yocto/yocto-3.1.2/machines/>`.
|
from the :yocto_dl:`Index of Releases </releases/yocto/yocto-3.1.2/machines/>`.
|
||||||
This command extracts the root filesystem into the ``core2-64-sato``
|
This command extracts the root filesystem into the ``core2-64-sato``
|
||||||
directory:
|
directory:
|
||||||
::
|
::
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ Host` by running the ``*.sh`` installation script.
|
|||||||
You can download a tarball installer, which includes the pre-built
|
You can download a tarball installer, which includes the pre-built
|
||||||
toolchain, the ``runqemu`` script, the internal build system,
|
toolchain, the ``runqemu`` script, the internal build system,
|
||||||
``devtool``, and support files from the appropriate
|
``devtool``, and support files from the appropriate
|
||||||
:yocto_dl:`toolchain <releases/yocto/yocto-3.1.2/toolchain/>` directory within the Index of
|
:yocto_dl:`toolchain </releases/yocto/yocto-3.1.2/toolchain/>` directory within the Index of
|
||||||
Releases. Toolchains are available for several 32-bit and 64-bit
|
Releases. Toolchains are available for several 32-bit and 64-bit
|
||||||
architectures with the ``x86_64`` directories, respectively. The
|
architectures with the ``x86_64`` directories, respectively. The
|
||||||
toolchains the Yocto Project provides are based off the
|
toolchains the Yocto Project provides are based off the
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ You just need to follow these general steps:
|
|||||||
root filesystem images.
|
root filesystem images.
|
||||||
|
|
||||||
If you are going to develop your application on hardware, go to the
|
If you are going to develop your application on hardware, go to the
|
||||||
:yocto_dl:`machines <releases/yocto/yocto-3.1.2/machines/>` download area and choose a
|
:yocto_dl:`machines </releases/yocto/yocto-3.1.2/machines/>` download area and choose a
|
||||||
target machine area from which to download the kernel image and root
|
target machine area from which to download the kernel image and root
|
||||||
filesystem. This download area could have several files in it that
|
filesystem. This download area could have several files in it that
|
||||||
support development using actual hardware. For example, the area
|
support development using actual hardware. For example, the area
|
||||||
@@ -205,7 +205,7 @@ You just need to follow these general steps:
|
|||||||
|
|
||||||
If you are going to develop your application and then run and test it
|
If you are going to develop your application and then run and test it
|
||||||
using the QEMU emulator, go to the
|
using the QEMU emulator, go to the
|
||||||
:yocto_dl:`machines/qemu <releases/yocto/yocto-3.1.2/machines/qemu>` download area. From this
|
:yocto_dl:`machines/qemu </releases/yocto/yocto-3.1.2/machines/qemu>` download area. From this
|
||||||
area, go down into the directory for your target architecture (e.g.
|
area, go down into the directory for your target architecture (e.g.
|
||||||
``qemux86_64`` for an Intel-based 64-bit architecture). Download the
|
``qemux86_64`` for an Intel-based 64-bit architecture). Download the
|
||||||
kernel, root filesystem, and any other files you need for your
|
kernel, root filesystem, and any other files you need for your
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ Host` by running the ``*.sh`` installation script.
|
|||||||
|
|
||||||
You can download a tarball installer, which includes the pre-built
|
You can download a tarball installer, which includes the pre-built
|
||||||
toolchain, the ``runqemu`` script, and support files from the
|
toolchain, the ``runqemu`` script, and support files from the
|
||||||
appropriate :yocto_dl:`toolchain <releases/yocto/yocto-3.1.2/toolchain/>` directory within
|
appropriate :yocto_dl:`toolchain </releases/yocto/yocto-3.1.2/toolchain/>` directory within
|
||||||
the Index of Releases. Toolchains are available for several 32-bit and
|
the Index of Releases. Toolchains are available for several 32-bit and
|
||||||
64-bit architectures with the ``x86_64`` directories, respectively. The
|
64-bit architectures with the ``x86_64`` directories, respectively. The
|
||||||
toolchains the Yocto Project provides are based off the
|
toolchains the Yocto Project provides are based off the
|
||||||
|
|||||||
Reference in New Issue
Block a user