Compare commits

..

2 Commits

Author SHA1 Message Date
djklimes 70d194bd43 Remove dup protocal 2023-08-22 16:17:35 -07:00
djklimes 5db984a76f Update site name 2023-08-22 16:11:49 -07:00
42 changed files with 128 additions and 356 deletions
+5 -2
View File
@@ -28,9 +28,8 @@ jobs:
wget https://github.com/clearlinux/clear-linux-documentation-zh-CN/releases/latest/download/clearlinux-docs-zh-CN.tar.gz
mkdir source/_build/html/zh_CN
tar xvzf clearlinux-docs-zh-CN.tar.gz -C source/_build/html/zh_CN
touch source/_build/html/.nojekyll
mv source/_build/html $HOME/output
- name: Deploy and publish docs
- name: Deploy the docs
run: |
cd $HOME/output
git init
@@ -39,3 +38,7 @@ jobs:
git add .
git commit -m "latest html output"
git push -f https://${GITHUB_ACTOR}:${{secrets.ACCESS_TOKEN}}@github.com/clearlinux/clear-linux-documentation.git HEAD:latestHTML
- name: Publish the docs
run: |
wget ${{secrets.PUBLISH_URL}}
cat clearlinux-latest
+10 -10
View File
@@ -5,38 +5,38 @@ SHELL := /bin/bash
PY_VERSION ?= 3.6
all:
$(MAKE) -C source html
make -C source html
htmlall:
$(MAKE) -C source htmlall
make -C source htmlall
htmlzh:
$(MAKE) -C source htmlzh
make -C source htmlzh
htmlde:
$(MAKE) -C source htmlde
make -C source htmlde
html:
$(MAKE) -C source html
make -C source html
linkcheck:
$(MAKE) -C source linkcheck
make -C source linkcheck
py:
$(MAKE) -C source py
make -C source py
man:
$(MAKE) -C source man
make -C source man
clean-man:
$(MAKE) -C source clean-man
make -C source clean-man
help:
@echo "Please use \`make <target>' where <target> is one of"
@echo " html to make standalone HTML files"
clean:
$(MAKE) -C source clean
make -C source clean
rm -rf venv
venv:
-7
View File
@@ -1,7 +0,0 @@
## DISCONTINUATION OF PROJECT.
This project will no longer be maintained by Intel.
Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates. Patches to this project are no longer accepted by Intel. If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.
Contact: webadmin@linux.intel.com
+9 -8
View File
@@ -1,10 +1,11 @@
breathe
sphinx
docutils
MarkupSafe==2.0.1
breathe==4.9.1
sphinx==2.2.0
docutils==0.14
sphinx_rtd_theme
sphinx-intl
sphinx-sitemap
Jinja2
GitPython
sphinx-tabs>1
sphinx-intl==2.0.0
sphinx-sitemap==1.0.2
Jinja2==2.11.3
GitPython==3.1.32
sphinx-tabs
sphinx-copybutton
+4 -5
View File
@@ -16,7 +16,7 @@ What is |CL|?
=============
|CL| is an open source, rolling release Linux distribution optimized for
performance and security. See `the about page <https://clearlinux.org/about>`_
performance and security. See `the about page <https://clearlinux.github.io/about>`_
for more information.
|
@@ -82,7 +82,7 @@ and user files. Default values are stored under :file:`/usr/share/defaults/`.
configurations. See the :ref:`stateless <stateless>` page for more information.
See `this blog post
<https://clearlinux.org/news-blogs/where-etcfstab-clear-linux>`_ for an
<https://clearlinux.github.io/news-blogs/where-etcfstab-clear-linux>`_ for an
example explaining how this is accomplished with :file:`/etc/fstab/`
specifically.
@@ -182,7 +182,7 @@ GitHub.
Is Microsoft\* Visual Studio Code\* available?
==============================================
Yes. Find the CLI command for installing `VS Code`_ and other Flatpak apps in
Yes. Find the CLI command for installing VS Code and other Flatpak apps in
the `software store`_. Installing Flatpak apps is also covered in our
:ref:`tutorial <flatpak-tutorial>`.
@@ -194,7 +194,6 @@ Visual Studio Code
<https://community.clearlinux.org/t/need-native-support-for-vs-code-through-swupd/>`_.
.. _VS Code: https://clearlinux.org/software?search_api_fulltext=vscode
|
@@ -251,5 +250,5 @@ Kernel modules can be individually built and installed on |CL|. See the
.. _`Clear Linux community forums`: https://community.clearlinux.org
.. _`Software Store`: https://clearlinux.org/software
.. _`Software Store`: https://clearlinux.github.io/software/software.html
.. _`FFmpeg`: https://ffmpeg.org/
@@ -19,9 +19,9 @@
{% endfor %}
</dl>
<dl>
<dt>{{ _('clearlinux.org links') }}</dt>
<dt>{{ _('clearlinux links') }}</dt>
<dd>
<a href="https://www.clearlinux.org/">Project Home</a>
<a href="https://clearlinux.github.io/">Project Home</a>
</dd>
<dd>
<a href="https://github.com/clearlinux/clear-linux-documentation">GitHub</a>
@@ -1,7 +1,6 @@
{% extends "sphinx_rtd_theme/layout.html" %}
{% block htmltitle %}
<script>(function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","https://www.google-analytics.com/analytics.js","ga");ga("create", "UA-61272224-1", {"cookieDomain":"auto","allowLinker":true});ga("require", "linker");ga("linker:autoLink", [/(community\.|www\.|^)clearlinux\.org/gi], true);ga("set", "anonymizeIp", true);ga("send", "pageview");</script>
{{ super() }}
@@ -25,16 +24,16 @@
<nav class="header__menu">
<ul class="header__menu_list">
<li class="header__menu_list_item yellow ">
<a tabindex='1' href="https://clearlinux.org">Home</a>
<a tabindex='1' href="https://clearlinux.github.io/">Home</a>
</li>
<li class="header__menu_list_item green ">
<a tabindex='1' href="https://clearlinux.org/about">About</a>
<a tabindex='1' href="https://clearlinux.github.io/about">About</a>
</li>
<li class="header__menu_list_item purple ">
<a tabindex='1' href="https://clearlinux.org/developer">Developer</a>
<a tabindex='1' href="https://clearlinux.github.io/developer">Developer</a>
</li>
<li class="header__menu_list_item blue ">
<a tabindex='1' href="https://clearlinux.org/software">Software</a>
<a tabindex='1' href="https://clearlinux.github.io/software">Software</a>
</li>
</ul>
</nav>
+2 -2
View File
@@ -275,7 +275,7 @@ Which Components are used in Clear Linux?
.. _third party alternatives: https://community.clearlinux.org/t/about-the-3rd-party-sw-category/4072
.. _how-to-clear: https://github.com/clearlinux/how-to-clear
.. _Clear Linux store: https://clearlinux.org/software
.. _Clear Linux store: https://clearlinux.github.io/software
.. _source code: https://github.com/clearlinux
.. _swupd post: https://community.clearlinux.org/t/why-does-clearlinux-use-swupd-and-not-apt-deb-rpm/
.. _swupd: https://github.com/clearlinux/swupd-client
@@ -305,7 +305,7 @@ Which Components are used in Clear Linux?
.. _Lynx: https://lynx.invisible-island.net/
.. _links: http://links.twibright.com/
.. _Firefox*: https://www.mozilla.org/en-US/firefox/
.. _Supplied Bundles: https://clearlinux.org/software
.. _Supplied Bundles: https://clearlinux.github.io/software
.. _micro-config-drive: https://github.com/clearlinux/micro-config-drive
.. _Telemetrics: https://github.com/clearlinux/telemetrics-backend
.. _packages source code: https://github.com/clearlinux-pkgs/
+4 -4
View File
@@ -9,7 +9,7 @@ There are multiple ways to help improve our documentation:
repository.
* `Log an issue`_: Enter an issue in the documentation repository for
minor issues such as typos.
* `Make a suggestion`_: Send your documentation suggestion to the dev email inbox.
* `Make a suggestion`_: Send your documentation suggestion to the mailing list.
* Test documentation: Step through our guides and tutorials to verify the
instructions. `Log an issue`_ or `submit a pull request`_ with your findings.
@@ -63,12 +63,12 @@ We use the following references for grammar, style, and formatting:
* Read Me First!, Oracle Technical Publications
.. _`code of conduct`: https://clearlinux.org/community/code-of-conduct
.. _Make a suggestion: mailto:dev@clearlinux.discoursemail.com
.. _`code of conduct`: https://clearlinux.github.io/community/code-of-conduct
.. _Make a suggestion: https://lists.clearlinux.org/postorius/lists/dev.lists.clearlinux.org/
.. _GitHub flow: https://guides.github.com/introduction/flow/
.. _Log an issue: https://github.com/clearlinux/clear-linux-documentation/issues
.. _Contribute via GitHub: https://github.com/clearlinux/clear-linux-documentation
.. _submit a pull request: https://github.com/clearlinux/clear-linux-documentation
.. _documentation repository: https://github.com/clearlinux/clear-linux-documentation
.. _Microsoft Writing Style Guide: https://docs.microsoft.com/en-us/style-guide/welcome/
.. _Merriam-Webster Dictionary: https://www.merriam-webster.com/
.. _Merriam-Webster Dictionary: https://www.merriam-webster.com/
+13 -3
View File
@@ -86,7 +86,7 @@ author = u'many'
#
# This is also used if you do content translation via gettext catalogs.
# Usually you set "language" from the command line for these cases.
language = 'en'
language = None
# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
@@ -133,14 +133,24 @@ rst_epilog = """
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
html_theme = 'bizstyle'
#html_theme = 'sphinx_rtd_theme'
html_theme = 'otc_tcs_sphinx_theme'
version = current_version = "latest"
# Theme options are theme-specific and customize the look and feel of a theme
# further. For a list of options available for each theme, see the
# documentation.
html_theme_options = {}
html_theme_options = {
# 'canonical_url': 'docs.01.org/clearlinux/', # remove old url - mv
'canonical_url': 'clearlinux.github.io/clear-linux-documentation/',
'style_nav_header_background': '#007ab2',
'navigation_depth': 4,
'display_version': False,
'collapse_navigation': False,
'prev_next_buttons_location': 'None',
'sticky_navigation': True
}
html_context = {
"display_github": True, # Integrate GitHub
@@ -683,4 +683,4 @@ Related topics
* :ref:`install-configfile`
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
@@ -1037,6 +1037,6 @@ Related topics
* :ref:`install-configfile`
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
+1 -1
View File
@@ -167,5 +167,5 @@ Eject the |CL| image USB drive
#. Then eject the USB.
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
.. _Etcher: https://www.balena.io/etcher/
@@ -356,7 +356,7 @@ Related topics
.. _DigitalOcean's SSH key creation guide: https://www.digitalocean.com/docs/droplets/how-to/add-ssh-keys/create-with-openssh/
.. _downloads: https://clearlinux.org/downloads
.. _downloads: https://clearlinux.github.io/downloads
.. _Installer YAML Syntax:
https://github.com/clearlinux/clr-installer/blob/master/scripts/InstallerYAMLSyntax.md
@@ -495,7 +495,7 @@ Related topics
* :ref:`clr-digitalocean`
.. _Downloads:
https://clearlinux.org/downloads
https://clearlinux.github.io/downloads
.. _aws.yaml:
https://cdn.download.clearlinux.org/current/config/image/aws.yaml
.. _AWS image post-install script:
+1 -1
View File
@@ -101,4 +101,4 @@ Option 2: Use a |CL| live image on a non-Linux system
https://cdn.download.clearlinux.org/current/clear-linux-check-config.sh
.. _Download:
https://clearlinux.org/downloads
https://clearlinux.github.io/downloads
@@ -13,7 +13,7 @@ Browse all |CL| container images on `the Docker Hub* website
Dockerfiles used to build |CL| container images `on GitHub
<https://github.com/clearlinux/dockerfiles>`_.
See the `containers <https://clearlinux.org/downloads/containers>`_ page for
See the `containers <https://clearlinux.github.io/downloads/containers>`_ page for
the benefits of using |CL| containers and using |CL| as a container host.
Container image types
+1 -1
View File
@@ -382,7 +382,7 @@ YAML syntax.
echo "Welcome to the Clear Linux* OS
* Documentation: https://clearlinux.org/documentation
* Documentation: https://clearlinux.github.io/documentation
* Community Support: https://community.clearlinux.org
" >> \$1/etc/issue
@@ -148,5 +148,5 @@ Related topics
.. _Install Hyper-V on Windows 10: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
.. _`Create a virtual network on Windows Server`: https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/get-started/create-a-virtual-switch-for-hyper-v-virtual-machines
.. _`Create a virtual network on Windows 10`: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/connect-to-network
.. _downloads: https://clearlinux.org/downloads
.. _downloads: https://clearlinux.github.io/downloads
@@ -41,7 +41,7 @@ Download and launch the virtual machine image
.. code-block:: bash
curl -o clear.img.xz https://cdn.download.clearlinux.org/image/$(curl https://cdn.download.clearlinux.org/image/latest-images.json | grep -o 'clear-[0-9]*-kvm.img.xz' | head -1)
curl -o clear.img.xz https://cdn.download.clearlinux.org/image/$(curl https://cdn.download.clearlinux.org/image/latest-images.json | grep -o clear-'[0-9]'*-kvm.img.xz | head -1)
#. Uncompress the downloaded image:
@@ -20,7 +20,7 @@ Prerequisites
Download ISO image
******************
#. Download a live-server ISO installation file from https://clearlinux.org/downloads.
#. Download a live-server ISO installation file from https://clearlinux.github.io/downloads.
This guide uses |CL| Server 30140 as its example.
#. Unzip the ISO image with the command:
@@ -206,4 +206,4 @@ Start VM and Install |CL| on Promox
#. Follow the instructions in the :ref:`bare-metal-install-server` guide
starting at the `Launch the Clear Linux OS Installer` section.
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
@@ -218,7 +218,7 @@ at `virt-manager-github`_.
.. _virt-mgr: https://www.virt-manager.org
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
.. _virt-manager-github: https://github.com/virt-manager/virt-manager
@@ -396,7 +396,7 @@ Troubleshooting
.. _VirtualBox: https://www.virtualbox.org
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
.. _`Creating Your First Virtual Machine`: https://www.virtualbox.org/manual/UserManual.html#gui-createvm
@@ -417,6 +417,6 @@ For other guides on using the VMWare Player and ESXi, see:
.. _VMware Workstation Player Documentation:
https://docs.vmware.com/en/VMware-Workstation-Player/index.html
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
.. _VMWare Tools Product Documentation: https://docs.vmware.com/en/VMware-Tools/10.1.0/com.vmware.vsphere.vmwaretools.doc/GUID-8B6EA5B7-453B-48AA-92E5-DB7F061341D1.html
+4 -4
View File
@@ -233,9 +233,9 @@ Related topics
**************
* :ref:`cpu-performance`
* `A Linux* OS for Linux Developers <https://clearlinux.org/blogs-news/linux-os-linux-developers>`_
* `The Performance Race <https://clearlinux.org/news-blogs/performance-race>`_
* `Boosting Python* from profile-guided to platform-specific optimizations <https://clearlinux.org/news-blogs/boosting-python-profile-guided-platform-specific-optimizations>`_
* `Transparent use of library packages optimized for Intel® architecture <https://clearlinux.org/news-blogs/transparent-use-library-packages-optimized-intel-architecture>`_
* `A Linux* OS for Linux Developers <https://clearlinux.github.io/blogs-news/linux-os-linux-developers>`_
* `The Performance Race <https://clearlinux.github.io/news-blogs/performance-race>`_
* `Boosting Python* from profile-guided to platform-specific optimizations <https://clearlinux.github.io/news-blogs/boosting-python-profile-guided-platform-specific-optimizations>`_
* `Transparent use of library packages optimized for Intel® architecture <https://clearlinux.github.io/news-blogs/transparent-use-library-packages-optimized-intel-architecture>`_
*Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries.*
+2 -2
View File
@@ -140,8 +140,8 @@ some examples:
*Intel and the Intel logo are trademarks of Intel Corporation or its subsidiaries.*
.. _`Security for software update in Clear Linux* OS`: https://clearlinux.org/blogs/security-software-update-clear-linux-os-intel-architecture
.. _`Recent GNU* C library improvements`: https://clearlinux.org/blogs/recent-gnu-c-library-improvements
.. _`Security for software update in Clear Linux* OS`: https://clearlinux.github.io/news-blogs/security-software-update-clear-linux-os.html
.. _`Recent GNU* C library improvements`: https://clearlinux.github.io/news-blogs/recent-gnu-c-library-improvements.html
.. _`rolling release`: https://en.wikipedia.org/wiki/Rolling_release
.. _`clrtrust`: https://github.com/clearlinux/clrtrust
.. _`Address space layout randomization (ASLR)`: https://en.wikipedia.org/wiki/Address_space_layout_randomization
+1 -1
View File
@@ -274,7 +274,7 @@ Related topics
* :ref:`swupd-guide`
.. _bundles:
https://clearlinux.org/software
https://clearlinux.github.io/software
.. _bundle definition:
https://docs.01.org/clearlinux/latest/guides/clear/mixer.html#id16
.. _general guidelines:
+1 -1
View File
@@ -344,7 +344,7 @@ Related topics
.. _swupd source documentation: https://github.com/clearlinux/swupd-client/blob/master/docs/swupd.1.rst
.. _Kata Containers: https://clearlinux.org/downloads/containers
.. _Kata Containers: https://clearlinux.github.io/downloads/containers
.. _containers-virt: https://github.com/clearlinux/clr-bundles/blob/master/bundles/containers-virt
-234
View File
@@ -1,234 +0,0 @@
.. _change-kernel-boot:
Change Kernel Boot
########################
This tutorial explains the process of change kernel boot entry |CL-ATTR|.
.. contents::
:local:
:depth: 1
Description
***********
For this tutorial, you will modify your kernel list to boot with the kernel you want to use. This process is valid when you cannot compile third-party kernel modules and need to come back to old, or if you compile your custom kernel.
Get the current boot status
***************************
.. code-block:: bash
bootctl status
This is an example output:
.. code-block:: bash
System:
Firmware: UEFI 2.70 (HP 265.256)
Firmware Arch: x64
Secure Boot: disabled
TPM2 Support: yes
Measured UKI: no
Boot into FW: supported
Current Boot Loader:
Product: systemd-boot 255
Features: ✓ Boot counting
✓ Menu timeout control
✓ One-shot menu timeout control
✓ Default entry control
✓ One-shot entry control
✓ Support for XBOOTLDR partition
✓ Support for passing random seed to OS
✓ Load drop-in drivers
✓ Support Type #1 sort-key field
✓ Support @saved pseudo-entry
✓ Support Type #1 devicetree field
✓ Enroll SecureBoot keys
✓ Retain SHIM protocols
✓ Menu can be disabled
✓ Boot loader sets ESP information
ESP: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/loaderx64.efi
Random Seed:
System Token: set
Exists: yes
Available Boot Loaders on ESP:
ESP: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 255)
└─/EFI/BOOT/BOOTX64.EFI (systemd-boot 255)
Boot Loaders Listed in EFI Variables:
Title: Linux bootloader
ID: 0x0007
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/bootloaderx64.efi
Title: Linux Boot Manager
ID: 0x0001
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/systemd/systemd-bootx64.efi
Title: Windows Boot Manager
ID: 0x0000
Status: active, boot-order
Partition: /dev/disk/by-partuuid/48d8a9eb-d84d-4a62-8302-edff383290e5
File: └─/EFI/Microsoft/Boot/bootmgfw.efi
Boot Loader Entries:
$BOOT: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
token: clear-linux-os
Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.8.10-1434.conf)
id: Clear-linux-native-6.8.10-1434.conf
source: /boot//loader/entries/Clear-linux-native-6.8.10-1434.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.8.10-1434
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.8.10-1434
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall>
lines 20-71/71 (END)
✓ Support @saved pseudo-entry
✓ Support Type #1 devicetree field
✓ Enroll SecureBoot keys
✓ Retain SHIM protocols
✓ Menu can be disabled
✓ Boot loader sets ESP information
ESP: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/loaderx64.efi
Random Seed:
System Token: set
Exists: yes
Available Boot Loaders on ESP:
ESP: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
File: ├─/EFI/systemd/systemd-bootx64.efi (systemd-boot 255)
└─/EFI/BOOT/BOOTX64.EFI (systemd-boot 255)
Boot Loaders Listed in EFI Variables:
Title: Linux bootloader
ID: 0x0007
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/org.clearlinux/bootloaderx64.efi
Title: Linux Boot Manager
ID: 0x0001
Status: active, boot-order
Partition: /dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5
File: └─/EFI/systemd/systemd-bootx64.efi
Title: Windows Boot Manager
ID: 0x0000
Status: active, boot-order
Partition: /dev/disk/by-partuuid/48d8a9eb-d84d-4a62-8302-edff383290e5
File: └─/EFI/Microsoft/Boot/bootmgfw.efi
Boot Loader Entries:
$BOOT: /boot (/dev/disk/by-partuuid/ea2e4278-5c0c-4498-bc99-dfc48a71ceb5)
token: clear-linux-os
Default Boot Loader Entry:
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.8.10-1434.conf)
id: Clear-linux-native-6.8.10-1434.conf
source: /boot//loader/entries/Clear-linux-native-6.8.10-1434.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.8.10-1434
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.8.10-1434
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs,f2fs tsc=reliable rw module.sig_unenforce rootflags=x-systemd.device-timeout=0
Get the kernel list installed
*****************************
.. code-block:: bash
bootctl list
And example output:
.. code-block:: bash
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-preempt_rt-6.1.38-105.conf)
id: Clear-linux-preempt_rt-6.1.38-105.conf
source: /boot//loader/entries/Clear-linux-preempt_rt-6.1.38-105.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.preempt_rt.6.1.38-105
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs t>
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.9.1-1436.conf)
id: Clear-linux-native-6.9.1-1436.conf
source: /boot//loader/entries/Clear-linux-native-6.9.1-1436.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.9.1-1436
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.9.1-1436
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs,f>
type: Boot Loader Specification Type #1 (.conf)
title: Clear Linux OS (Clear-linux-native-6.8.10-1434.conf) (default) (selected)
id: Clear-linux-native-6.8.10-1434.conf
source: /boot//loader/entries/Clear-linux-native-6.8.10-1434.conf
linux: /boot//EFI/org.clearlinux/kernel-org.clearlinux.native.6.8.10-1434
initrd: /boot//EFI/org.clearlinux/freestanding-00-early-ucode.cpio
/boot//EFI/org.clearlinux/initrd-org.clearlinux.native.6.8.10-1434
/boot//EFI/org.clearlinux/freestanding-clr-init.cpio.gz
/boot//EFI/org.clearlinux/freestanding-i915-firmware.cpio
options: root=UUID=67e7ac9a-f7a1-4d5e-bbd6-012f5fa81cb5 rd.luks.uuid=abe6aaf2-3425-4eb1-b7f5-3f36746426fa quiet console=tty0 console=ttyS0,115200n8 cryptomgr.notests init=/usr/bin/initra-desktop initcall_debug intel_iommu=igfx_off kvm-intel.nested=1 no_timer_check noreplace-smp page_alloc.shuffle=1 rcupdate.rcu_expedited=1 rootfstype=ext4,btrfs,xfs,f>
type: Automatic
title: Reboot Into Firmware Interface
id: auto-reboot-to-firmware-setup
source: /sys/firmware/efi/efivars/LoaderEntries-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f
Set default kernel to boot
**************************
You can check the id from the latest command:
.. code-block:: bash
bootctl list |grep id: |cut -f 2 -d ":"
id: Clear-linux-preempt_rt-6.1.38-105.conf
id: Clear-linux-native-6.9.1-1436.conf
id: Clear-linux-native-6.8.10-1434.conf
id: auto-reboot-to-firmware-setup
Set the kernel
.. code-block:: bash
sudo bootctl set-default ID
For example to set 6.9.1 entry:
.. code-block:: bash
sudo bootctl set-default Clear-linux-native-6.9.1-1436.conf
Just reboot
.. code-block:: bash
sudo systemctl reboot
You will boot with the kernel set before.
+1 -1
View File
@@ -38,7 +38,7 @@ for it to be automatically detected and loaded.
|CL| packages these firmware binaries
in the `linux-firmware bundles
<https://clearlinux.org/software?search_api_fulltext=linux-firmware>`_ and
<https://clearlinux.github.io/software?search_api_fulltext=linux-firmware>`_ and
automatically includes them with the kernel.
You can double-check the linux-firmware bundle is installed with the commands below:
@@ -303,8 +303,8 @@ The next layer is :file:`clearlinux/cgit`.
VERSION_ID=31110
PRETTY_NAME="Clear Linux OS"
ANSI_COLOR="1;35"
HOME_URL="https://clearlinux.org"
SUPPORT_URL="https://clearlinux.org"
HOME_URL="https://clearlinux.github.io"
SUPPORT_URL="https://clearlinux.github.io"
BUG_REPORT_URL="mailto:dev@lists.clearlinux.org"
PRIVACY_POLICY_URL=http://www.intel.com/privacy
@@ -464,6 +464,6 @@ Related topics
.. _multi-stage build: https://docs.docker.com/develop/develop-images/multistage-build/
.. _Minimizing Clear Linux OS container sizes: https://clearlinux.org/blogs-news/minimizing-clear-linux-os-container-sizes
.. _Minimizing Clear Linux OS container sizes: https://clearlinux.github.io/blogs-news/minimizing-clear-linux-os-container-sizes
.. _multi-stage build to reduce image size: https://clearlinux.org/blogs-news/minimizing-clear-linux-os-container-sizes
.. _multi-stage build to reduce image size: https://clearlinux.github.io/blogs-news/minimizing-clear-linux-os-container-sizes
@@ -242,8 +242,8 @@ Continuously test its use; Automate its use by redeploying |CL| and
application on new hosts. This naturally minimizes configuration drift,
challenges your monitoring systems, and business continuity plans.
.. _`Downloads`: https://clearlinux.org/downloads/
.. _`Containers`: https://clearlinux.org/downloads/containers
.. _`Downloads`: https://clearlinux.github.io/downloads/
.. _`Containers`: https://clearlinux.github.io/downloads/containers
.. _`systemd-journal-remote.service`: https://www.freedesktop.org/software/systemd/man/systemd-journal-remote.service.html
.. _`micro-config-drive`: https://github.com/clearlinux/micro-config-drive
@@ -43,25 +43,25 @@ tools you need to start. Consider these profiles as a starting point.
- Bundle
* - Build machine learning applications with a full suite of libraries.
- `machine-learning-basic <https://clearlinux.org/software/bundle/machine-learning-basic/>`_
- `machine-learning-basic <https://clearlinux.github.io/software/bundle/machine-learning-basic>`_
* - Build machine learning applications with PyTorch, an optimized tensor library for deep learning.
- `machine-learning-pytorch <https://clearlinux.org/software/bundle/machine-learning-pytorch/>`_
- `machine-learning-pytorch <https://clearlinux.github.io/software/bundle/machine-learning-pytorch>`_
* - Build machine learning applications using Tensorflow, a library for numerical computation using deep neural networks.
- `machine-learning-tensorflow <https://clearlinux.org/software/bundle/machine-learning-tensorflow/>`_
- `machine-learning-tensorflow <https://clearlinux.github.io/software/bundle/machine-learning-tensorflow>`_
* - Web-based, interactive tools for machine learning.
- `machine-learning-web-ui <https://clearlinux.org/software/bundle/machine-learning-web-ui/>`_
- `machine-learning-web-ui <https://clearlinux.github.io/software/bundle/machine-learning-web-ui>`_
* - Machine learning Docker container.
- `machine-learning <https://clearlinux.org/software/docker/machine-learning-ui/>`_
- `machine-learning <https://clearlinux.github.io/software/docker/machine-learning-ui>`_
* - Pre-built Python libraries for Data Science.
- `python-extras <https://clearlinux.org/software/bundle/python-extras>`_
- `python-extras <https://clearlinux.github.io/software/bundle/python-extras>`_
* - API helper for cloud access.
- `cloud-api <https://clearlinux.org/software/bundle/cloud-api/>`_
- `cloud-api <https://clearlinux.github.io/software/bundle/cloud-api>`_
.. tab:: Computer Vision Engineer
@@ -73,19 +73,19 @@ tools you need to start. Consider these profiles as a starting point.
- Bundle
* - Build computer vision applications.
- `computer-vision-basic <https://clearlinux.org/software/bundle/computer-vision-basic/>`_
- `computer-vision-basic <https://clearlinux.github.io/software/bundle/computer-vision-basic>`_
* - Work with deep learning and edge-optimized models.
- `computer-vision-models <https://clearlinux.org/software/bundle/computer-vision-models/>`_
- `computer-vision-models <https://clearlinux.github.io/software/bundle/computer-vision-models>`_
* - API helper for cloud access.
- `cloud-api <https://clearlinux.org/software/bundle/cloud-api/>`_
- `cloud-api <https://clearlinux.github.io/software/bundle/cloud-api>`_
* - Run container applications from Dockerhub in lightweight virtual machines.
- `containers-virt <https://clearlinux.org/software/bundle/containers-virt>`_
- `containers-virt <https://clearlinux.github.io/software/bundle/containers-virt>`_
* - All content for pkgconfig file opencv.pc.
- `devpkg-opencv <https://clearlinux.org/software/bundle/devpkg-opencv/>`_
- `devpkg-opencv <https://clearlinux.github.io/software/bundle/devpkg-opencv>`_
* - *Refer also to Cloud Orchestration Engineer*
-
@@ -100,19 +100,19 @@ tools you need to start. Consider these profiles as a starting point.
- Bundle
* - Contains Clear Linux\* OS native software for cloud.
- `ethtool <https://clearlinux.org/software/bundle/ethtool/>`_
- `ethtool <https://clearlinux.github.io/software/bundle/ethtool>`_
* - Utilities for controlling TCP/IP networking and traffic control.
- `iproute2 <https://clearlinux.org/software/bundle/iproute2/>`_
- `iproute2 <https://clearlinux.github.io/software/bundle/iproute2>`_
* - API helper for cloud access.
- `cloud-api <https://clearlinux.org/software/bundle/cloud-api/>`_
- `cloud-api <https://clearlinux.github.io/software/bundle/cloud-api>`_
* - C++ runtime support.
- `libstdcpp <https://clearlinux.org/software/bundle/libstdcpp/>`_
- `libstdcpp <https://clearlinux.github.io/software/bundle/libstdcpp>`_
* - Load and enumerate PKCS#11 modules.
- `p11-kit <https://clearlinux.org/software/bundle/p11-kit/>`_
- `p11-kit <https://clearlinux.github.io/software/bundle/p11-kit>`_
.. tab:: Kernel Developer
@@ -124,22 +124,22 @@ tools you need to start. Consider these profiles as a starting point.
- Bundle
* - Installs kernel, initrd, kernel config, system map; creates a bootloader entry.
- `kernel-install <https://clearlinux.org/software/bundle/kernel-install/>`_
- `kernel-install <https://clearlinux.github.io/software/bundle/kernel-install>`_
* - Support module for building/loading via Dynamic Kernel Module System (DKMS) in LTS kernel.
- `kernel-lts-dkms <https://clearlinux.org/software/bundle/kernel-lts-dkms/>`_
- `kernel-lts-dkms <https://clearlinux.github.io/software/bundle/kernel-lts-dkms>`_
* - Support module for building/loading via Dynamic Kernel Module System (DKMS) in native kernel.
- `kernel-native-dkms <https://clearlinux.org/software/bundle/kernel-native-dkms/>`_
- `kernel-native-dkms <https://clearlinux.github.io/software/bundle/kernel-native-dkms>`_
* - Support module for building/loading via Dynamic Kernel Module System (DKMS) in AWS kernel.
- `kernel-aws-dkms <https://clearlinux.org/software/bundle/kernel-aws-dkms/>`_
- `kernel-aws-dkms <https://clearlinux.github.io/software/bundle/kernel-aws-dkms>`_
* - Run the Kernel-based Virtual Machine (KVM) with |CL| as a guest under KVM.
- `kernel-kvm <https://clearlinux.org/software/bundle/kernel-kvm/>`_
- `kernel-kvm <https://clearlinux.github.io/software/bundle/kernel-kvm>`_
* - Linux Test Project.
- `ltp <https://clearlinux.org/software/bundle/ltp/>`_
- `ltp <https://clearlinux.github.io/software/bundle/ltp>`_
.. tab:: Maker Developer
@@ -151,16 +151,16 @@ tools you need to start. Consider these profiles as a starting point.
- Bundle
* - Basic tools for makers and experimenters.
- `maker-basic <https://clearlinux.org/software/bundle/maker-basic/>`_
- `maker-basic <https://clearlinux.github.io/software/bundle/maker-basic>`_
* - GIS/Mapping tools for makers.
- `maker-gis <https://clearlinux.org/software/bundle/maker-gis/>`_
- `maker-gis <https://clearlinux.github.io/software/bundle/maker-gis>`_
* - Electronic Design Tool.
- `Fritzing <https://clearlinux.org/software/flathub/fritzing>`_
- `Fritzing <https://clearlinux.github.io/software/flathub/fritzing>`_
* - Open-source electronics prototyping platform.
- `arduino-ide <https://clearlinux.org/software/flathub/arduino-ide/>`_
- `arduino-ide <https://clearlinux.github.io/software/flathub/arduino-ide>`_
.. tab:: System Administrator
@@ -172,25 +172,25 @@ tools you need to start. Consider these profiles as a starting point.
- Bundle
* - Run popular terminal text editors.
- `editors <https://clearlinux.org/software/bundle/editors/>`_
- `editors <https://clearlinux.github.io/software/bundle/editors>`_
* - Run network utilities and modify network settings.
- `network-basic <https://clearlinux.org/software/bundle/network-basic/>`_
- `network-basic <https://clearlinux.github.io/software/bundle/network-basic>`_
* - Run a secure shell (SSH) server for access from remote machines.
- `openssh-server <https://clearlinux.org/software/bundle/openssh-server/>`_
- `openssh-server <https://clearlinux.github.io/software/bundle/openssh-server>`_
* - Run an HTTP server.
- `nginx <https://clearlinux.org/software/bundle/nginx>`_
- `nginx <https://clearlinux.github.io/software/bundle/nginx>`_
* - Run an application server via HTTP.
- `application-server <https://clearlinux.org/software/bundle/application-server/>`_
- `application-server <https://clearlinux.github.io/software/bundle/application-server>`_
* - Run a SQLite database.
- `sqlite <https://clearlinux.org/software/bundle/sqlite>`_
- `sqlite <https://clearlinux.github.io/software/bundle/sqlite>`_
* - Bundle to automatically launch the GUI upon boot.
- `desktop-autostart <https://clearlinux.org/software/bundle/desktop-autostart/>`_
- `desktop-autostart <https://clearlinux.github.io/software/bundle/desktop-autostart>`_
swupd search
************
@@ -173,4 +173,4 @@ Image types
.. include:: ../../reference/image-types.rst
:start-after: incl-image-filename-end:
.. _image: https://clearlinux.org/downloads
.. _image: https://clearlinux.github.io/downloads
@@ -90,8 +90,8 @@ Mount root partition, verify, and fix
VERSION_ID=32150
PRETTY_NAME="Clear Linux OS"
ANSI_COLOR="1;35"
HOME_URL="https://clearlinux.org"
SUPPORT_URL="https://clearlinux.org"
HOME_URL="https://clearlinux.github.io"
SUPPORT_URL="https://clearlinux.github.io"
BUG_REPORT_URL="mailto:dev@lists.clearlinux.org"
PRIVACY_POLICY_URL="http://www.intel.com/privacy"
+1
View File
@@ -50,6 +50,7 @@
**Community**
| `Ask the Clear Linux experts <https://clearlinux.github.io/community/mailing-list>`_
| `Clear Linux Forum <https://community.clearlinux.org/>`_
| `irc.libera.chat IRC: #clearlinux <https://kiwiirc.com/client/irc.libera.chat/?nick=web_guest|?#clearlinux>`_
+1 -1
View File
@@ -77,4 +77,4 @@ Table 2 lists the currently available images that are platform specific.
- Virtual Machine Disk for VMware\* platforms including Player,
Workstation, and ESXi.
.. _images: https://clearlinux.org/downloads
.. _images: https://clearlinux.github.io/downloads
+1 -1
View File
@@ -32,7 +32,7 @@ persistent storage.
For hardware with less resources, use the *live server* installer because it
has a smaller memory footprint.
See https://clearlinux.org/downloads for more download options.
See https://clearlinux.github.io/downloads for more download options.
System requirements
+1 -1
View File
@@ -132,4 +132,4 @@ In this example, we install Filezilla.
.. _Flatpak: https://flatpak.org
.. _Flathub: https://flathub.org
.. _Clear Linux Store: https://clearlinux.org/software
.. _Clear Linux Store: https://clearlinux.github.io/software
@@ -416,7 +416,7 @@ Ubuntu as our working example.
sudo clr-boot-manager set-timeout 25
.. _download the live desktop image: https://clearlinux.org/downloads
.. _download the live desktop image: https://clearlinux.github.io/downloads
.. _Downloads: https://clearlinux.org/downloads
.. _Downloads: https://clearlinux.github.io/downloads
+2 -2
View File
@@ -244,9 +244,9 @@ below to configure PHP-FPM.
.. _PHP-FPM: https://php-fpm.org/
.. _php-extras: https://clearlinux.org/software/bundle/php-extras
.. _php-extras: https://clearlinux.github.io/software/bundle/php-extras
.. _Store: https://clearlinux.org/software/
.. _Store: https://clearlinux.github.io/software/
.. _PHP configuration file: https://www.php.net/manual/en/configuration.file.php