Merge pull request #90 from weg2g/patch-2

Adding Linux distributions
This commit is contained in:
Peter Bieringer 2019-09-03 21:00:58 +02:00 committed by GitHub
commit 75eb6d95ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -13,7 +13,7 @@
</sect2>
<sect2 id="finding-packages"><title>Finding package(s)</title><para>Packages<indexterm><primary>Packages</primary></indexterm> can be found via the internet utilizing sites such as:</para><itemizedlist><listitem><para><ulink url="http://rpmfind.net/linux/rpm">RPMFind</ulink><indexterm><primary>RPMFind</primary></indexterm> for <acronym>RPM</acronym> based packages.</para></listitem><listitem><para><ulink url="http://www.debian.org/distrib/packages">Debian Package List</ulink><indexterm><primary>Debian Package List</primary></indexterm>for deb<indexterm><primary>deb</primary></indexterm> packages.</para></listitem><listitem><para><ulink url="http://www.rpmseek.com">RPMSeek</ulink><indexterm><primary>RPMSeek</primary></indexterm>, this site intends to index Debian packages as well as RPM<indexterm><primary>RPM</primary></indexterm>.</para></listitem><listitem><para><ulink url="http://www.tuxfinder.org">TuxFinder</ulink><indexterm><primary>TuxFinder</primary></indexterm> where you can search for deb, rpm, tgz, iso and even documentation.</para></listitem></itemizedlist><para>Also try the author's homepage and large sites such as <ulink url="http://www.freshmeat.net">FreshMeat</ulink><indexterm><primary>FreshMeat</primary></indexterm> and <ulink url="http://www.sourceforge.net">SourceForge.</ulink><indexterm><primary>SourceForge</primary></indexterm> </para></sect2>
</sect1>
<sect1 id="Further-Reading"><title>Further Reading</title><sect2 id="general-further-reading"><title>General Further Reading</title><para>This guide is simply a short summary of some of the available tools of a GNU/Linux based distribution. If you find a particular command interesting and useful, you can look up the on-line manual, or/and info page to learn more about how to use this command or check the HOWTO's online at <ulink url="http://www.tldp.org">Linux Documentation Project.</ulink> <indexterm><primary>Linux Documentation Project</primary></indexterm></para><para>The manual/info<indexterm><primary>manual</primary></indexterm><indexterm><primary>info</primary></indexterm> pages will always be an up-to-date source of information on how to use the command. Also have a look at the documentation installed on your distribution, its normally located in /usr/share/doc.</para><para>Check the references<indexterm><primary>references</primary></indexterm> section of this document, <xref linkend="references">, for some links to useful resources which were used in the creation of this document.</para><para>Of course if you are having trouble with a particular command try using a search engine such as <ulink url="http://www.google.com">Google</ulink><indexterm><primary>Google</primary></indexterm> or <ulink url="http://www.alltheweb.com">AllTheWeb</ulink><indexterm><primary>AllTheWeb</primary></indexterm>, or search the usenet groups <ulink url="http://www.groups.google.com">Google Groups.</ulink><indexterm><primary>Google Groups</primary></indexterm> If you still can't find a solution, look for a mailing list which is related to the topic you are having trouble with, or try a forum which is related to the topic.</para><para>Readers who would like another reference to commands may want to have at:<indexterm><primary>command-lists</primary></indexterm></para><itemizedlist><listitem><para><ulink url="http://www.onlamp.com/linux/cmd/">Commands from "Linux in a Nutshell 3rd Edition"</ulink><indexterm><primary>Linux in a Nutshell</primary></indexterm> as published by Orielly --- this document was not used in the creation of this guide, however it is a comprehensive guide to GNU/Linux Commands (it's an indexed listing). It lists and explains 379 commands taken from <emphasis>Linux in a Nutshell 3rd Edition.</emphasis></para></listitem><listitem><para><ulink url="http://linux-newbie.sunsite.dk/html/lnag.html#6.Linux%20Shortcuts%20and%20Commands|outline">The <productname>Linux</productname> Newbie Admin guide list of commands</ulink><indexterm><primary>Linux Newbie Admin guide</primary></indexterm> --- another list of commands from an excellent system administration guide for GNU/Linux.</para></listitem><listitem><para><ulink url="http://www.comptechdoc.org/os/linux/commands/linuxcmdquickref.pdf">Comptechdoc's <productname>Linux</productname> Command Quickreference Guide</ulink><indexterm><primary>Comptechdoc's <productname>Linux</productname> Command Quickreference</primary></indexterm> --- a good list of commands but only one line explanations of what they actually do...</para></listitem><listitem><para><ulink url="http://www.ss64.com/bash/">SS64.com list of bash commands</ulink><indexterm><primary>SS64.com list of commands</primary></indexterm> --- this page lists commands and links to their man pages online.</para></listitem></itemizedlist><para>If you wish to learn more about GNU/Linux on a variety of subjects also see the various online (free) tutorials published by <ulink url="http://www.ibm.com/developerworks/linux/">IBM Developerworks.</ulink><indexterm><primary>IBM Developerworks</primary></indexterm></para><para>If you are looking for a general reference to everything GNU/Linux try the <ulink url="http://www.icon.co.za/~psheer/book/index.html.gz">Rute User's Tutorial and Exposition.</ulink><indexterm><primary>Rute User's Tutorial and Exposition</primary></indexterm> Or take a look at your distributions documentation, Debian maintains comprehensive documentation, <ulink url="http://debian.org/doc">debian documentation site.</ulink><indexterm><primary>Debian documentation</primary></indexterm></para></sect2>
<sect1 id="Further-Reading"><title>Further Reading</title><sect2 id="general-further-reading"><title>General Further Reading</title><para>This guide is simply a short summary of some of the available tools of a GNU/Linux based distribution. If you find a particular command interesting and useful, you can look up the on-line manual, or/and info page to learn more about how to use this command or check the HOWTO's online at <ulink url="http://www.tldp.org">Linux Documentation Project.</ulink> <indexterm><primary>Linux Documentation Project</primary></indexterm></para><para>The manual/info<indexterm><primary>manual</primary></indexterm><indexterm><primary>info</primary></indexterm> pages will always be an up-to-date source of information on how to use the command. Also have a look at the documentation installed on your distribution, its normally located in /usr/share/doc.</para><para>Check the references<indexterm><primary>references</primary></indexterm> section of this document, <xref linkend="references">, for some links to useful resources which were used in the creation of this document.</para><para>Of course if you are having trouble with a particular command try using a search engine such as <ulink url="http://www.google.com">Google</ulink><indexterm><primary>Google</primary></indexterm> or <ulink url="http://www.alltheweb.com">AllTheWeb</ulink><indexterm><primary>AllTheWeb</primary></indexterm>, or search the usenet groups <ulink url="http://www.groups.google.com">Google Groups.</ulink><indexterm><primary>Google Groups</primary></indexterm> If you still can't find a solution, look for a mailing list which is related to the topic you are having trouble with, or try a forum which is related to the topic.</para><para>Readers who would like another reference to commands may want to have at:<indexterm><primary>command-lists</primary></indexterm></para><itemizedlist><listitem><para><ulink url="http://www.onlamp.com/linux/cmd/">Commands from "Linux in a Nutshell 3rd Edition"</ulink><indexterm><primary>Linux in a Nutshell</primary></indexterm> as published by Orielly --- this document was not used in the creation of this guide, however it is a comprehensive guide to GNU/Linux Commands (it's an indexed listing). It lists and explains 379 commands taken from <emphasis>Linux in a Nutshell 3rd Edition.</emphasis></para></listitem><listitem><para><ulink url="http://linux-newbie.sunsite.dk/html/lnag.html#6.Linux%20Shortcuts%20and%20Commands|outline">The <productname>Linux</productname> Newbie Admin guide list of commands</ulink><indexterm><primary>Linux Newbie Admin guide</primary></indexterm> --- another list of commands from an excellent system administration guide for GNU/Linux.</para></listitem><listitem><para><ulink url="http://www.comptechdoc.org/os/linux/commands/linuxcmdquickref.pdf">Comptechdoc's <productname>Linux</productname> Command Quickreference Guide</ulink><indexterm><primary>Comptechdoc's <productname>Linux</productname> Command Quickreference</primary></indexterm> --- a good list of commands but only one line explanations of what they actually do...</para></listitem><listitem><para><ulink url="http://www.ss64.com/bash/">SS64.com list of bash commands</ulink><indexterm><primary>SS64.com list of commands</primary></indexterm> --- this page lists commands and links to their man pages online.</para></listitem></itemizedlist><para>If you wish to learn more about GNU/Linux on a variety of subjects also see the various online (free) tutorials published by <ulink url="http://www.ibm.com/developerworks/linux/">IBM Developerworks.</ulink><indexterm><primary>IBM Developerworks</primary></indexterm></para><para>If you wish to explore all of Linux distributions, visit <ulink url="https://blockchain.dcwebmakers.com/blog/list-of-all-secure-linux-distributions-for-cybersecurity-professionals.html">List of all secure Linux distributions</ulink>, <ulink url="https://coding-bootcamps.com/list-of-all-special-purpose-linux-distributions.html">List of all special purpose Linux distributions</ulink>, and <ulink url="https://myhsts.org/tutorial-list-of-all-linux-operating-system-distributions.php">List of popular Linux distributions</ulink><indexterm><primary>Linux Distributions</primary></indexterm></para><para>If you are looking for a general reference to everything GNU/Linux try the <ulink url="http://www.icon.co.za/~psheer/book/index.html.gz">Rute User's Tutorial and Exposition.</ulink><indexterm><primary>Rute User's Tutorial and Exposition</primary></indexterm> Or take a look at your distributions documentation, Debian maintains comprehensive documentation, <ulink url="http://debian.org/doc">debian documentation site.</ulink><indexterm><primary>Debian documentation</primary></indexterm></para></sect2>
<sect2 id="specific-further-reading"><title>Specific Further reading<indexterm><primary>further reading</primary></indexterm></title><para>The most obvious place to look for documentation is to find the homepage of the program. Although sometimes there are other sources of information such as the <ulink url="www.tldp.org">Linux Documentation Project</ulink><indexterm><primary>Linux Documentation Project</primary></indexterm> or various online HOWTO's<indexterm><primary>HOWTO's</primary></indexterm> or similar guides. They are usually easily found using search engines. Try large sites such as <ulink url="http://www.ibiblio.org">(ibiblio) the publics library and digital archive</ulink><indexterm><primary>ibiblio</primary></indexterm> or <ulink url="http;//www.tuxfinder.org">TuxFinder</ulink><indexterm><primary>TuxFinder</primary></indexterm> which can search for documentation.</para><para>Below is a very short list of some further reading for a few of the more complex tools:</para><itemizedlist><listitem><para>OpenSSH<indexterm><primary>OpenSSH</primary></indexterm> <ulink url="http://www.openssh.com/manual.html">OpenSSH manual page</ulink></para></listitem><listitem><para>vim<indexterm><primary>vim</primary></indexterm> <ulink url="http://tldp.org/HOWTO/Vim-HOWTO/index.html">The Vim HOWTO</ulink></para></listitem><listitem><para>emacs<indexterm><primary>emacs</primary></indexterm> <ulink url="www.tldp.org/HOWTO/Emacs-Beginner-HOWTO.html">The Emacs HOWTO</ulink></para></listitem><listitem><para>RPM<indexterm><primary>RPM</primary></indexterm> <ulink url="http://tldp.org/HOWTO/RPM-HOWTO/index.html">RPM HOWTO</ulink></para></listitem><listitem><para>Samba<indexterm><primary>Samba</primary></indexterm> <ulink url="http://www.samba.org/samba/docs/">Samba documentation site</ulink></para></listitem><listitem><para>ImageMagick<indexterm><primary>ImageMagick</primary></indexterm> <ulink url="http://www.imagemagick.org/script/command-line-tools.php">ImageMagick command-line tools</ulink></para></listitem><listitem><para>BASH<indexterm><primary>BASH</primary></indexterm> <ulink url="http://www.gnu.org/software/bash/manual/bashref.html">BASH reference manual</ulink></para></listitem><listitem><para>Bash&nbsp;scripting<indexterm><primary>bash scripting</primary></indexterm> <ulink url="http://www.tldp.org/LDP/abs/html/">Advanced bash scripting guide</ulink></para></listitem><listitem><para>rsync<indexterm><primary>rsync</primary></indexterm> <ulink url="http://www.samba.org/rsync/">rsync homepage</ulink></para></listitem></itemizedlist><sect3 id="unix-tools-further-reading"><title>The <productname>UNIX</productname> tools philosophy further reading<indexterm><primary>unix-tools</primary></indexterm></title><itemizedlist><listitem><para>An article within the coreutils<indexterm><primary>coreutils</primary></indexterm> documentation (installed on nearly every GNU/Linux distro) provides further explanation of the <productname>UNIX</productname> tools<indexterm><primary>UNIX tools</primary></indexterm> philosophy. To access the article simply type: </para><screen><![CDATA[info coreutils
]]></screen><para>Then type <emphasis>/</emphasis> (slash; runs a search) then the string <emphasis>&ldquo;toolbox&rdquo;</emphasis> (toolbox is the string to be searched for) then hit enter (follow hyperlink) and then go down to the &ldquo;Toolbox introduction&rdquo; section and hit enter. This will give you access to the article.</para></listitem><listitem><para>Other articles online include an: <ulink url="http://linux.oreillynet.com/lpt/a/302">Orielly article on the <productname>UNIX</productname> tools philosophy.</ulink><indexterm><primary>UNIX tools philosophy</primary></indexterm><indexterm><primary>Orielly</primary></indexterm></para></listitem><listitem><para><ulink url="http://cbbrowne.com/info/unix.html#UNIXPHILOSOPHY">A listing of important qualities of the philosophy.</ulink></para></listitem><listitem><para><ulink url="http://www.linuxexposed.com/Articles/General/The-Unix-Philosophy-Explained-2.html ">Linux Exposed The Unix Philosophy Explained</ulink><indexterm><primary>[http://www.linuxexposed.com/Articles/General/Linux Exposed</primary></indexterm></para></listitem><listitem><para>Or an entire book which is considered the authoritative guide toward understanding the philosophy behind how the <productname>UNIX</productname> system was built. The book is called &ldquo;The Unix Philosophy&rdquo; ISBN: 1555581234.<indexterm><primary>The Unix Philosophy</primary></indexterm></para></listitem></itemizedlist></sect3>
</sect2>