Add new tutorial on managing software (#57)

* Add new tutorial on managing software
This commit is contained in:
Sally
2024-10-18 09:01:48 +01:00
committed by GitHub
parent 322cec8531
commit d9c0c84989
4 changed files with 1473 additions and 9 deletions

View File

@ -164,14 +164,15 @@ myst_heading_anchors = 3
# sphinx_reredirects, sphinxcontrib.jquery, sphinxext.opengraph # sphinx_reredirects, sphinxcontrib.jquery, sphinxext.opengraph
custom_extensions = [ custom_extensions = [
# 'sphinx_tabs.tabs', # 'sphinx_tabs.tabs',
'sphinxcontrib.mermaid', 'myst_parser',
'sphinxcontrib.jquery', 'sphinxcontrib.jquery',
'sphinxcontrib.mermaid',
# 'canonical.youtube-links', # 'canonical.youtube-links',
# 'canonical.related-links', # 'canonical.related-links',
# 'canonical.custom-rst-roles', # 'canonical.custom-rst-roles',
# 'canonical.terminal-output', # 'canonical.terminal-output',
# 'notfound.extension' # 'notfound.extension'
] ]
# Add custom required Python modules that must be added to the # Add custom required Python modules that must be added to the
# .sphinx/requirements.txt file. # .sphinx/requirements.txt file.
@ -182,8 +183,7 @@ custom_extensions = [
# sphinxext-opengraph # sphinxext-opengraph
custom_required_modules = [ custom_required_modules = [
'sphinxcontrib-mermaid', 'sphinxcontrib-mermaid',
'gitpython' ]
]
# Add files or directories that should be excluded from processing. # Add files or directories that should be excluded from processing.
custom_excludes = [ custom_excludes = [
@ -192,7 +192,7 @@ custom_excludes = [
'doc-cheat-sheet*', 'doc-cheat-sheet*',
'readme.rst', 'readme.rst',
'legacy/*.md', 'legacy/*.md',
] ]
# Allow Sphinx to use both rst and md # Allow Sphinx to use both rst and md
source_suffix = { source_suffix = {

View File

@ -1,3 +0,0 @@
canonicalwebteam.discourse==5.4.7
canonicalwebteam.upload-assets==0.3.0
requests==2.32.2

View File

@ -34,6 +34,7 @@ collection of related tutorials and topics that will help you learn more about
how it works and whats available to you. These tutorials can be viewed in any how it works and whats available to you. These tutorials can be viewed in any
order. order.
* :ref:`Managing software in Ubuntu Server <managing-software>`
* :ref:`Attach your Ubuntu Pro subscription <attach-your-ubuntu-pro-subscription>` * :ref:`Attach your Ubuntu Pro subscription <attach-your-ubuntu-pro-subscription>`
If you have a specific goal, and are already familiar with Ubuntu Server, take If you have a specific goal, and are already familiar with Ubuntu Server, take
@ -58,6 +59,7 @@ you to expand your knowledge of the operating system and additional software.
.. toctree:: .. toctree::
:titlesonly: :titlesonly:
:hidden: :hidden:
basic-installation basic-installation
managing-software
attach-your-ubuntu-pro-subscription attach-your-ubuntu-pro-subscription

File diff suppressed because it is too large Load Diff