introduction: URL clean up

- dreamwvr.com is dead now.
- freecode.com now redirects to SourceForge, add GitHub as well.
- use HTTPS if possible.
This commit is contained in:
Xi Ruoyao 2022-09-08 12:02:30 +08:00
parent 587f998a49
commit 824ddccf7a
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3
4 changed files with 20 additions and 23 deletions

View File

@ -42,7 +42,7 @@
to <filename>/etc/ld.so.conf</filename> or expand
<envar>LD_LIBRARY_PATH</envar> to include it. Before using the latter
option, check out <ulink
url="http://xahlee.org/UnixResource_dir/_/ldpath.html"/>.
url="http://xahlee.info/UnixResource_dir/_/ldpath.html"/>.
If you modify <filename>/etc/ld.so.conf</filename>, remember to update
<filename>/etc/ld.so.cache</filename> by executing
<command>ldconfig</command> as the
@ -81,13 +81,14 @@
<itemizedlist>
<listitem>
<para>If you know the name of the package, then search Freecode for
it at <ulink url="http://freecode.com/"/>. Also search Google at
<ulink url="http://google.com/"/>. Sometimes a search for the
<filename class='extension'>rpm</filename> at
<ulink url="http://rpmfind.net/"/> or the
<para>If you know the name of the package, then search SourceForge for
it at <ulink url="https://sourceforge.net/directory/"/>, and search
GitHub for it at <ulink url="https://github.com/"/>.
Also search Google at <ulink url="https://google.com/"/>. Sometimes a
search for the <filename class='extension'>rpm</filename> at
<ulink url="https://rpmfind.net/"/> or the
<filename class='extension'>deb</filename> at
<ulink url="http://www.debian.org/distrib/packages#search_packages"/> can
<ulink url="https://www.debian.org/distrib/packages#search_packages"/> can
also lead to a link to the package.</para>
</listitem>
<listitem>
@ -95,7 +96,7 @@
that the executable belongs to, first try a Google search with the name
of the executable. If the results are overwhelming, try searching for the
given executable in the Debian repository at <ulink
url="http://www.debian.org/distrib/packages#search_contents"/>.</para>
url="https://www.debian.org/distrib/packages#search_contents"/>.</para>
</listitem>
</itemizedlist>
@ -132,7 +133,7 @@
problems:</para>
<itemizedlist>
<listitem>
<para>Arch <ulink url="http://www.archlinux.org/packages/"/> - enter
<para>Arch <ulink url="https://www.archlinux.org/packages/"/> - enter
the package name in the 'Keywords' box, select the package name,
select the 'Source Files' field, and then select the
<filename>PKGBUILD</filename> entry to see how they build this
@ -140,10 +141,7 @@
</listitem>
<listitem>
<para>Debian
<!-- 2020-11-11 : ftp hangs trying to connect, presumably removed.
Use http because firefox says the certificate at this gb site is
not valid for ftp.uk.debian.org -->
<ulink url="http://ftp.uk.debian.org/debian/pool"/> (use your country's
<ulink url="https://ftp.debian.org/debian/pool"/> (use your country's
version if there is one) - the source will be in .tar.gz tarballs (either
the original upstream <filename class='extension'>.orig</filename> source,
or else a <filename>dfsg</filename> containing those parts which comply
@ -172,7 +170,7 @@
<para>Gentoo - the mirrors for ebuilds and patches seem to be well-hidden,
and they change frequently. Also, if you have found a mirror, you need to
know which directory the application has been assigned to. The ebuilds
themselves can be found at <ulink url="http://packages.gentoo.org/"/> -
themselves can be found at <ulink url="https://packages.gentoo.org/"/> -
use the search field. If there are any patches, a mirror will have them
in the <filename class="directory">files/</filename> directory. Depending
on your browser, or the mirror, you might need to download the ebuild to
@ -183,13 +181,13 @@
</listitem>
<listitem>
<para>openSUSE provide a rolling release, some package versions are in
<ulink url="http://download.opensuse.org/source/tumbleweed/repo/oss/src/"/>
<ulink url="https://download.opensuse.org/source/tumbleweed/repo/oss/src/"/>
but others are in ../update/openSUSE-current/src - the
source only seems to be available in source rpms.</para>
</listitem>
<listitem>
<para>Slackware - the official package browser is currently broken. The
site at <ulink url="http://slackbuilds.org/"/> has current and previous
site at <ulink url="https://slackbuilds.org/"/> has current and previous
versions in their unofficial repository with links to homepages, downloads,
and some individual files, particularly the <filename>.SlackBuild</filename>
files.</para>
@ -214,7 +212,7 @@
into a simple <filename>tar.gz</filename> format.</para>
<para>You may also find an rpm2cpio script useful. The Perl version in the
linux kernel archives at <ulink
url="http://lkml.indiana.edu/hypermail/linux/kernel/0210.2/att-0093/01-rpm2cpio"/>
url="https://lore.kernel.org/all/20021016121842.GA2292@ncsu.edu/2-rpm2cpio"/>
works for most source rpms. The rpm2targz script will use an rpm2cpio script
or binary if one is on your path. Note that rpm2cpio will unpack a source
rpm in the current directory, giving a tarball, a spec file, and perhaps patches

View File

@ -608,7 +608,7 @@ chmod 755 blfs-yes-test2</userinput></screen>
<para>
For more information on stripping, see <ulink
url="http://www.technovelty.org/linux/stripping-shared-libraries.html"/>.
url="https://www.technovelty.org/linux/stripping-shared-libraries.html"/>.
</para>
</sect2>

View File

@ -115,7 +115,7 @@
<para>In extreme cases, Windows encoding compatibility issues may be
solved only by running Windows programs under
<ulink url="http://www.winehq.com/">Wine</ulink>.</para>
<ulink url="https://www.winehq.com/">Wine</ulink>.</para>
</sect2>
@ -160,7 +160,7 @@
<para>The general rule for avoiding this class of problems is to
avoid installing broken programs. If this is impossible, the
<ulink url="http://j3e.de/linux/convmv/">convmv</ulink>
<ulink url="https://j3e.de/linux/convmv/">convmv</ulink>
command-line tool can be used to fix filenames created by these
broken programs, or intentionally mangle the existing filenames
to meet the broken expectations of such programs.</para>

View File

@ -38,9 +38,8 @@
linuxfromscratch.com domain names.</para>
</listitem>
<listitem>
<para><ulink url="http://www.dreamwvr.com/services">DREAMWVR.COM</ulink>
for their ongoing sponsorship by donating various resources to the
LFS and related sub projects.</para>
<para>DREAMWVR.COM for their sponsorship by donating various resources to
the LFS and related sub projects.</para>
</listitem>
<listitem>
<para>Bruce Dubbs for donating the anduin package server and his