From b75f238e4f14728eed909551cc6cbd838116bc48 Mon Sep 17 00:00:00 2001 From: Jared Smith Date: Feb 27 2018 18:26:19 +0000 Subject: Clean up more links --- diff --git a/en-US/anaconda/anaconda.adoc b/en-US/anaconda/anaconda.adoc index 4adccb2..6c69ea7 100644 --- a/en-US/anaconda/anaconda.adoc +++ b/en-US/anaconda/anaconda.adoc @@ -3,16 +3,16 @@ [caption="Entering Anaconda, Montana. A city probably named after this installation program. David Cantrell took this picture in 2011. His grey VW Jetta is parked in the background."] image::DSC_3217.JPG[Anaconda,400] -Anaconda is the installation program used by Fedora, Red Hat Enterprise Linux and link:anaconda_distros.html[ some other distributions]. +Anaconda is the installation program used by Fedora, Red Hat Enterprise Linux and link:/anaconda/anaconda_distros.html[some other distributions]. During installation, a target computer's hardware is identified and configured, and the appropriate file systems for the system's architecture are created. Finally, Anaconda allows the user to install the operating system software on the target computer. -Anaconda can also upgrade existing installations of earlier versions of the same distribution. +Anaconda can also upgrade existing installations of earlier versions of the same distribution. After the installation is complete, you can reboot into your installed system and continue doing customization using https://fedoraproject.org/wiki/InitialSetup[initial setup]. Anaconda is a fairly sophisticated installer. It supports installation from local and remote sources such as CDs and DVDs, images stored on a hard drive, NFS, HTTP, and FTP. -Installation can be scripted with link:http://pykickstart.readthedocs.io/en/latest/[kickstart] to provide a fully unattended installation that can be duplicated on scores of machines. +Installation can be scripted with http://pykickstart.readthedocs.io/en/latest/[kickstart] to provide a fully unattended installation that can be duplicated on scores of machines. It can also be run over VNC on headless machines. A variety of advanced storage devices including LVM, RAID, iSCSI, and multipath are supported from the partitioning program. Anaconda provides advanced debugging features such as remote logging, access to the python interactive debugger, and remote saving of exception dumps. @@ -23,10 +23,7 @@ Anaconda provides advanced debugging features such as remote logging, access to If you are a user having problems with Anaconda, please use the user support forum for your distribution such as http://forums.fedoraforum.org/forumdisplay.php?f=6[Fedora Forum] or https://lists.fedoraproject.org/admin/lists/users.lists.fedoraproject.org/[the fedora-users mailing list]. From time to time, we may distribute updates for Anaconda to fix problems in Fedora releases. -The link:anaconda_updates.html[updates] page explains how to use these updates images. - -Need to see what's changed from release to release? -See our link:Anaconda/Changes[migration guide] which summarizes changes for users, rebuilders, and contributors. +The link:/anaconda/anaconda_updates.html[updates] page explains how to use these updates images. [id="advanced-users"] == Advanced Users @@ -46,7 +43,8 @@ For information on how to customize Anaconda and trees created with it, please s == Mailing Lists There are two mailing lists for Anaconda. -The first is the development mailing list. This list is used to discuss development issues, submit patches, and other activities related to extending Anaconda. +The first is the development mailing list. +This list is used to discuss development issues, submit patches, and other activities related to extending Anaconda. The sign up for the development list is located at https://listman.redhat.com/mailman/listinfo/anaconda-devel-list[anaconda development list site]. Past discussions can be found in the https://www.redhat.com/archives/anaconda-devel-list[anaconda development archives]. @@ -68,7 +66,7 @@ This resource is for discussion of Anaconda development, not for distribution cu [id="how-to-contribute"] == How to Contribute -For how to contribute to Anaconda and related projects, see the link:https://anaconda-installer.readthedocs.io/en/latest/contributing.html[Contributing to Anaconda and related projects] documentation. +For how to contribute to Anaconda and related projects, see the https://anaconda-installer.readthedocs.io/en/latest/contributing.html[Contributing to Anaconda and related projects] documentation. Please note that useful contributions are not limited to submitting patches for source code. You can also help with https://anaconda-installer.readthedocs.io/en/latest/testing.html[testing], reporting bugs, improving translations or extending the Anaconda documentation. @@ -84,7 +82,8 @@ Here are some documents if you are planning on working on Anaconda. More are in the works: * Anaconda/Devel/Translation -* If you want to work on Anaconda, you should start with the link:Anaconda/SourceOverview[Source Overview], which contains a high level discussion of the source files and what they do. +* If you want to work on Anaconda, you should start with the Anaconda/SourceOverview[Source Overview], which contains a high level discussion of the source files and what they do. + Then look at the https://anaconda-installer.readthedocs.io/en/latest/[online documentation] for information on how to test, debug, and develop anaconda. Familiarize yourself with the tools that Anaconda uses. @@ -100,6 +99,7 @@ Check out the following external reference documents: The primary methods of distributing the Anaconda source are source RPMs in the http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/source/SRPMS/[Fedora development tree] and git. To access the current source code in in non-rpm format, you'll need to install git. +[source,bash] ---- $ dnf install git ---- @@ -107,6 +107,7 @@ $ dnf install git Note that several related packages will be installed as well. After the git source code management tool has been installed, then you use anonymous git access to the Anaconda repository. +[source,bash] ---- $ git clone https://github.com/rhinstaller/anaconda.git ---- @@ -131,12 +132,14 @@ Checking 543 files out... If you have committer access to Anaconda, then you will want to use the git+ssh access url. +[source,bash] ---- $ git clone git+ssh://git@github.com/rhinstaller/anaconda.git ---- Once you've committed changes locally, you can push them with +[source,bash] ---- $ git push ---- @@ -154,14 +157,14 @@ To contribute you should read our https://anaconda-installer.readthedocs.io/en/l If you are having difficulty installing, please file the problem report with your distribution vendor. -Before filing a bug, please read up on link:How_to_debug_installation_problems[How to debug installation problems], which will tell you how to fill out useful bug reports that will help us quickly solve your problem. +Before filing a bug, please read up on link:https://fedoraproject.org/wiki/How_to_debug_installation_problems[debugging installation problems], which will tell you how to fill out useful bug reports that will help us quickly solve your problem. Also try searching bugzilla for other reports about your problem, as some bugs are often filed by several people. -link:Anaconda/AnacondaBugWorkflow[AnacondaBugWorkflow] is a guideline to how Fedora Anaconda bugs pass through bugzilla, and what all the various statuses really mean. This is *only* for Fedora. +The https://fedoraproject.org/wiki/Anaconda/AnacondaBugWorkflow[Anaconda Bug Workflow] explains how Fedora Anaconda bugs pass through bugzilla, and what all the various statuses really mean. +This is *only* for Fedora. -[[design]] +[id="design"] Design ~~~~~~ -* link:Anaconda/UX_Redesign[ Anaconda UX Redesign] -* link:How_to_Create_an_Anaconda_Banner[ How to Create an Anaconda Banner] +* link:https://fedoraproject.org/wiki/How_to_Create_an_Anaconda_Banner[How to Create an Anaconda Banner]