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 129 additions and 352 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:
+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/
@@ -160,8 +160,6 @@ Locate, select, and launch the |CL| Basic AMI
Figure 9: :guilabel:`View Instance`
.. _aws-web-connect:
Connect to your Clear Linux OS basic instance
*********************************************
@@ -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
@@ -485,7 +485,7 @@ Launch an instance
Connect to your |CL| instance
*****************************
#. Follow these steps to :ref:`connect to your instance<aws-web-connect>`.
#. Follow these steps to `connect to your instance`_.
Related topics
**************
@@ -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