<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pandorawiki.org/index.php?action=history&amp;feed=atom&amp;title=Software_projects%2FOS%2FSlackware-14.1</id>
	<title>Software projects/OS/Slackware-14.1 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pandorawiki.org/index.php?action=history&amp;feed=atom&amp;title=Software_projects%2FOS%2FSlackware-14.1"/>
	<link rel="alternate" type="text/html" href="https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;action=history"/>
	<updated>2026-05-02T23:16:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0-alpha</generator>
	<entry>
		<id>https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30842&amp;oldid=prev</id>
		<title>Linux-SWAT: /* About SL4P precompiled archives */</title>
		<link rel="alternate" type="text/html" href="https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30842&amp;oldid=prev"/>
		<updated>2025-08-31T10:11:40Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;About SL4P precompiled archives&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 10:11, 31 August 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l233&quot; &gt;Line 233:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 233:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The building order is fixed in queue files, kind of build playlist.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The building order is fixed in queue files, kind of build playlist.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The queues are located in /var/lib/sbopkg/queues/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The queues are located in /var/lib/sbopkg/queues/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* About [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/del&gt;://slackware.openpandora.org/pandora/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;index.php?dir=&lt;/del&gt;sl4p&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fsl4p&lt;/del&gt;-14.1&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fpackages &lt;/del&gt;shipped] archives (base and base-more), you don't need to download them as they're already in the rootfs, see [http://pandorawiki.org/Software_projects/OS/Slackware/Build-system this.]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* About [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;https&lt;/ins&gt;://slackware.openpandora.org/pandora/sl4p&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/sl4p&lt;/ins&gt;-14.1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/packages/ &lt;/ins&gt;shipped] archives (base and base-more), you don't need to download them as they're already in the rootfs, see [http://pandorawiki.org/Software_projects/OS/Slackware/Build-system this.]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Some archives won't work, like Kompozer, because it's a repackaging of x86 binaries. As I'm not yet in the process of fine-tuning, I left them for now.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Some archives won't work, like Kompozer, because it's a repackaging of x86 binaries. As I'm not yet in the process of fine-tuning, I left them for now.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key pandorawiki-pw_:diff::1.12:old-30841:rev-30842 --&gt;
&lt;/table&gt;</summary>
		<author><name>Linux-SWAT</name></author>
		
	</entry>
	<entry>
		<id>https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30841&amp;oldid=prev</id>
		<title>Linux-SWAT: /* Installing a program with a precompiled archive */</title>
		<link rel="alternate" type="text/html" href="https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30841&amp;oldid=prev"/>
		<updated>2025-08-31T10:11:00Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Installing a program with a precompiled archive&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 10:11, 31 August 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l221&quot; &gt;Line 221:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 221:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* I compiled a lot (450+) of packages from http://slackbuilds.org/.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* I compiled a lot (450+) of packages from http://slackbuilds.org/.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* I shipped a graphical install tool named GSlapt. Launch it with its icon, update the package list, then install what you need, checking the dependencies of your programs here:  http://slackbuilds.org/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* I shipped a graphical install tool named GSlapt. Launch it with its icon, update the package list, then install what you need, checking the dependencies of your programs here:  http://slackbuilds.org/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* You can also proceed manually. Find 14.1 packages [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/del&gt;://slackware.openpandora.org/pandora/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;index.php?dir=&lt;/del&gt;sl4p&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fsl4p&lt;/del&gt;-14.1&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fpackages%2Fextra &lt;/del&gt;here], and -current ones [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/del&gt;://slackware.openpandora.org/pandora/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;index.php?dir=&lt;/del&gt;sl4p&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fsl4p&lt;/del&gt;-current&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fpackages%2Fextra &lt;/del&gt;here.]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* You can also proceed manually. Find 14.1 packages [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;https&lt;/ins&gt;://slackware.openpandora.org/pandora/sl4p&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/sl4p&lt;/ins&gt;-14.1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/packages/extra &lt;/ins&gt;here], and -current ones [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;https&lt;/ins&gt;://slackware.openpandora.org/pandora/sl4p&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/sl4p&lt;/ins&gt;-current&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/packages/extra &lt;/ins&gt;here.]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Download what you need, checking the dependencies of your programs here:  http://slackbuilds.org/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Download what you need, checking the dependencies of your programs here:  http://slackbuilds.org/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Put all needed .tgz or .txz in a folder, go root using su -, then type:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Put all needed .tgz or .txz in a folder, go root using su -, then type:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key pandorawiki-pw_:diff::1.12:old-30836:rev-30841 --&gt;
&lt;/table&gt;</summary>
		<author><name>Linux-SWAT</name></author>
		
	</entry>
	<entry>
		<id>https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30836&amp;oldid=prev</id>
		<title>Linux-SWAT: /* Installation */</title>
		<link rel="alternate" type="text/html" href="https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30836&amp;oldid=prev"/>
		<updated>2025-07-10T19:57:23Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Installation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 19:57, 10 July 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l118&quot; &gt;Line 118:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 118:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and sync:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;and sync:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  sync&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  sync&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Grab the latest 14.1 rootfs [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/del&gt;://slackware.openpandora.org/pandora/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;index.php?dir=&lt;/del&gt;sl4p&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fsl4p&lt;/del&gt;-14.1&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Frootfs &lt;/del&gt;here.]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Grab the latest 14.1 rootfs [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;https&lt;/ins&gt;://slackware.openpandora.org/pandora/sl4p&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/sl4p&lt;/ins&gt;-14.1&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/rootfs/ &lt;/ins&gt;here.]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Or&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Or&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Grab the latest -current (unstable) rootfs [&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;http&lt;/del&gt;://slackware.openpandora.org/pandora/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;index.php?dir=&lt;/del&gt;sl4p&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Fsl4p&lt;/del&gt;-current&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;%2Frootfs &lt;/del&gt;here.] The -current repository may be empty. It's because a new stable release is out.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Grab the latest -current (unstable) rootfs [&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;https&lt;/ins&gt;://slackware.openpandora.org/pandora/sl4p&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/sl4p&lt;/ins&gt;-current&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/ &lt;/ins&gt;here.] The -current repository may be empty. It's because a new stable release is out.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Plug back the SD card to remount it.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Plug back the SD card to remount it.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Uncompress the rootfs on your SD. Be root, using su -, or sudo:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Uncompress the rootfs on your SD. Be root, using su -, or sudo:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key pandorawiki-pw_:diff::1.12:old-30256:rev-30836 --&gt;
&lt;/table&gt;</summary>
		<author><name>Linux-SWAT</name></author>
		
	</entry>
	<entry>
		<id>https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30256&amp;oldid=prev</id>
		<title>Linux-SWAT: Created page with &quot;Slackware logo  = Disclaimer = Hi, this is Linux-SWAT.  Welcome to the SL4P, Slackware...&quot;</title>
		<link rel="alternate" type="text/html" href="https://pandorawiki.org/index.php?title=Software_projects/OS/Slackware-14.1&amp;diff=30256&amp;oldid=prev"/>
		<updated>2017-07-12T20:01:14Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/File:Lead_Photo_For_Software_projects-OS-Slackware0-49411322670714386.jpg&quot; title=&quot;File:Lead Photo For Software projects-OS-Slackware0-49411322670714386.jpg&quot;&gt;thumbnail|Slackware logo&lt;/a&gt;  = Disclaimer = Hi, this is Linux-SWAT.  Welcome to the SL4P, Slackware...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:Lead_Photo_For_Software_projects-OS-Slackware0-49411322670714386.jpg|thumbnail|Slackware logo]]&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
Hi, this is Linux-SWAT.&lt;br /&gt;
&lt;br /&gt;
Welcome to the SL4P, Slackware for Pandora, Wiki pages.&lt;br /&gt;
&lt;br /&gt;
SL4P is a Slackware ARM overlay.&lt;br /&gt;
Slackware ARM is the official ARM Slackware port.&amp;lt;br&amp;gt;&lt;br /&gt;
Slackware ARM was formerly known as ARMedslack.&lt;br /&gt;
&lt;br /&gt;
The 14.1 release forum page is located here:&lt;br /&gt;
http://boards.openpandora.org/topic/15547-slackware-for-pandora-141/&lt;br /&gt;
&lt;br /&gt;
The technical and -current forum page is located here:&lt;br /&gt;
http://boards.openpandora.org/index.php?/topic/1524-slackware-inside-pandora/&lt;br /&gt;
&lt;br /&gt;
I'm the maintainer of this Slackware port, and you can find me here:&lt;br /&gt;
http://boards.openpandora.org/index.php?/user/1035-linux-swat/&lt;br /&gt;
&lt;br /&gt;
If you have questions, I suggest you to share it on the boards, not asking me privately.&lt;br /&gt;
&lt;br /&gt;
Important notes:&lt;br /&gt;
SL4P is not affiliated in any way with Slackware or Slackware ARM.&amp;lt;br&amp;gt;&lt;br /&gt;
Please DO NOT contact any of them if you have problems with it. Contact ME.&lt;br /&gt;
&lt;br /&gt;
SL4P is not affiliated in any way with Open Pandora GmbH or Open Pandora Ltd.&amp;lt;br&amp;gt;&lt;br /&gt;
Please DO NOT contact any of them if you have problems with it. Contact ME.&lt;br /&gt;
&lt;br /&gt;
This software is distributed as is.&lt;br /&gt;
You are on your own responsibility when using it.&lt;br /&gt;
&lt;br /&gt;
I distribute this documentation under the GPL 3 license.&lt;br /&gt;
http://www.gnu.org/licenses/gpl.html&lt;br /&gt;
&lt;br /&gt;
= Features =&lt;br /&gt;
&lt;br /&gt;
* Full hardware support&lt;br /&gt;
* 12 window managers, including Xfce, Minimenu and Enlightenment DR17&lt;br /&gt;
* KDE (512M RAM recommended), installed via internet in two commands&lt;br /&gt;
* Pnd support&lt;br /&gt;
* PNDmanager and PNDstore support&lt;br /&gt;
* Rebuilt optimized video player (MPlayer2)&lt;br /&gt;
* Integrated YouTube player (SMTube, no Flash plugin needed)&lt;br /&gt;
* Rebuilt optimized audio player (XMMS)&lt;br /&gt;
* Integrated VOIP with Linphone&lt;br /&gt;
* Integrated office suite, with AbiWord and Gnumeric&lt;br /&gt;
* Integrated DisplayLink support&lt;br /&gt;
* More than 400 Pandora-optimized pre-compiled packages (hosted @ openpandora.org)&lt;br /&gt;
* Slapt-get and gslapt for easy installation of these pre-compiled packages&lt;br /&gt;
* An automatized package building system (sbopkg)&lt;br /&gt;
* Three optional standard firewall configs for eth0, usb0 and wlan0&lt;br /&gt;
* Other optional firewall configs for routing/firewalling&lt;br /&gt;
* Kernel recompilation made easy&lt;br /&gt;
* Updates through official Slackware repository&lt;br /&gt;
* The SL4P build system (hosted @ openpandora.org), which can be used to port any Linux/*NIX to Open Pandora&lt;br /&gt;
* Official OP 3.X kernel + realtime kernel&lt;br /&gt;
* Optimized Notaz's SDL&lt;br /&gt;
* Bsp's c64-tools for the DSP&lt;br /&gt;
* Gcc, make, perl, python2, python3, ruby, OpenJDK, SFML, etc.&lt;br /&gt;
&lt;br /&gt;
= Helping this project =&lt;br /&gt;
* Please consider making a donation.&lt;br /&gt;
* This will help the SL4P project, and also the whole Pandora community, as part of it funds pre-orders.&lt;br /&gt;
* To do so, go to PayPal, log in and click on &amp;quot;Send Money&amp;quot;. Donate to donation@openpandora.org and indicate in the PayPal comment field that you are donating for the Slackware project. Then PM me, so I will include you in my thx list ;^).&lt;br /&gt;
&lt;br /&gt;
= Older releases Wiki pages =&lt;br /&gt;
* To keep this front page clean for the most recent release - 14.1 -, I moved previous versions elsewhere.&lt;br /&gt;
* The old page for the 14.0 release is located [http://pandorawiki.org/Software_projects/OS/Slackware-14.0 here.]&lt;br /&gt;
* The old page for the 13.37 release is located [http://pandorawiki.org/Software_projects/OS/Slackware-13.37 here.]&lt;br /&gt;
&lt;br /&gt;
= OS architecture =&lt;br /&gt;
* Stable versions are ARMv5te, little endian, software float (&amp;quot;soft-float&amp;quot;, &amp;quot;armel&amp;quot;), EABI.&lt;br /&gt;
* -current is ARMv7-a, little endian, hardware float (&amp;quot;hard-float&amp;quot;, &amp;quot;armhf&amp;quot;), EABI.&lt;br /&gt;
&lt;br /&gt;
= Stable or -current ? =&lt;br /&gt;
* Stable is for production use, ie. for work, as a server etc..&lt;br /&gt;
* -current is a work in progress. Although it's pretty usable, some things may be broken/unstable.&lt;br /&gt;
* -current rootfs may be smaller or bigger from build to build, as I can include or remove KDE, amongst other things.&lt;br /&gt;
* If you want to help the development, I prefer that you use -current.&lt;br /&gt;
* And finally, -current repository may be empty. It's because a new stable release is out.&lt;br /&gt;
&lt;br /&gt;
= A word about SOLEIL =&lt;br /&gt;
* [http://pandorawiki.org/SOLEIL SOLEIL] is another project of mine, based on SL4P.&lt;br /&gt;
* It's basically the same OS from the Pandora point of view, but has some neat extended features. Feel free to take a look at it.&lt;br /&gt;
&lt;br /&gt;
= Media choice =&lt;br /&gt;
* SL4P runs on a SD card. It fits well on 8G, but 16G or more are recommended if you plan to install all the pre-compiled packages.&lt;br /&gt;
* The SD card must support Linux filesystems, see [http://pandorawiki.org/SD_compatibility_list this SD compatibility chart].&lt;br /&gt;
* I myself recommend the [http://www.sandisk.com/products/memory-cards/sd/ SanDisk Extreme, Extreme PLUS, or Extreme Pro cards].&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
Note: if you're a Linux noob, and you're scared by this Wiki page, check [http://boards.openpandora.org/index.php?/topic/11132-tutorial-format-your-sd-card-and-install-slackware-using-only-your-pandora/#entry206993 this simple tutorial] from F_Slim. Thanks to him.&amp;lt;br&amp;gt;&lt;br /&gt;
Note: if you are one of the last windows users, you can install SL4P using the method nicely provided by ingoreis. Check [http://boards.openpandora.org/index.php?/topic/10548-slackware14rc3-for-pandora-pretty-easy-install-for-windows-users/ this thread.]&lt;br /&gt;
* Format a 8G or more SD card with the Ext4 filesystem. To make explanations clear, name it SLACK.&lt;br /&gt;
* You can disable the Ext4 journal to get a better performance, with the sdc1 partition for example:&lt;br /&gt;
 tune2fs -O ^has_journal /dev/sdc1&lt;br /&gt;
* Note that Ext4 support is enabled since [http://openpandora.org/firmware/fullflash/ SuperZaxxon v1.75 firmware], so be sure to update. If you don't/can't, you can safely use Ext2 instead.&lt;br /&gt;
* If you don't know how to format a drive, use GParted under Linux, or run their [http://sourceforge.net/projects/gparted/files/latest/download?source=files Live-CD]. Here's the [http://gparted.sourceforge.net/display-doc.php?name=help-manual manual].&lt;br /&gt;
* It's highly recommended to have a second partition formated as a swap. 256M or more is a good choice. 512M is wiser is you plan to compile some stuff, or for server use.&lt;br /&gt;
* If you don't plan to use this partition configuration (OS followed by swap), you'll have to edit the [http://www.tuxfiles.org/linuxhelp/fstab.html /etc/fstab] after having uncompressed the rootfs.&lt;br /&gt;
* If you're cleaning up a previous SL4P installation for a fresh new one, proceed like this:&lt;br /&gt;
 rm -rf /media/SLACK/*&lt;br /&gt;
 rm -rf /media/SLACK/.cache/&lt;br /&gt;
 rm -rf /media/SLACK/.keepdir/&lt;br /&gt;
 rm -rf /media/SLACK/.splash/&lt;br /&gt;
 rm -rf /media/SLACK/.subversion/&lt;br /&gt;
 rm -rf /media/SLACK/.Trash-0/&lt;br /&gt;
then unmount, fsck and sync before plugging back the card.&lt;br /&gt;
* To do this, get the SD device name:&lt;br /&gt;
 cat /proc/mounts&lt;br /&gt;
You will see something like:&lt;br /&gt;
 /dev/sdc1 /media/SLACK ext2&lt;br /&gt;
* Unmount the partition:&lt;br /&gt;
 umount /media/SLACK/&lt;br /&gt;
then check the partition with fsck&lt;br /&gt;
 fsck -y /dev/sdc1&lt;br /&gt;
and sync:&lt;br /&gt;
 sync&lt;br /&gt;
* Grab the latest 14.1 rootfs [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Fsl4p-14.1%2Frootfs here.]&lt;br /&gt;
Or&lt;br /&gt;
* Grab the latest -current (unstable) rootfs [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Fsl4p-current%2Frootfs here.] The -current repository may be empty. It's because a new stable release is out.&lt;br /&gt;
* Plug back the SD card to remount it.&lt;br /&gt;
* Uncompress the rootfs on your SD. Be root, using su -, or sudo:&lt;br /&gt;
 sudo tar jxvfp SL4P-[version]-[build].tar.bz2 -C /media/SLACK/ --numeric-owner&lt;br /&gt;
&lt;br /&gt;
= First run =&lt;br /&gt;
* Be sure your Pandora's clock is set. Otherwise, your filesystem will be checked.&lt;br /&gt;
* Power down your Pandora, insert the SD card in the left slot (also called slot 1), and power on your unit.&lt;br /&gt;
* If you're prompted to enter the root password for maintenance or to type Ctrl-D, just wait, the unit will restart and check the filesystem automatically.&lt;br /&gt;
* You will be prompted to choose a password for the root user.&lt;br /&gt;
* You will be prompted to create an user. At some explicit point, push [up] to put this user in adequate groups.&lt;br /&gt;
* Then you'll be driven to the log in screen. &amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;Do not log in as the root user&amp;lt;/span&amp;gt;&lt;br /&gt;
 Bug: very unlikely to happen, but when using startx (not the SL4P default setup), you can be blocked at a black screen.&lt;br /&gt;
 Use pandora button + power to reboot.&lt;br /&gt;
&lt;br /&gt;
= Autologin =&lt;br /&gt;
* The GDM login manager, which is SL4P's default, can automatically log in an user. You're asked about it at the first login. Else, use&lt;br /&gt;
 gksu /usr/sbin/gdmsetup&lt;br /&gt;
to change the configuration.&lt;br /&gt;
* KDM works, but is too heavy. You have to edit /etc/rc.d/rc.4 in order to use it.&lt;br /&gt;
* Slim works, but now leads to unexpected results when using gksu, therefore was replaced by GDM for the 14.1 release.&lt;br /&gt;
&lt;br /&gt;
= Basic usage =&lt;br /&gt;
* In order to type commands as root, you have to type su -. You can use just su, but I don't recommend it because you won't have the full root environment.&lt;br /&gt;
* To choose a window manager, type xwmconfig.&lt;br /&gt;
* I ship those:&lt;br /&gt;
 Xfce&lt;br /&gt;
 fluxbox&lt;br /&gt;
 blackbox&lt;br /&gt;
 WindowMaker&lt;br /&gt;
 twm&lt;br /&gt;
 9wm&lt;br /&gt;
 enlightenment17&lt;br /&gt;
 jwm&lt;br /&gt;
 minimenu&lt;br /&gt;
 openbox&lt;br /&gt;
 wmii&lt;br /&gt;
* In some -current or -RC builds, i ship KDE. Avoid selecting it as full desktop on 256M Pandora.&lt;br /&gt;
* To power off, or reboot your Pandora when not in Xfce and its user-friendly menus, become root with:&lt;br /&gt;
 su -&lt;br /&gt;
and type:&lt;br /&gt;
 halt&lt;br /&gt;
or &lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
= Setting up your timezone =&lt;br /&gt;
* Become root and use&lt;br /&gt;
 timeconfig&lt;br /&gt;
&lt;br /&gt;
= Setting up your language =&lt;br /&gt;
* You can set your locale pretty easily. First, you have to know which languages are available, type:&lt;br /&gt;
 locale -a&lt;br /&gt;
* Choose the one that best suits your need. I highly recommend to use the versions with .utf8 .&lt;br /&gt;
* Then be root and edit /etc/profile.d/lang.sh .&lt;br /&gt;
 su -&lt;br /&gt;
 emacs /etc/profile.d/lang.sh&lt;br /&gt;
* You'll have to change this variable with the one you need:&lt;br /&gt;
 export LANG=&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;en_US.UTF-8&amp;lt;/span&amp;gt;&lt;br /&gt;
* Save the file, make sure it's executable:&lt;br /&gt;
 chmod +x /etc/profile.d/lang.sh&lt;br /&gt;
* Reboot.&lt;br /&gt;
&lt;br /&gt;
= Services started at boot =&lt;br /&gt;
* To enable or disable services at boot, become root, then type pkgtool, then go in setup -&amp;gt; services, check the option with space then push enter.&lt;br /&gt;
* Some services are not listed here. For example, to activate the NFS server permanently, tweak /etc/exports and /etc/hosts.allow, then:&lt;br /&gt;
  chmod +x /etc/rc.d/rc.nfsd&lt;br /&gt;
  /etc/rc.d/rc.nfsd start (not needed after a reboot)&lt;br /&gt;
&lt;br /&gt;
= Installing a program - Tools =&lt;br /&gt;
* Slackware archives are .tgz or .txz .&lt;br /&gt;
* Slackware uses three powerful tools: installpkg, removepkg and upgradepkg.&lt;br /&gt;
* A fourth tool named makepkg build packages from compiled sources.&lt;br /&gt;
&lt;br /&gt;
= Installing a program from source =&lt;br /&gt;
* The cleanest way to do it is to use a SlackBuild script: http://slackbuilds.org/guidelines/&lt;br /&gt;
* Many SlackBuilds for Slackware 14.1 are already available here: http://slackbuilds.org/repository/14.1/&lt;br /&gt;
* I shipped a tool named sbopkg, which does the job for you. Become root using su - , then sync it with the internet repository with:&lt;br /&gt;
 sbopkg -r&lt;br /&gt;
* The sync may take some time. Once you've done that, run&lt;br /&gt;
 sh /root/sboflags.sh&lt;br /&gt;
to optimize the builds for the Pandora. You have to run this script after every sync.&lt;br /&gt;
* Then all is set up, you just have to use&lt;br /&gt;
 sbopkg&lt;br /&gt;
and choose &amp;quot;Local SlackBuild&amp;quot; when prompted.&lt;br /&gt;
* When the job is done, remove useless files to save disk space:&lt;br /&gt;
 rm -rf /tmp/SBo/*&lt;br /&gt;
 rm -rf /var/cache/sbopkg/*&lt;br /&gt;
* Note that Slackware does not check dependencies, so you have to get the right build orders looking here: http://slackbuilds.org/&lt;br /&gt;
* To check if some of the dependencies are already installed in your system, look in /var/log/packages/ . For example, libgnomecanvas:&lt;br /&gt;
 ls /var/log/packages/libgnomecanvas*&lt;br /&gt;
* Also note that gnome libraries must be compiled in a certain order. I already did the job, and shipped them in the rootfs.&lt;br /&gt;
* If you don't use a SlackBuild script, then the Slackware procedure almost always ends like:&lt;br /&gt;
 make install DESTDIR=/tmp/whatever/&lt;br /&gt;
 cd /tmp/whatever/&lt;br /&gt;
 makepkg /tmp/whatever-1.0.0-arm-1.tgz&lt;br /&gt;
 installpkg /tmp/whatever-1.0.0-arm-1.tgz&lt;br /&gt;
* If checking and fixing all of those pesky dependencies manually is too much of a burden for you to bear: fear not! [http://pandorawiki.org/Software_projects/OS/Slackware/Advanced_usage/Sqg Sqg] (slackbuilds queue generator) saves your day!&lt;br /&gt;
&lt;br /&gt;
= Installing a program with a precompiled archive =&lt;br /&gt;
* I compiled a lot (450+) of packages from http://slackbuilds.org/.&lt;br /&gt;
* I shipped a graphical install tool named GSlapt. Launch it with its icon, update the package list, then install what you need, checking the dependencies of your programs here:  http://slackbuilds.org/&lt;br /&gt;
* You can also proceed manually. Find 14.1 packages [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Fsl4p-14.1%2Fpackages%2Fextra here], and -current ones [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Fsl4p-current%2Fpackages%2Fextra here.]&lt;br /&gt;
* Download what you need, checking the dependencies of your programs here:  http://slackbuilds.org/&lt;br /&gt;
* Put all needed .tgz or .txz in a folder, go root using su -, then type:&lt;br /&gt;
 installpkg /path/to/your/folder/*.t?z&lt;br /&gt;
* Please report any non-working package.&lt;br /&gt;
&lt;br /&gt;
= About SL4P precompiled archives =&lt;br /&gt;
* All shipped and extra archives are compiled with sbopkg with Pandora-optimized flags.&lt;br /&gt;
 -DPANDORA -O2 -pipe -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fPIC&lt;br /&gt;
* The links to the sources are located here: http://slackbuilds.org/repository/&lt;br /&gt;
* The building order is fixed in queue files, kind of build playlist.&lt;br /&gt;
* The queues are located in /var/lib/sbopkg/queues/&lt;br /&gt;
* About [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Fsl4p-14.1%2Fpackages shipped] archives (base and base-more), you don't need to download them as they're already in the rootfs, see [http://pandorawiki.org/Software_projects/OS/Slackware/Build-system this.]&lt;br /&gt;
* Some archives won't work, like Kompozer, because it's a repackaging of x86 binaries. As I'm not yet in the process of fine-tuning, I left them for now.&lt;br /&gt;
&lt;br /&gt;
= Installing KDE 4 =&lt;br /&gt;
* Plug the net, become root using su -, then type:&lt;br /&gt;
 slackpkg update&lt;br /&gt;
 slackpkg install kde&lt;br /&gt;
* Note that although i already slimmed down KDE configuration files for less eye-candy, a 512M Pandora is recommended to run the full desktop.&lt;br /&gt;
* Anyway, you can run any KDE application (konqueror, kwrite...) flawlessly with the 256M version running Xfce.&lt;br /&gt;
* Type xwmconfig to select KDE, or any other window manager.&lt;br /&gt;
&lt;br /&gt;
= Updates =&lt;br /&gt;
* You may eventually read [ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-14.1/ChangeLog.txt the Slackware ARM 14.1 changelog here]&lt;br /&gt;
* If you need an up-to-date security, you should consider subscribing to the main [http://slackware.com/lists/ Slackware mailing list]. Slackware ARM updates are generally available a bit later.&lt;br /&gt;
* For stable releases, plug the net, become root using su -, then type:&lt;br /&gt;
 slackpkg update&lt;br /&gt;
 slackpkg upgrade-all&lt;br /&gt;
* Do not use slackpkg when using a -current. Instead, look at the [ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-current/ChangeLog.txt changelog], download packages from [ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-current/slackware/ here], become root using su -, then type: &lt;br /&gt;
 upgradepkg /path/to/the/updates/*.t?z&lt;br /&gt;
Note that some packages like a/aaa_elflibs are not supposed to be upgraded in -current. A new rootfs is needed.&lt;br /&gt;
&lt;br /&gt;
* You can eventually set up a cronjob. In this case, check /etc/slackpkg/blacklist to ensure some critical packages (e.g. kernel) will not be updated.&lt;br /&gt;
* Slackware usually provides updates during 10+ years, but it seems to be less with Slackware ARM. See [http://www.armedslack.org/ the news for more details].&lt;br /&gt;
&lt;br /&gt;
= SL4P-specific updates =&lt;br /&gt;
* I provide Pandora fixes, available as Slackware archives.&lt;br /&gt;
* Simply use GSlapt, and update.&lt;br /&gt;
&lt;br /&gt;
= Firefox, Thunderbird, SeaMonkey and Java-OpenJRE/JDK updates =&lt;br /&gt;
* Slackware ARM 14.1 doesn't provide anymore updates for Firefox, Thunderbird and SeaMonkey because of a build problem.&lt;br /&gt;
* You have to download the unsupported -current archives and update them manually, using the method mentioned above.&lt;br /&gt;
* Get them [ftp://ftp.arm.slackware.com/slackwarearm/unsupported/slackwarearm-current/packages/ here].&lt;br /&gt;
* About Java-OpenJRE/JDK, it's not possible to update them through slackpkg because it was added on-the-fly to Slackware ARM.&lt;br /&gt;
* Check and get the updates [ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-14.1/patches/packages/ here].&lt;br /&gt;
* Be sure to download and update both as the jre is not included in the jdk.&lt;br /&gt;
&lt;br /&gt;
= Kernel updates =&lt;br /&gt;
* I provide kernel updates through GSlapt.&lt;br /&gt;
* Many kernels are already available in the rootfs, like real time, or non-debug.&lt;br /&gt;
* To know which kernel is currently running, type:&lt;br /&gt;
 uname -r&lt;br /&gt;
* To enable a new kernel, for example 3.2.30-szfinal or the 3.2.26-rt, do:&lt;br /&gt;
 cd /boot&lt;br /&gt;
 rm uImage&lt;br /&gt;
 cp uImage-3.2.30-szfinal uImage&lt;br /&gt;
or:&lt;br /&gt;
 cd /boot&lt;br /&gt;
 rm uImage&lt;br /&gt;
 cp uImage-3.2.26-rt uImage&lt;br /&gt;
And reboot.&lt;br /&gt;
* If lsmod reports that no modules are loaded (that means, eg., no touchscreen), then run as root:&lt;br /&gt;
 depmod -a&lt;br /&gt;
And reboot again.&lt;br /&gt;
&lt;br /&gt;
= Automounting a SD card or an USB drive =&lt;br /&gt;
* No system-wide automounter is enabled for now.&lt;br /&gt;
* Only Xfce and some other window managers do automount.&lt;br /&gt;
* As Xfce mounts devices at insertion, if you booted with a second SD card or an USB drive plugged in, you have to click on the device icon.&lt;br /&gt;
* If you plan to use Minimenu, you currently have to automount under Xfce, run xwmconfig, then log out to run Minimenu. This is the best method to save RAM.&lt;br /&gt;
* You can also launch Minimenu under Xfce. Open a terminal and type:&lt;br /&gt;
 mmwrapper -fmmenu&lt;br /&gt;
&lt;br /&gt;
= USB at boot, suspend and powersaving =&lt;br /&gt;
* Usually, you have to click on the Xfce &amp;quot;Toggle USB Host&amp;quot; icon whenever you need USB support.&lt;br /&gt;
* I disabled the USB support by default. As said Notaz, it &amp;quot;Uses around 3x more power when idle, fails to suspend properly.&amp;quot;.&lt;br /&gt;
* If you want to enable USB host and USB networking support at boot, be root and edit /etc/rc.d/rc.local .&lt;br /&gt;
Near the top, change&lt;br /&gt;
 #modprobe ehci-hcd&lt;br /&gt;
into:&lt;br /&gt;
 modprobe ehci-hcd&lt;br /&gt;
&lt;br /&gt;
= Fixing the endless reboot =&lt;br /&gt;
* Be sure your Pandora's clock is set. Boot Official Pandora OS on the NAND, and check/set time.&lt;br /&gt;
* Boot SL4P, when prompted to enter the root password for maintenance, do it, then type:&lt;br /&gt;
 fsck -y /dev/mmcblk0p1&lt;br /&gt;
* You can do the same under Zaxxon. Note that it will be /dev/mmcblk1p1 if SL4P is on a second card.&lt;br /&gt;
* You will be warned if the card is still mounted, so unmount it, and proceed.&lt;br /&gt;
&lt;br /&gt;
= Changing the Hostname =&lt;br /&gt;
* See [http://pandorawiki.org/Software_projects/OS/Slackware/Advanced_usage/Hostname this.] &lt;br /&gt;
&lt;br /&gt;
= Switching from 1GHz to 600MHz Pandora =&lt;br /&gt;
* I slightly modified the clock script to split the parameters into two categories: 1Ghz and 600MHz.&lt;br /&gt;
* You can safely put SL4P in any OP, and have a max OPP + max MHz settings for each as the model is recognized at boot, then clocked.&lt;br /&gt;
* It's totally transparent, just set your parameters as usual.&lt;br /&gt;
&lt;br /&gt;
= Fast boot tweak =&lt;br /&gt;
* I moved some of the boot stuff (ldconfig, font cache, mime database) in /etc/rc.d/rc.local_shutdown.&lt;br /&gt;
* The reboot/power off process is slowered, but the OS integrity is safe.&lt;br /&gt;
&lt;br /&gt;
= Bluetooth audio =&lt;br /&gt;
* SL4P already has everything you need. '''Don't''' even start with pulseaudio (unless you really need to)!&lt;br /&gt;
&lt;br /&gt;
==== Proper Bluetooth configuration ====&lt;br /&gt;
* We need to enable access to the BT protocols we want to use:&lt;br /&gt;
* Fix '''/etc/bluetooth/audio.conf''' with:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
[General]&lt;br /&gt;
Enable=Source,Sink,Headset,Socket,Control&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Find your BT device's MAC address ====&lt;br /&gt;
* Enable Bluetooth on your pandora.&lt;br /&gt;
* If the BT device manager doesn't pop up automatically, start it with:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
blueman-manager&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Make sure your device can be found (i.e. is not paired with another computer or mobile phone etc.)!&lt;br /&gt;
* Search for your device and find it's MAC address.&lt;br /&gt;
* '''Don't''' connect to/pair with your device yet!&lt;br /&gt;
&lt;br /&gt;
==== Proper ALSA configuration ====&lt;br /&gt;
* We will define a new bluetooth device and route '''all''' ALSA traffic through it.&lt;br /&gt;
* This means your BT device will be the default ALSA output device!&lt;br /&gt;
* Fix '''~/.asoundrc''' with your MAC address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pcm.btheadset {&lt;br /&gt;
type plug&lt;br /&gt;
slave {&lt;br /&gt;
pcm {&lt;br /&gt;
type bluetooth&lt;br /&gt;
device &amp;quot;[ADD MAC HERE]&amp;quot;&lt;br /&gt;
profile &amp;quot;auto&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
hint {&lt;br /&gt;
show on&lt;br /&gt;
description &amp;quot;BT Headset&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ctl.btheadset {&lt;br /&gt;
type bluetooth&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Fix '''/etc/asound.conf''' with your MAC address:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
pcm.!default {&lt;br /&gt;
type bluetooth&lt;br /&gt;
device &amp;quot;[ADD MAC HERE]&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Reboot and pair with your device using the '''A2DP''' protocol.&lt;br /&gt;
* Enjoy BT audio with your pandora :)&lt;br /&gt;
&lt;br /&gt;
= SGX drivers installer =&lt;br /&gt;
* With notaz's blessing, i tweaked his SGX drivers installer to make it work both under SL4P and Zaxxon.&lt;br /&gt;
* Get it [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Ftools%2Fsgx_drivers_installer here.]&lt;br /&gt;
* You can safely remove your old version.&lt;br /&gt;
&lt;br /&gt;
= PND compatibility list =&lt;br /&gt;
* SL4P supports .pnd files.&lt;br /&gt;
* PNDs used to be recognized automatically. It's not the case anymore, and I don't know why.&lt;br /&gt;
* So here's the workaround: after the insertion of your SD or USB drive, you have to push the [http://boards.openpandora.org/index.php?app=core&amp;amp;module=attach&amp;amp;section=attach&amp;amp;attach_rel_module=post&amp;amp;attach_id=4449 green button] near the Xfce menu.&lt;br /&gt;
* Due to 3.2 kernel and dynamically linked libraries, not all .pnd are compatible.&lt;br /&gt;
* [[Software_projects/OS/Slackware/PND-compatibility-list|View the PND compatibility list here.]]&lt;br /&gt;
&lt;br /&gt;
= Advanced usage =&lt;br /&gt;
* I wrote some tutorials to do interesting things.&lt;br /&gt;
* All those guides are applicable to any version of Slackware, ie. x86, x86_64, IBM mainframe, etc. &lt;br /&gt;
* Follow this [http://pandorawiki.org/Software_projects/OS/Slackware/Advanced_usage link.]&lt;br /&gt;
&lt;br /&gt;
= Sources =&lt;br /&gt;
&lt;br /&gt;
* See the [[{{PAGENAME}}#Build system|build system]], below.&lt;br /&gt;
&lt;br /&gt;
= Build system =&lt;br /&gt;
* I distribute it under the GPL 3 license.&lt;br /&gt;
* It may look a bit messy for now (and indeed, some part have to be cleaned), but it's versatile, as I intended from the start.&lt;br /&gt;
* It's mainly three bash scripts.&lt;br /&gt;
* You need a Pandora to run the third one.&lt;br /&gt;
* Depending on what you comment/uncomment, you can produce an alpha build, very minimal, or a full build.&lt;br /&gt;
* Depending on what you edit, you can use it to port any *NIX to Open Pandora, and maintain your build very easily.&lt;br /&gt;
* Get it [http://pandorawiki.org/Software_projects/OS/Slackware/Build-system here], along the more detailed instructions.&lt;br /&gt;
&lt;br /&gt;
= FAQ =&lt;br /&gt;
* Available [http://pandorawiki.org/Software_projects/OS/Slackware/Slackware_FAQ here.]&lt;br /&gt;
&lt;br /&gt;
= Ask a question/Report a bug =&lt;br /&gt;
* You're welcome to do so, and please post [http://boards.openpandora.org/index.php?/topic/1524-slackware-inside-pandora/ here] or [http://boards.openpandora.org/index.php?/topic/9797-slackware-for-pandora-140/ here.]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Slackware]]&lt;br /&gt;
[[Category:System]]&lt;/div&gt;</summary>
		<author><name>Linux-SWAT</name></author>
		
	</entry>
</feed>