<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slackwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Klickback</id>
	<title>SlackWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.slackwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Klickback"/>
	<link rel="alternate" type="text/html" href="https://www.slackwiki.com/Special:Contributions/Klickback"/>
	<updated>2026-04-08T07:43:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=590</id>
		<title>Chromium browser</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=590"/>
		<updated>2012-01-24T07:08:45Z</updated>

		<summary type="html">&lt;p&gt;Klickback: /* Automating the Process */ - added -O option to wget; removed the 'Bugs' section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Chromium is an open source web browser from Google. It is based on the WebKit rendering engine and is the upstream project for Google's popular Chrome Web Browser.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that Chromium is the '''testing''' branch of the Chrome web browser, and is not recommended for mission-critical systems. Consider using [http://www.google.com/chrome Google Chrome] or [http://www.mozilla.org/en-US/firefox/ Mozilla Firefox] for production systems.&lt;br /&gt;
&lt;br /&gt;
=== Use Case ===&lt;br /&gt;
&lt;br /&gt;
This tutorial explains how to install the latest Chromium build on Slackware and automate the process of updating it regularly. It is aimed at users on a personal desktop or laptop, especially on a single-user system.&lt;br /&gt;
&lt;br /&gt;
While the [http://slackbuilds.org slackbuilds.org] project provides excellent quality build scripts for Chromium, downloading 140MB+ source code and doing compilations that often take more than a couple of hours to complete is generally not feasible for people with laptops, slower computers or slow internet connections.&lt;br /&gt;
&lt;br /&gt;
Therefore, this guide aims on how to automate the process of installing and updating Chromium using daily binary builds that are much smaller in size and take up negligible resources for the install and update process, thus helping the user always run the latest and greatest builds without the hassle of downloading and compiling the source code.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
Chromium depends on &amp;lt;code&amp;gt;GConf&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ORBit2&amp;lt;/code&amp;gt;, and these should be installed first. Newer versions may also need the PAM library.&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.37 ===&lt;br /&gt;
&lt;br /&gt;
The above mentioned dependencies are included in the '''extra/''' tree of Slackware 13.37, so these can be simply installed by :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# slackpkg install GConf ORBit2 google-chrome-pam-solibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.1 ===&lt;br /&gt;
&lt;br /&gt;
GConf and ORBit2 are availabe at the [http://slackbuilds.org slackbuilds.org] repository. These can be installed manually or using [http://sbopkg.org Sbopkg] :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# sbopkg -i 'ORBit2 GConf'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Get the &amp;lt;code&amp;gt;google-chrome-pam-solibs&amp;lt;/code&amp;gt; package [http://slackware.osuosl.org/slackware-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-i486-1.txz 32-bit] [http://slackware.osuosl.org/slackware64-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-x86_64-1.txz 64-bit] and install it :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# installpkg ./google-chrome-pam-solibs-1.1.3-x86_64-1.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting and installing the latest Chromium build ==&lt;br /&gt;
&lt;br /&gt;
Google maintains a repository of daily chromium builds that you can get from [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux/ here] (32bit) or [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux_x64/ here] for 64 bit. Scroll down to the bottom and navigate to the latest build directory, and download the 'chrome-linux.zip' file there.&lt;br /&gt;
&lt;br /&gt;
Extract the zip file to a place of your liking (I like to keep mine in /home/username/soft), and run the 'chrome-wrapper' binary that will run Chromium and also generate a 'chromium-dev.desktop' file in /home/user/.local/share/applications/ and a Chromium entry will appear in your KDE or Xfce menu. Copy that file to your desktop if you prefer a desktop shortcut.&lt;br /&gt;
&lt;br /&gt;
To upgrade Chromium, just download the latest zip file and extract it where you previously did, overwriting the previous files.&lt;br /&gt;
&lt;br /&gt;
== Automating the Process ==&lt;br /&gt;
&lt;br /&gt;
The following script helps to automate the process of installing and upgrading Chromium. Edit the &amp;lt;code&amp;gt;INSTALLDIR&amp;lt;/code&amp;gt; variable to your liking - that is the place where chromium will be installed. Its recommended to keep it in a folder in your home directory to make it easy to manage. make sure the folder exists before running the script, or the script will fail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Installation directory - change this to a directory of your choice&lt;br /&gt;
# Please make sure the directory exists first, or the script won't work&lt;br /&gt;
INSTALLDIR=$HOME/soft&lt;br /&gt;
&lt;br /&gt;
# Determine the architecture of the machine in use and set variables accordingly&lt;br /&gt;
if [ -z &amp;quot;$ARCH&amp;quot; ]; then&lt;br /&gt;
  case &amp;quot;$( uname -m )&amp;quot; in&lt;br /&gt;
    i686) ARCH=i686 ;;&lt;br /&gt;
       *) ARCH=$( uname -m ) ;;&lt;br /&gt;
  esac&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$ARCH&amp;quot; = &amp;quot;i686&amp;quot; ];then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;&amp;quot;&lt;br /&gt;
elif [ &amp;quot;$ARCH&amp;quot; = &amp;quot;x86_64&amp;quot; ]; then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;_x64&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
  echo &amp;quot;The ARCH should be either i686 or x86_64. Exiting.&amp;quot;&lt;br /&gt;
  exit&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Determine the build number of the latest build&lt;br /&gt;
LATESTBUILD=$(curl http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux/LAST_CHANGE)&lt;br /&gt;
&lt;br /&gt;
# The URL to download from&lt;br /&gt;
CHROMEURL=&amp;quot;http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux&amp;quot;$DIRSUFFIX/$LATESTBUILD/&amp;quot;chrome-linux.zip&amp;quot;&lt;br /&gt;
&lt;br /&gt;
cd $INSTALLDIR&lt;br /&gt;
if [ -e chrome-linux.zip ]; then                    # Check to see if `chrome-linux.zip` already exists&lt;br /&gt;
        mv chrome-linux.zip chrome-linux.zip.old    # if it does, rename it to chrome-linux.zip.old as backup&lt;br /&gt;
fi                                                  # in case the current build has problems&lt;br /&gt;
wget -O chrome-linux.zip $CHROMEURL&lt;br /&gt;
unzip -u -o ./chrome-linux.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To automate the process, first save the script as '''chromium-update.sh''' and add it to your users's cron jobs. Here is an example on how to set it up :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd $HOME&lt;br /&gt;
$ mkdir .cron&lt;br /&gt;
$ cp ./chromium-update.sh ./.cron/&lt;br /&gt;
$ chmod a+x ./.cron/chromium-update.sh&lt;br /&gt;
$ crontab -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to your crontab :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Run daily cron job at 13:20 every day:&lt;br /&gt;
20 13 * * * ~/.cron/chromium-update.sh 1&amp;gt; /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will run the script at 13:20 every day. See &amp;lt;code&amp;gt;man crontab&amp;lt;/code&amp;gt; for more on how to customize your cron jobs.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
[http://www.chromium.org/Home Chromium home page]&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Chromium_(web_browser)#Differences_from_Google_Chrome Differences from Google Chrome]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Chromium#Configuration Tips on configuration and customization from Archwiki]&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=584</id>
		<title>Chromium browser</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=584"/>
		<updated>2012-01-16T11:05:58Z</updated>

		<summary type="html">&lt;p&gt;Klickback: Added the article 'category'; Added the 'bugs' section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Chromium is an open source web browser from Google. It is based on the WebKit rendering engine and is the upstream project for Google's popular Chrome Web Browser.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that Chromium is the '''testing''' branch of the Chrome web browser, and is not recommended for mission-critical systems. Consider using [http://www.google.com/chrome Google Chrome] or [http://www.mozilla.org/en-US/firefox/ Mozilla Firefox] for production systems.&lt;br /&gt;
&lt;br /&gt;
=== Use Case ===&lt;br /&gt;
&lt;br /&gt;
This tutorial explains how to install the latest Chromium build on Slackware and automate the process of updating it regularly. It is aimed at users on a personal desktop or laptop, especially on a single-user system.&lt;br /&gt;
&lt;br /&gt;
While the [http://slackbuilds.org slackbuilds.org] project provides excellent quality build scripts for Chromium, downloading 140MB+ source code and doing compilations that often take more than a couple of hours to complete is generally not feasible for people with laptops, slower computers or slow internet connections.&lt;br /&gt;
&lt;br /&gt;
Therefore, this guide aims on how to automate the process of installing and updating Chromium using daily binary builds that are much smaller in size and take up negligible resources for the install and update process, thus helping the user always run the latest and greatest builds without the hassle of downloading and compiling the source code.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
Chromium depends on &amp;lt;code&amp;gt;GConf&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ORBit2&amp;lt;/code&amp;gt;, and these should be installed first. Newer versions may also need the PAM library.&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.37 ===&lt;br /&gt;
&lt;br /&gt;
The above mentioned dependencies are included in the '''extra/''' tree of Slackware 13.37, so these can be simply installed by :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# slackpkg install GConf ORBit2 google-chrome-pam-solibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.1 ===&lt;br /&gt;
&lt;br /&gt;
GConf and ORBit2 are availabe at the [http://slackbuilds.org slackbuilds.org] repository. These can be installed manually or using [http://sbopkg.org Sbopkg] :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# sbopkg -i 'ORBit2 GConf'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Get the &amp;lt;code&amp;gt;google-chrome-pam-solibs&amp;lt;/code&amp;gt; package [http://slackware.osuosl.org/slackware-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-i486-1.txz 32-bit] [http://slackware.osuosl.org/slackware64-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-x86_64-1.txz 64-bit] and install it :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# installpkg ./google-chrome-pam-solibs-1.1.3-x86_64-1.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting and installing the latest Chromium build ==&lt;br /&gt;
&lt;br /&gt;
Google maintains a repository of daily chromium builds that you can get from [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux/ here] (32bit) or [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux_x64/ here] for 64 bit. Scroll down to the bottom and navigate to the latest build directory, and download the 'chrome-linux.zip' file there.&lt;br /&gt;
&lt;br /&gt;
Extract the zip file to a place of your liking (I like to keep mine in /home/username/soft), and run the 'chrome-wrapper' binary that will run Chromium and also generate a 'chromium-dev.desktop' file in /home/user/.local/share/applications/ and a Chromium entry will appear in your KDE or Xfce menu. Copy that file to your desktop if you prefer a desktop shortcut.&lt;br /&gt;
&lt;br /&gt;
To upgrade Chromium, just download the latest zip file and extract it where you previously did, overwriting the previous files.&lt;br /&gt;
&lt;br /&gt;
== Automating the Process ==&lt;br /&gt;
&lt;br /&gt;
The following script helps to automate the process of installing and upgrading Chromium. Edit the &amp;lt;code&amp;gt;INSTALLDIR&amp;lt;/code&amp;gt; variable to your liking - that is the place where chromium will be installed. Its recommended to keep it in a folder in your home directory to make it easy to manage. make sure the folder exists before running the script, or the script will fail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Installation directory - change this to a directory of your choice&lt;br /&gt;
# Please make sure the directory exists first, or the script won't work&lt;br /&gt;
INSTALLDIR=$HOME/soft&lt;br /&gt;
&lt;br /&gt;
# Determine the architecture of the machine in use and set variables accordingly&lt;br /&gt;
if [ -z &amp;quot;$ARCH&amp;quot; ]; then&lt;br /&gt;
  case &amp;quot;$( uname -m )&amp;quot; in&lt;br /&gt;
    i686) ARCH=i686 ;;&lt;br /&gt;
       *) ARCH=$( uname -m ) ;;&lt;br /&gt;
  esac&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$ARCH&amp;quot; = &amp;quot;i686&amp;quot; ];then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;&amp;quot;&lt;br /&gt;
elif [ &amp;quot;$ARCH&amp;quot; = &amp;quot;x86_64&amp;quot; ]; then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;_x64&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
  echo &amp;quot;The ARCH should be either i686 or x86_64. Exiting.&amp;quot;&lt;br /&gt;
  exit&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Determine the build number of the latest build&lt;br /&gt;
LATESTBUILD=$(curl http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux/LAST_CHANGE)&lt;br /&gt;
&lt;br /&gt;
# The URL to download from&lt;br /&gt;
CHROMEURL=&amp;quot;http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux&amp;quot;$DIRSUFFIX/$LATESTBUILD/&amp;quot;chrome-linux.zip&amp;quot;&lt;br /&gt;
&lt;br /&gt;
cd $INSTALLDIR&lt;br /&gt;
if [ -e chrome-linux.zip ]; then                    # Check to see if `chrome-linux.zip` already exists&lt;br /&gt;
        mv chrome-linux.zip chrome-linux.zip.old    # if it does, rename it to chrome-linux.zip.old as backup&lt;br /&gt;
fi                                                  # in case the current build has problems&lt;br /&gt;
wget $CHROMEURL&lt;br /&gt;
unzip -u -o ./chrome-linux.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To automate the process, first save the script as '''chromium-update.sh''' and add it to your users's cron jobs. Here is an example on how to set it up :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd $HOME&lt;br /&gt;
$ mkdir .cron&lt;br /&gt;
$ cp ./chromium-update.sh ./.cron/&lt;br /&gt;
$ chmod a+x ./.cron/chromium-update.sh&lt;br /&gt;
$ crontab -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to your crontab :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Run daily cron job at 13:20 every day:&lt;br /&gt;
20 13 * * * ~/.cron/chromium-update.sh 1&amp;gt; /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will run the script at 13:20 every day. See &amp;lt;code&amp;gt;man crontab&amp;lt;/code&amp;gt; for more on how to customize your cron jobs.&lt;br /&gt;
&lt;br /&gt;
==== Bugs / Call for help ====&lt;br /&gt;
The script has a bug. Sometimes when running the script, the downloaded file is named something like &amp;lt;code&amp;gt;chrome-linux.zip?ir=1&amp;amp;redirect_counter=&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;chrome-linux.zip&amp;lt;/code&amp;gt;. This is noticeable in the download process itself. To fix, press &amp;lt;code&amp;gt;Ctrl + c&amp;lt;/code&amp;gt; (to cancel the download) and then rerun the script.&lt;br /&gt;
&lt;br /&gt;
Any inputs for fixing this bug are appreciated.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
[http://www.chromium.org/Home Chromium home page]&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Chromium_(web_browser)#Differences_from_Google_Chrome Differences from Google Chrome]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Chromium#Configuration Tips on configuration and customization from Archwiki]&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=523</id>
		<title>Chromium browser</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=523"/>
		<updated>2011-09-23T17:18:33Z</updated>

		<summary type="html">&lt;p&gt;Klickback: /* Use Case */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Chromium is an open source web browser from Google. It is based on the WebKit rendering engine and is the upstream project for Google's popular Chrome Web Browser.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that Chromium is the '''testing''' branch of the Chrome web browser, and is not recommended for mission-critical systems. Consider using [http://www.google.com/chrome Google Chrome] or [http://www.mozilla.org/en-US/firefox/ Mozilla Firefox] for production systems.&lt;br /&gt;
&lt;br /&gt;
=== Use Case ===&lt;br /&gt;
&lt;br /&gt;
This tutorial explains how to install the latest Chromium build on Slackware and automate the process of updating it regularly. It is aimed at users on a personal desktop or laptop, especially on a single-user system.&lt;br /&gt;
&lt;br /&gt;
While the [http://slackbuilds.org slackbuilds.org] project provides excellent quality build scripts for Chromium, downloading 140MB+ source code and doing compilations that often take more than a couple of hours to complete is generally not feasible for people with laptops, slower computers or slow internet connections.&lt;br /&gt;
&lt;br /&gt;
Therefore, this guide aims on how to automate the process of installing and updating Chromium using daily binary builds that are much smaller in size and take up negligible resources for the install and update process, thus helping the user always run the latest and greatest builds without the hassle of downloading and compiling the source code.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
Chromium depends on &amp;lt;code&amp;gt;GConf&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ORBit2&amp;lt;/code&amp;gt;, and these should be installed first. Newer versions may also need the PAM library.&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.37 ===&lt;br /&gt;
&lt;br /&gt;
The above mentioned dependencies are included in the '''extra/''' tree of Slackware 13.37, so these can be simply installed by :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# slackpkg install GConf ORBit2 google-chrome-pam-solibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.1 ===&lt;br /&gt;
&lt;br /&gt;
GConf and ORBit2 are availabe at the [http://slackbuilds.org slackbuilds.org] repository. These can be installed manually or using [http://sbopkg.org Sbopkg] :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# sbopkg -i 'ORBit2 GConf'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Get the &amp;lt;code&amp;gt;google-chrome-pam-solibs&amp;lt;/code&amp;gt; package [http://slackware.osuosl.org/slackware-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-i486-1.txz 32-bit] [http://slackware.osuosl.org/slackware64-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-x86_64-1.txz 64-bit] and install it :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# installpkg ./google-chrome-pam-solibs-1.1.3-x86_64-1.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting and installing the latest Chromium build ==&lt;br /&gt;
&lt;br /&gt;
Google maintains a repository of daily chromium builds that you can get from [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux/ here] (32bit) or [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux_x64/ here] for 64 bit. Scroll down to the bottom and navigate to the latest build directory, and download the 'chrome-linux.zip' file there.&lt;br /&gt;
&lt;br /&gt;
Extract the zip file to a place of your liking (I like to keep mine in /home/username/soft), and run the 'chrome-wrapper' binary that will run Chromium and also generate a 'chromium-dev.desktop' file in /home/user/.local/share/applications/ and a Chromium entry will appear in your KDE or Xfce menu. Copy that file to your desktop if you prefer a desktop shortcut.&lt;br /&gt;
&lt;br /&gt;
To upgrade Chromium, just download the latest zip file and extract it where you previously did, overwriting the previous files.&lt;br /&gt;
&lt;br /&gt;
== Automating the Process ==&lt;br /&gt;
&lt;br /&gt;
The following script helps to automate the process of installing and upgrading Chromium. Edit the &amp;lt;code&amp;gt;INSTALLDIR&amp;lt;/code&amp;gt; variable to your liking - that is the place where chromium will be installed. Its recommended to keep it in a folder in your home directory to make it easy to manage. make sure the folder exists before running the script, or the script will fail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Installation directory - change this to a directory of your choice&lt;br /&gt;
# Please make sure the directory exists first, or the script won't work&lt;br /&gt;
INSTALLDIR=$HOME/soft&lt;br /&gt;
&lt;br /&gt;
# Determine the architecture of the machine in use and set variables accordingly&lt;br /&gt;
if [ -z &amp;quot;$ARCH&amp;quot; ]; then&lt;br /&gt;
  case &amp;quot;$( uname -m )&amp;quot; in&lt;br /&gt;
    i686) ARCH=i686 ;;&lt;br /&gt;
       *) ARCH=$( uname -m ) ;;&lt;br /&gt;
  esac&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$ARCH&amp;quot; = &amp;quot;i686&amp;quot; ];then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;&amp;quot;&lt;br /&gt;
elif [ &amp;quot;$ARCH&amp;quot; = &amp;quot;x86_64&amp;quot; ]; then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;_x64&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
  echo &amp;quot;The ARCH should be either i686 or x86_64. Exiting.&amp;quot;&lt;br /&gt;
  exit&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Determine the build number of the latest build&lt;br /&gt;
LATESTBUILD=$(curl http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux/LAST_CHANGE)&lt;br /&gt;
&lt;br /&gt;
# The URL to download from&lt;br /&gt;
CHROMEURL=&amp;quot;http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux&amp;quot;$DIRSUFFIX/$LATESTBUILD/&amp;quot;chrome-linux.zip&amp;quot;&lt;br /&gt;
&lt;br /&gt;
cd $INSTALLDIR&lt;br /&gt;
if [ -e chrome-linux.zip ]; then                    # Check to see if `chrome-linux.zip` already exists&lt;br /&gt;
        mv chrome-linux.zip chrome-linux.zip.old    # if it does, rename it to chrome-linux.zip.old as backup&lt;br /&gt;
fi                                                  # in case the current build has problems&lt;br /&gt;
wget $CHROMEURL&lt;br /&gt;
unzip -u -o ./chrome-linux.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To automate the process, first save the script as '''chromium-update.sh''' and add it to your users's cron jobs. Here is an example on how to set it up :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd $HOME&lt;br /&gt;
$ mkdir .cron&lt;br /&gt;
$ cp ./chromium-update.sh ./.cron/&lt;br /&gt;
$ chmod a+x ./.cron/chromium-update.sh&lt;br /&gt;
$ crontab -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to your crontab :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Run daily cron job at 13:20 every day:&lt;br /&gt;
20 13 * * * ~/.cron/chromium-update.sh 1&amp;gt; /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will run the script at 13:20 every day. See &amp;lt;code&amp;gt;man crontab&amp;lt;/code&amp;gt; for more on how to customize your cron jobs.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
[http://www.chromium.org/Home Chromium home page]&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Chromium_(web_browser)#Differences_from_Google_Chrome Differences from Google Chrome]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Chromium#Configuration Tips on configuration and customization from Archwiki]&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=522</id>
		<title>Chromium browser</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=522"/>
		<updated>2011-09-23T17:16:18Z</updated>

		<summary type="html">&lt;p&gt;Klickback: added use case&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Chromium is an open source web browser from Google. It is based on the WebKit rendering engine and is the upstream project for Google's popular Chrome Web Browser.&lt;br /&gt;
&lt;br /&gt;
Keep in mind that Chromium is the '''testing''' branch of the Chrome web browser, and is not recommended for mission-critical systems. Consider using [http://www.google.com/chrome Google Chrome] or [http://www.mozilla.org/en-US/firefox/ Mozilla Firefox] for production systems.&lt;br /&gt;
&lt;br /&gt;
=== Use Case ===&lt;br /&gt;
&lt;br /&gt;
This tutorial explains how to install the latest Chromium build on Slackware and automate the process of updating it regularly. It is aimed at users on a personal desktop or laptop, especially on a single-user system.&lt;br /&gt;
&lt;br /&gt;
While the [http://slackbuilds.org slackbuilds.org] project provides excellent quality build scripts for Chromium, downloading a 140MB+ source code and doing compilations that often take more than a couple of hours to complete is generally not feasible for people with laptops or slower computers. Therefore, this guide aims on how to automate the process of installing and updating Chromium using daily binary builds that are much smaller in size and take up negligible resources for the install and update process; helping the user always run the latest and greatest builds without the hassle of downloading and compiling the source code.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
Chromium depends on &amp;lt;code&amp;gt;GConf&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ORBit2&amp;lt;/code&amp;gt;, and these should be installed first. Newer versions may also need the PAM library.&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.37 ===&lt;br /&gt;
&lt;br /&gt;
The above mentioned dependencies are included in the '''extra/''' tree of Slackware 13.37, so these can be simply installed by :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# slackpkg install GConf ORBit2 google-chrome-pam-solibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.1 ===&lt;br /&gt;
&lt;br /&gt;
GConf and ORBit2 are availabe at the [http://slackbuilds.org slackbuilds.org] repository. These can be installed manually or using [http://sbopkg.org Sbopkg] :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# sbopkg -i 'ORBit2 GConf'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Get the &amp;lt;code&amp;gt;google-chrome-pam-solibs&amp;lt;/code&amp;gt; package [http://slackware.osuosl.org/slackware-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-i486-1.txz 32-bit] [http://slackware.osuosl.org/slackware64-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-x86_64-1.txz 64-bit] and install it :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# installpkg ./google-chrome-pam-solibs-1.1.3-x86_64-1.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting and installing the latest Chromium build ==&lt;br /&gt;
&lt;br /&gt;
Google maintains a repository of daily chromium builds that you can get from [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux/ here] (32bit) or [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux_x64/ here] for 64 bit. Scroll down to the bottom and navigate to the latest build directory, and download the 'chrome-linux.zip' file there.&lt;br /&gt;
&lt;br /&gt;
Extract the zip file to a place of your liking (I like to keep mine in /home/username/soft), and run the 'chrome-wrapper' binary that will run Chromium and also generate a 'chromium-dev.desktop' file in /home/user/.local/share/applications/ and a Chromium entry will appear in your KDE or Xfce menu. Copy that file to your desktop if you prefer a desktop shortcut.&lt;br /&gt;
&lt;br /&gt;
To upgrade Chromium, just download the latest zip file and extract it where you previously did, overwriting the previous files.&lt;br /&gt;
&lt;br /&gt;
== Automating the Process ==&lt;br /&gt;
&lt;br /&gt;
The following script helps to automate the process of installing and upgrading Chromium. Edit the &amp;lt;code&amp;gt;INSTALLDIR&amp;lt;/code&amp;gt; variable to your liking - that is the place where chromium will be installed. Its recommended to keep it in a folder in your home directory to make it easy to manage. make sure the folder exists before running the script, or the script will fail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Installation directory - change this to a directory of your choice&lt;br /&gt;
# Please make sure the directory exists first, or the script won't work&lt;br /&gt;
INSTALLDIR=$HOME/soft&lt;br /&gt;
&lt;br /&gt;
# Determine the architecture of the machine in use and set variables accordingly&lt;br /&gt;
if [ -z &amp;quot;$ARCH&amp;quot; ]; then&lt;br /&gt;
  case &amp;quot;$( uname -m )&amp;quot; in&lt;br /&gt;
    i686) ARCH=i686 ;;&lt;br /&gt;
       *) ARCH=$( uname -m ) ;;&lt;br /&gt;
  esac&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$ARCH&amp;quot; = &amp;quot;i686&amp;quot; ];then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;&amp;quot;&lt;br /&gt;
elif [ &amp;quot;$ARCH&amp;quot; = &amp;quot;x86_64&amp;quot; ]; then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;_x64&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
  echo &amp;quot;The ARCH should be either i686 or x86_64. Exiting.&amp;quot;&lt;br /&gt;
  exit&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Determine the build number of the latest build&lt;br /&gt;
LATESTBUILD=$(curl http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux/LAST_CHANGE)&lt;br /&gt;
&lt;br /&gt;
# The URL to download from&lt;br /&gt;
CHROMEURL=&amp;quot;http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux&amp;quot;$DIRSUFFIX/$LATESTBUILD/&amp;quot;chrome-linux.zip&amp;quot;&lt;br /&gt;
&lt;br /&gt;
cd $INSTALLDIR&lt;br /&gt;
if [ -e chrome-linux.zip ]; then                    # Check to see if `chrome-linux.zip` already exists&lt;br /&gt;
        mv chrome-linux.zip chrome-linux.zip.old    # if it does, rename it to chrome-linux.zip.old as backup&lt;br /&gt;
fi                                                  # in case the current build has problems&lt;br /&gt;
wget $CHROMEURL&lt;br /&gt;
unzip -u -o ./chrome-linux.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To automate the process, first save the script as '''chromium-update.sh''' and add it to your users's cron jobs. Here is an example on how to set it up :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd $HOME&lt;br /&gt;
$ mkdir .cron&lt;br /&gt;
$ cp ./chromium-update.sh ./.cron/&lt;br /&gt;
$ chmod a+x ./.cron/chromium-update.sh&lt;br /&gt;
$ crontab -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to your crontab :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Run daily cron job at 13:20 every day:&lt;br /&gt;
20 13 * * * ~/.cron/chromium-update.sh 1&amp;gt; /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will run the script at 13:20 every day. See &amp;lt;code&amp;gt;man crontab&amp;lt;/code&amp;gt; for more on how to customize your cron jobs.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
[http://www.chromium.org/Home Chromium home page]&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Chromium_(web_browser)#Differences_from_Google_Chrome Differences from Google Chrome]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Chromium#Configuration Tips on configuration and customization from Archwiki]&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=521</id>
		<title>Chromium browser</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=521"/>
		<updated>2011-09-23T16:07:02Z</updated>

		<summary type="html">&lt;p&gt;Klickback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Chromium is an open source web browser from Google. It is based on the WebKit rendering engine and is the upstream project for Google's popular Chrome Web Browser.&lt;br /&gt;
&lt;br /&gt;
This tutorial explains how to install the latest Chromium build on Slackware and automate the process of updating it regularly. A single user system is assumed. However, adapting this tutorial for a multi-user system should be simple enough. Also keep in mind that Chromium is the '''testing''' branch of the Chrome web browser, and is not recommended for mission-critical systems. Consider using [http://www.google.com/chrome Google Chrome] or [http://www.mozilla.org/en-US/firefox/ Mozilla Firefox] for production systems.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
Chromium depends on &amp;lt;code&amp;gt;GConf&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ORBit2&amp;lt;/code&amp;gt;, and these should be installed first. Newer versions may also need the PAM library.&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.37 ===&lt;br /&gt;
&lt;br /&gt;
The above mentioned dependencies are included in the '''extra/''' tree of Slackware 13.37, so these can be simply installed by :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# slackpkg install GConf ORBit2 google-chrome-pam-solibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.1 ===&lt;br /&gt;
&lt;br /&gt;
GConf and ORBit2 are availabe at the [http://slackbuilds.org slackbuilds.org] repository. These can be installed manually or using [http://sbopkg.org Sbopkg] :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# sbopkg -i 'ORBit2 GConf'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Get the &amp;lt;code&amp;gt;google-chrome-pam-solibs&amp;lt;/code&amp;gt; package [http://slackware.osuosl.org/slackware-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-i486-1.txz 32-bit] [http://slackware.osuosl.org/slackware64-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-x86_64-1.txz 64-bit] and install it :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# installpkg ./google-chrome-pam-solibs-1.1.3-x86_64-1.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting and installing the latest Chromium build ==&lt;br /&gt;
&lt;br /&gt;
Google maintains a repository of daily chromium builds that you can get from [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux/ here] (32bit) or [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux_x64/ here] for 64 bit. Scroll down to the bottom and navigate to the latest build directory, and download the 'chrome-linux.zip' file there.&lt;br /&gt;
&lt;br /&gt;
Extract the zip file to a place of your liking (I like to keep mine in /home/username/soft), and run the 'chrome-wrapper' binary that will run Chromium and also generate a 'chromium-dev.desktop' file in /home/user/.local/share/applications/ and a Chromium entry will appear in your KDE or Xfce menu. Copy that file to your desktop if you prefer a desktop shortcut.&lt;br /&gt;
&lt;br /&gt;
To upgrade Chromium, just download the latest zip file and extract it where you previously did, overwriting the previous files.&lt;br /&gt;
&lt;br /&gt;
== Automating the Process ==&lt;br /&gt;
&lt;br /&gt;
The following script helps to automate the process of installing and upgrading Chromium. Edit the &amp;lt;code&amp;gt;INSTALLDIR&amp;lt;/code&amp;gt; variable to your liking - that is the place where chromium will be installed. Its recommended to keep it in a folder in your home directory to make it easy to manage. make sure the folder exists before running the script, or the script will fail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Installation directory - change this to a directory of your choice&lt;br /&gt;
# Please make sure the directory exists first, or the script won't work&lt;br /&gt;
INSTALLDIR=$HOME/soft&lt;br /&gt;
&lt;br /&gt;
# Determine the architecture of the machine in use and set variables accordingly&lt;br /&gt;
if [ -z &amp;quot;$ARCH&amp;quot; ]; then&lt;br /&gt;
  case &amp;quot;$( uname -m )&amp;quot; in&lt;br /&gt;
    i686) ARCH=i686 ;;&lt;br /&gt;
       *) ARCH=$( uname -m ) ;;&lt;br /&gt;
  esac&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$ARCH&amp;quot; = &amp;quot;i686&amp;quot; ];then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;&amp;quot;&lt;br /&gt;
elif [ &amp;quot;$ARCH&amp;quot; = &amp;quot;x86_64&amp;quot; ]; then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;_x64&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
  echo &amp;quot;The ARCH should be either i686 or x86_64. Exiting.&amp;quot;&lt;br /&gt;
  exit&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Determine the build number of the latest build&lt;br /&gt;
LATESTBUILD=$(curl http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux/LAST_CHANGE)&lt;br /&gt;
&lt;br /&gt;
# The URL to download from&lt;br /&gt;
CHROMEURL=&amp;quot;http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux&amp;quot;$DIRSUFFIX/$LATESTBUILD/&amp;quot;chrome-linux.zip&amp;quot;&lt;br /&gt;
&lt;br /&gt;
cd $INSTALLDIR&lt;br /&gt;
if [ -e chrome-linux.zip ]; then                    # Check to see if `chrome-linux.zip` already exists&lt;br /&gt;
        mv chrome-linux.zip chrome-linux.zip.old    # if it does, rename it to chrome-linux.zip.old as backup&lt;br /&gt;
fi                                                  # in case the current build has problems&lt;br /&gt;
wget $CHROMEURL&lt;br /&gt;
unzip -u -o ./chrome-linux.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To automate the process, first save the script as '''chromium-update.sh''' and add it to your users's cron jobs. Here is an example on how to set it up :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd $HOME&lt;br /&gt;
$ mkdir .cron&lt;br /&gt;
$ cp ./chromium-update.sh ./.cron/&lt;br /&gt;
$ chmod a+x ./.cron/chromium-update.sh&lt;br /&gt;
$ crontab -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to your crontab :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Run daily cron job at 13:20 every day:&lt;br /&gt;
20 13 * * * ~/.cron/chromium-update.sh 1&amp;gt; /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will run the script at 13:20 every day. See &amp;lt;code&amp;gt;man crontab&amp;lt;/code&amp;gt; for more on how to customize your cron jobs.&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
[http://www.chromium.org/Home Chromium home page]&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Chromium_(web_browser)#Differences_from_Google_Chrome Differences from Google Chrome]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Chromium#Configuration Tips on configuration and customization from Archwiki]&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=520</id>
		<title>Chromium browser</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Chromium_browser&amp;diff=520"/>
		<updated>2011-09-23T15:54:53Z</updated>

		<summary type="html">&lt;p&gt;Klickback: Created page with &amp;quot;== Introduction ==  Chromium is an open source web browser from Google. It is based on the WebKit rendering engine and is the upstream project for Google's popular Chrome Web Bro...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Chromium is an open source web browser from Google. It is based on the WebKit rendering engine and is the upstream project for Google's popular Chrome Web Browser.&lt;br /&gt;
&lt;br /&gt;
This tutorial explains how to install the latest Chromium build on Slackware and automate the process of updating it regularly. A single user system is assumed, however, modifying it for a multi-user system should be simple enough.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
&lt;br /&gt;
Chromium depends on &amp;lt;code&amp;gt;GConf&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ORBit2&amp;lt;/code&amp;gt;, and these should be installed first. Newer versions may also need the PAM library.&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.37 ===&lt;br /&gt;
&lt;br /&gt;
The above mentioned dependencies are included in the '''extra/''' tree of Slackware 13.37, so these can be simply installed by :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# slackpkg install GConf ORBit2 google-chrome-pam-solibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Slackware 13.1 ===&lt;br /&gt;
&lt;br /&gt;
GConf and ORBit2 are availabe at the [http://slackbuilds.org slackbuilds.org] repository. These can be installed manually or using [http://sbopkg.org Sbopkg] :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# sbopkg -i 'ORBit2 GConf'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Get the &amp;lt;code&amp;gt;google-chrome-pam-solibs&amp;lt;/code&amp;gt; package [http://slackware.osuosl.org/slackware-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-i486-1.txz 32-bi] [http://slackware.osuosl.org/slackware64-13.37/extra/google-chrome/google-chrome-pam-solibs-1.1.3-x86_64-1.txz 64-bit] and install it :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# installpkg ./google-chrome-pam-solibs-1.1.3-x86_64-1.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Getting and installing the latest Chromium build ==&lt;br /&gt;
&lt;br /&gt;
Google maintains a repository of daily chromium builds that you can get from [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux/ here] (32bit) or [http://commondatastorage.googleapis.com/chromium-browser-continuous/index.html?path=Linux_x64/ here] for 64 bit. Scroll down to the bottom and navigate to the latest build directory, and download the 'chrome-linux.zip' file there.&lt;br /&gt;
&lt;br /&gt;
Extract the zip file to a place of your liking (I like to keep mine in /home/username/soft), and run the 'chrome-wrapper' binary that will run Chromium and also generate a 'chromium-dev.desktop' file in /home/user/.local/share/applications/ and a Chromium entry will appear in your KDE or Xfce menu. Copy that file to your desktop if you prefer a desktop shortcut.&lt;br /&gt;
&lt;br /&gt;
To upgrade Chromium, just download the latest zip file and extract it where you previously did, overwriting the previous files.&lt;br /&gt;
&lt;br /&gt;
== Automating the Process ==&lt;br /&gt;
&lt;br /&gt;
The following script helps to automate the process of installing and upgrading Chromium. Edit the &amp;lt;code&amp;gt;INSTALLDIR&amp;lt;/code&amp;gt; variable to your liking - that is the place where chromium will be installed. Its recommended to keep it in a folder in your home directory to make it easy to manage. make sure the folder exists before running the script, or the script will fail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Installation directory - change this to a directory of your choice&lt;br /&gt;
# Please make sure the directory exists first, or the script won't work&lt;br /&gt;
INSTALLDIR=$HOME/soft&lt;br /&gt;
&lt;br /&gt;
# Determine the architecture of the machine in use and set variables accordingly&lt;br /&gt;
if [ -z &amp;quot;$ARCH&amp;quot; ]; then&lt;br /&gt;
  case &amp;quot;$( uname -m )&amp;quot; in&lt;br /&gt;
    i686) ARCH=i686 ;;&lt;br /&gt;
       *) ARCH=$( uname -m ) ;;&lt;br /&gt;
  esac&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ &amp;quot;$ARCH&amp;quot; = &amp;quot;i686&amp;quot; ];then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;&amp;quot;&lt;br /&gt;
elif [ &amp;quot;$ARCH&amp;quot; = &amp;quot;x86_64&amp;quot; ]; then&lt;br /&gt;
  DIRSUFFIX=&amp;quot;_x64&amp;quot;&lt;br /&gt;
else&lt;br /&gt;
  echo &amp;quot;The ARCH should be either i686 or x86_64. Exiting.&amp;quot;&lt;br /&gt;
  exit&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
# Determine the build number of the latest build&lt;br /&gt;
LATESTBUILD=$(curl http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux/LAST_CHANGE)&lt;br /&gt;
&lt;br /&gt;
# The URL to download from&lt;br /&gt;
CHROMEURL=&amp;quot;http://commondatastorage.googleapis.com/chromium-browser-continuous/Linux&amp;quot;$DIRSUFFIX/$LATESTBUILD/&amp;quot;chrome-linux.zip&amp;quot;&lt;br /&gt;
&lt;br /&gt;
cd $INSTALLDIR&lt;br /&gt;
if [ -e chrome-linux.zip ]; then                    # Check to see if `chrome-linux.zip` already exists&lt;br /&gt;
        mv chrome-linux.zip chrome-linux.zip.old    # if it does, rename it to chrome-linux.zip.old as backup&lt;br /&gt;
fi                                                  # in case the current build has problems&lt;br /&gt;
wget $CHROMEURL&lt;br /&gt;
unzip -u -o ./chrome-linux.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To automate the process, first save the script as '''chromium-update.sh''' and add it to your users's cron jobs. Here is an example on how to set it up :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd $HOME&lt;br /&gt;
$ mkdir .cron&lt;br /&gt;
$ cp ./chromium-update.sh ./.cron/&lt;br /&gt;
$ chmod a+x ./.cron/chromium-update.sh&lt;br /&gt;
$ crontab -e&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Add the following to your crontab :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# Run daily cron job at 13:20 every day:&lt;br /&gt;
20 13 * * * ~/.cron/chromium-update.sh 1&amp;gt; /dev/null&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This will run the script at 13:20 every day. See &amp;lt;code&amp;gt;man crontab&amp;lt;/code&amp;gt; for more on how to customize your cron jobs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
[http://www.chromium.org/Home Chromium home page]&lt;br /&gt;
&lt;br /&gt;
[http://en.wikipedia.org/wiki/Chromium_(web_browser)#Differences_from_Google_Chrome Differences from Google Chrome]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.archlinux.org/index.php/Chromium#Configuration Tips on configuration and customization from Archwiki]&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=518</id>
		<title>Broadcom Wireless</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=518"/>
		<updated>2011-09-09T14:50:09Z</updated>

		<summary type="html">&lt;p&gt;Klickback: Added sbopkg instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial is written for setting up wireless on Slackware on laptops with Broadcom wireless cards. It deals with installing Boradcom's official proprietary '''wl''' driver for Linux that includes support for Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based hardware.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
This tutorial assumes a full Slackware installation. There should also be a way to transfer files to the target laptop - it can either be a working internet connection using the laptop's ethernet card, '''or''' a different machine with internet access and a USB thumb drive to transfer the files.&lt;br /&gt;
The regular user account on the laptop must also be a part of the ''netdev'' group.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
The first thing is to check if the user is part of the ''netdev'' group :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;groups&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the output does not contain &amp;lt;code&amp;gt;netdev&amp;lt;/code&amp;gt;, then as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;, enter the following command :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G netdev username&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt; is the name of your user account.&lt;br /&gt;
&lt;br /&gt;
== Installing the driver ==&lt;br /&gt;
&lt;br /&gt;
=== Sbopkg method ===&lt;br /&gt;
If a working internet connection is available on the laptop (say a wired connection), use [http://sbopkg.org sbopkg] to install the drivers :&lt;br /&gt;
&amp;lt;pre&amp;gt;sbopkg -i broadcom-sta&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Manual method ===&lt;br /&gt;
Navigate to the slackbuilds.org's [http://slackbuilds.org/result/?search=broadcom-sta&amp;amp;sv= broadcom-sta page] and build the package according to the [http://slackbuilds.org/howto/ instructions] given. Make sure to download the source code relevant to the architecture of your installation (32-bit or 64-bit).&lt;br /&gt;
&lt;br /&gt;
== Blacklisting the b43 and ssb modules ==&lt;br /&gt;
&lt;br /&gt;
The Broadcom's &amp;lt;code&amp;gt;wl&amp;lt;/code&amp;gt; driver conflicts with the kernel's &amp;lt;code&amp;gt;b43&amp;lt;/code&amp;gt; driver, so open up the &amp;lt;code&amp;gt;/etc/modprobe.d/blacklist.conf&amp;lt;/code&amp;gt; using the text editor of your choice as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; and add the following lines to it :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blacklist ssb&lt;br /&gt;
blacklist b43&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Final steps ==&lt;br /&gt;
&lt;br /&gt;
At this point, reboot your machine. The drivers should be installed and work now. To test this, enter the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; command. you should see an output like this :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ iwconfig&lt;br /&gt;
lo        no wireless extensions.&lt;br /&gt;
&lt;br /&gt;
eth1      IEEE 802.11  Nickname:&amp;quot;lapto&amp;quot;&lt;br /&gt;
          Access Point: Not-Associated   &lt;br /&gt;
          Link Quality:5  Signal level:217  Noise level:199&lt;br /&gt;
          Rx invalid nwid:0  invalid crypt:31  invalid misc:0&lt;br /&gt;
&lt;br /&gt;
eth0      no wireless extensions.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This output suggests that the drivers installed right and your wireless card is recognized as &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; by the kernel. Hooray!&lt;br /&gt;
&lt;br /&gt;
You can now either use the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; tool to configure your wireless networks, '''or''' if you prefer to use a GUI, follow the next section for installing Wicd.&lt;br /&gt;
&lt;br /&gt;
== Installing Wicd ==&lt;br /&gt;
&lt;br /&gt;
To make management of wireless connections easier, we will install [http://wicd.sourceforge.net/ Wicd] network manager that provides a simple configuration GUI and system tray icon.&lt;br /&gt;
&lt;br /&gt;
=== Using slackpkg ===&lt;br /&gt;
&lt;br /&gt;
If a working internet connection is available on the laptop (say a wired connection), simply use &amp;lt;code&amp;gt;slackpkg&amp;lt;/code&amp;gt; to install wicd :&lt;br /&gt;
&amp;lt;pre&amp;gt;slackpkg install wicd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using package tarball ===&lt;br /&gt;
&lt;br /&gt;
Download the &amp;lt;code&amp;gt;Wicd&amp;lt;/code&amp;gt; package for your Slackware version from the ''extra/'' section of your preferred Slackware [http://slackware.osuosl.org/ mirror] and install using &amp;lt;code&amp;gt;installpkg&amp;lt;/code&amp;gt;. For example, on a 32-bit system, as root :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 wget http://slackware.osuosl.org/slackware-13.37/extra/wicd/wicd-1.7.0-i486-2.txz&lt;br /&gt;
 installpkg ./wicd-1.7.0-i486-2.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wicd usage ==&lt;br /&gt;
Start the Wicd daemon :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /etc/rc.d/rc.wicd start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once its started, run &amp;lt;code&amp;gt;wicd-client&amp;lt;/code&amp;gt; and configure the network to your liking.&lt;br /&gt;
&lt;br /&gt;
=== Caveat ===&lt;br /&gt;
Wicd by default treats &amp;lt;code&amp;gt;wlan0&amp;lt;/code&amp;gt; as the default wireless interface. Since the interface is &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; in our case, you might want to correct this in Wicd's Preferences.&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Links&amp;diff=516</id>
		<title>Links</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Links&amp;diff=516"/>
		<updated>2011-09-09T12:32:09Z</updated>

		<summary type="html">&lt;p&gt;Klickback: Added new links, Improved formatting, and removed obsolete links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Information]]&lt;br /&gt;
&lt;br /&gt;
==Slackware Links==&lt;br /&gt;
* http://www.slackware.com - the home of Slackware&lt;br /&gt;
* [http://www.chaosbits.net/Articles/Historical/SlackwareFAQ/ Slackware FAQ by] [[User:juhl|juhl]] (Jesper Juhl)&lt;br /&gt;
* [http://www.nielshorn.net/slackware/slack_versions.php A complete overview of all Slackware versions] by Niels Horn&lt;br /&gt;
* [http://www.slackbook.org Updated version of the slackware book]&lt;br /&gt;
* [http://www.slackware.com/getslack Extensive listing of Slackware mirrors]&lt;br /&gt;
* [http://www.linuxquestions.org/questions/slackware-14/ Slackware forum] on LinuxQuestions.org&lt;br /&gt;
* [http://slackbuilds.org/ slackbuilds.org - Build scripts for additional software]&lt;br /&gt;
* [http://sbopkg.org sbopkg.org] - Sbopkg is a command-line and dialog-based tool to synchronize with the SlackBuilds.org repository&lt;br /&gt;
* [http://gitorious.org/sbopkg-slackware-queues Build queues for all Slackware packages from SlackBuilds.org]&lt;br /&gt;
* [http://slackworld.berlios.de/ The Slack World page on berlios]&lt;br /&gt;
* [http://slacky.eu European Slackware community]&lt;br /&gt;
* [http://slackware.linux.or.id Indonesian Slackware Community] - by [[User:Willysr|Willysr]]&lt;br /&gt;
* [http://open-eslack.org/ Spanish Slackware community]&lt;br /&gt;
* [http://www.slack-world.com Iranian Slackware Community]&lt;br /&gt;
* http://jtgzmanager.sf.net/  A new frontend to pkgtools built with Qt4 C++ libs - by Alexandre Arnt&lt;br /&gt;
* http://slackbot.sourceforge.net - Buildsystem and buildtools for Slackware&lt;br /&gt;
* http://buildpkg.berlios.de/ - buildpkg: a Slackware package building utility.&lt;br /&gt;
&lt;br /&gt;
==Free packages==&lt;br /&gt;
* [http://connie.slackware.com/~alien/slackbuilds/ Eric Hameleers' packages] [http://slackware.org.uk/people/alien/slackbuilds/ mirror] &lt;br /&gt;
* [http://rlworkman.net/pkgs/ rworkman's packages] [http://slackware.org.uk/people/rlworkman/ mirror] &lt;br /&gt;
* [http://www.nielshorn.net/slackware/slack_pkg.php Niels Horn's packages]&lt;br /&gt;
* http://www.linuxpackages.net/&lt;br /&gt;
* [http://repository.slacky.eu/ Slacky.eu] Italian Slackware site&lt;br /&gt;
* [http://slacke17.sourceforge.net/ SlackE17] A distribution of Enlightenment DR17 for Slackware&lt;br /&gt;
&lt;br /&gt;
==SlackBuild Repositories==&lt;br /&gt;
* [http://slackbuilds.org The SlackBuilds.org Project]&lt;br /&gt;
* [http://www.slackware.com/~alien/slackbuilds/ Eric &amp;quot;Alien&amp;quot; Hameleer's SlackBuilds]&lt;br /&gt;
* [http://slackware.org.uk/people/rlworkman/sources/ rworkman's SlackBuilds]&lt;br /&gt;
&lt;br /&gt;
==Live CD's based on Slackware==&lt;br /&gt;
* [http://porteus.org/ Porteus] - A fast, portable and modular live CD/USB, originally started as a community remix of Slax&lt;br /&gt;
* [http://www.imagineos.com.br/ ImagineOS] (formerly GoblinX)&lt;br /&gt;
* [http://mutagenix.org Mutagenix] A basic rescue CD and a Freerock GNOME based desktop CD&lt;br /&gt;
* [http://www.slax.org Slax Homepage]&lt;br /&gt;
* [http://slampp.abangadek.com SLAMPP Homepage]&lt;br /&gt;
&lt;br /&gt;
==Other Wikis==&lt;br /&gt;
* [http://alien.slackbook.org/ Alien Bob's Wiki]&lt;br /&gt;
* [http://www.slackforum.de/wiki/ A German Slackware Wiki]&lt;br /&gt;
* [http://open-eslack.org/wiki/ A Spanish Slackware Wiki]&lt;br /&gt;
&lt;br /&gt;
==RSS Feeds==&lt;br /&gt;
* http://dev.slackware.it/rss/ - RSS feeds for stable Slackware release and -current ChangeLog&lt;br /&gt;
* http://slackbuilds.org/mirror/rss/ - ChangeLog RSS feeds for stable and current&lt;br /&gt;
&lt;br /&gt;
==Slack==&lt;br /&gt;
* http://www.subgenius.com - The [[Church of the SubGenius]]: the source of the term &amp;quot;Slack&amp;quot;&lt;br /&gt;
* http://www.modemac.com/x-day - X-Day&lt;br /&gt;
* http://en.wikipedia.org/wiki/Church_of_the_SubGenius - Wikipedia entry&lt;br /&gt;
&lt;br /&gt;
==General Links==&lt;br /&gt;
* http://freshmeat.net - large index of Unix and cross-platform software and themes&lt;br /&gt;
* http://sourceforge.net - large repository of Open Source code and applications&lt;br /&gt;
* http://developer.berlios.de - another Open Source repository - ideal if you want subversion hosting for your project&lt;br /&gt;
* http://art.gnome.org - gnome-desktop themes and backgrounds&lt;br /&gt;
* http://www.gnome-look.org - eyecandy for your gnome-desktop&lt;br /&gt;
* http://www.kde-look.org - eyecandy for your KDE desktop&lt;br /&gt;
* http://www.kde-apps.org - Applications and addons for KDE&lt;br /&gt;
* http://kerneltrap.org - Kernel talk&lt;br /&gt;
* http://urbanmyth.org/microcode/ - The latest microcode for your Intel CPUs&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=515</id>
		<title>Broadcom Wireless</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=515"/>
		<updated>2011-09-09T11:27:27Z</updated>

		<summary type="html">&lt;p&gt;Klickback: Fixed formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This tutorial is written for setting up wireless on Slackware on laptops with Broadcom wireless cards. It deals with installing Boradcom's official proprietary '''wl''' driver for Linux that includes support for Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based hardware.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
This tutorial assumes a full Slackware installation. There should also be a way to transfer files to the target laptop - it can either be a working internet connection using the laptop's ethernet card, '''or''' a different machine with internet access and a USB thumb drive to transfer the files.&lt;br /&gt;
The regular user account on the laptop must also be a part of the ''netdev'' group.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
The first thing is to check if the user is part of the ''netdev'' group :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;groups&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the output does not contain &amp;lt;code&amp;gt;netdev&amp;lt;/code&amp;gt;, then as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;, enter the following command :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G netdev username&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt; is the name of your user account.&lt;br /&gt;
&lt;br /&gt;
== Installing the driver ==&lt;br /&gt;
&lt;br /&gt;
Navigate to the slackbuilds.org's [http://slackbuilds.org/result/?search=broadcom-sta&amp;amp;sv= broadcom-sta page] and build the package according to the [http://slackbuilds.org/howto/ instructions] given. Make sure to download the source code relevant to the architecture of your installation (32-bit or 64-bit).&lt;br /&gt;
&lt;br /&gt;
== Blacklisting the b43 and ssb modules ==&lt;br /&gt;
&lt;br /&gt;
The Broadcom's &amp;lt;code&amp;gt;wl&amp;lt;/code&amp;gt; driver conflicts with the kernel's &amp;lt;code&amp;gt;b43&amp;lt;/code&amp;gt; driver, so open up the &amp;lt;code&amp;gt;/etc/modprobe.d/blacklist.conf&amp;lt;/code&amp;gt; using the text editor of your choice as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; and add the following lines to it :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blacklist ssb&lt;br /&gt;
blacklist b43&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Final steps ==&lt;br /&gt;
&lt;br /&gt;
At this point, reboot your machine. The drivers should be installed and work now. To test this, enter the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; command. you should see an output like this :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ iwconfig&lt;br /&gt;
lo        no wireless extensions.&lt;br /&gt;
&lt;br /&gt;
eth1      IEEE 802.11  Nickname:&amp;quot;lapto&amp;quot;&lt;br /&gt;
          Access Point: Not-Associated   &lt;br /&gt;
          Link Quality:5  Signal level:217  Noise level:199&lt;br /&gt;
          Rx invalid nwid:0  invalid crypt:31  invalid misc:0&lt;br /&gt;
&lt;br /&gt;
eth0      no wireless extensions.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This output suggests that the drivers installed right and your wireless card is recognized as &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; by the kernel. Hooray!&lt;br /&gt;
&lt;br /&gt;
You can now either use the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; tool to configure your wireless networks, '''or''' if you prefer to use a GUI, follow the next section for installing Wicd.&lt;br /&gt;
&lt;br /&gt;
== Installing Wicd ==&lt;br /&gt;
&lt;br /&gt;
To make management of wireless connections easier, we will install [http://wicd.sourceforge.net/ Wicd] network manager that provides a simple configuration GUI and system tray icon.&lt;br /&gt;
&lt;br /&gt;
=== Using slackpkg ===&lt;br /&gt;
&lt;br /&gt;
If you already have a working internet connection on the laptop (say a wired connection), simply use &amp;lt;code&amp;gt;slackpkg&amp;lt;/code&amp;gt; to install wicd :&lt;br /&gt;
&amp;lt;pre&amp;gt;slackpkg install wicd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using package tarball ===&lt;br /&gt;
&lt;br /&gt;
Download the &amp;lt;code&amp;gt;Wicd&amp;lt;/code&amp;gt; package for your Slackware version from the ''extra/'' section of your preferred Slackware [http://slackware.osuosl.org/ mirror] and install using &amp;lt;code&amp;gt;installpkg&amp;lt;/code&amp;gt;. For example, on a 32-bit system, as root :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 wget http://slackware.osuosl.org/slackware-13.37/extra/wicd/wicd-1.7.0-i486-2.txz&lt;br /&gt;
 installpkg ./wicd-1.7.0-i486-2.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wicd usage ==&lt;br /&gt;
Start the Wicd daemon :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /etc/rc.d/rc.wicd start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once its started, run &amp;lt;code&amp;gt;wicd-client&amp;lt;/code&amp;gt; and configure the network to your liking.&lt;br /&gt;
&lt;br /&gt;
=== Caveat ===&lt;br /&gt;
Wicd by default treats &amp;lt;code&amp;gt;wlan0&amp;lt;/code&amp;gt; as the default wireless interface. Since the interface is &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; in our case, you might want to correct this in Wicd's Preferences.&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=514</id>
		<title>Broadcom Wireless</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=514"/>
		<updated>2011-09-09T11:26:49Z</updated>

		<summary type="html">&lt;p&gt;Klickback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
This tutorial is written for setting up wireless on Slackware on laptops with Broadcom wireless cards. It deals with installing Boradcom's official proprietary '''wl''' driver for Linux that includes support for Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based hardware.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
This tutorial assumes a full Slackware installation. There should also be a way to transfer files to the target laptop - it can either be a working internet connection using the laptop's ethernet card, '''or''' a different machine with internet access and a USB thumb drive to transfer the files.&lt;br /&gt;
The regular user account on the laptop must also be a part of the ''netdev'' group.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
&lt;br /&gt;
The first thing is to check if the user is part of the ''netdev'' group :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;groups&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the output does not contain &amp;lt;code&amp;gt;netdev&amp;lt;/code&amp;gt;, then as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;, enter the following command :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G netdev username&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt; is the name of your user account.&lt;br /&gt;
&lt;br /&gt;
== Installing the driver ==&lt;br /&gt;
&lt;br /&gt;
Navigate to the slackbuilds.org's [http://slackbuilds.org/result/?search=broadcom-sta&amp;amp;sv= broadcom-sta page] and build the package according to the [http://slackbuilds.org/howto/ instructions] given. Make sure to download the source code relevant to the architecture of your installation (32-bit or 64-bit).&lt;br /&gt;
&lt;br /&gt;
== Blacklisting the b43 and ssb modules ==&lt;br /&gt;
&lt;br /&gt;
The Broadcom's &amp;lt;code&amp;gt;wl&amp;lt;/code&amp;gt; driver conflicts with the kernel's &amp;lt;code&amp;gt;b43&amp;lt;/code&amp;gt; driver, so open up the &amp;lt;code&amp;gt;/etc/modprobe.d/blacklist.conf&amp;lt;/code&amp;gt; using the text editor of your choice as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; and add the following lines to it :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blacklist ssb&lt;br /&gt;
blacklist b43&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Final steps ==&lt;br /&gt;
&lt;br /&gt;
At this point, reboot your machine. The drivers should be installed and work now. To test this, enter the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; command. you should see an output like this :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ iwconfig&lt;br /&gt;
lo        no wireless extensions.&lt;br /&gt;
&lt;br /&gt;
eth1      IEEE 802.11  Nickname:&amp;quot;lapto&amp;quot;&lt;br /&gt;
          Access Point: Not-Associated   &lt;br /&gt;
          Link Quality:5  Signal level:217  Noise level:199&lt;br /&gt;
          Rx invalid nwid:0  invalid crypt:31  invalid misc:0&lt;br /&gt;
&lt;br /&gt;
eth0      no wireless extensions.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This output suggests that the drivers installed right and your wireless card is recognized as &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; by the kernel. Hooray!&lt;br /&gt;
&lt;br /&gt;
You can now either use the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; tool to configure your wireless networks, '''or''' if you prefer to use a GUI, follow the next section for installing Wicd.&lt;br /&gt;
&lt;br /&gt;
== Installing Wicd ==&lt;br /&gt;
&lt;br /&gt;
To make management of wireless connections easier, we will install [http://wicd.sourceforge.net/ Wicd] network manager that provides a simple configuration GUI and system tray icon.&lt;br /&gt;
&lt;br /&gt;
=== Using slackpkg ===&lt;br /&gt;
&lt;br /&gt;
If you already have a working internet connection on the laptop (say a wired connection), simply use &amp;lt;code&amp;gt;slackpkg&amp;lt;/code&amp;gt; to install wicd :&lt;br /&gt;
&amp;lt;pre&amp;gt;slackpkg install wicd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using package tarball ===&lt;br /&gt;
&lt;br /&gt;
Download the &amp;lt;code&amp;gt;Wicd&amp;lt;/code&amp;gt; package for your Slackware version from the ''extra/'' section of your preferred Slackware [http://slackware.osuosl.org/ mirror] and install using &amp;lt;code&amp;gt;installpkg&amp;lt;/code&amp;gt;. For example, on a 32-bit system, as root :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 wget http://slackware.osuosl.org/slackware-13.37/extra/wicd/wicd-1.7.0-i486-2.txz&lt;br /&gt;
 installpkg ./wicd-1.7.0-i486-2.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Wicd usage ==&lt;br /&gt;
Start the Wicd daemon :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /etc/rc.d/rc.wicd start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once its started, run &amp;lt;code&amp;gt;wicd-client&amp;lt;/code&amp;gt; and configure the network to your liking.&lt;br /&gt;
&lt;br /&gt;
=== Caveat ===&lt;br /&gt;
Wicd by default treats &amp;lt;code&amp;gt;wlan0&amp;lt;/code&amp;gt; as the default wireless interface. Since the interface is &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; in our case, you might want to correct this in Wicd's Preferences.&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=User:Klickback&amp;diff=513</id>
		<title>User:Klickback</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=User:Klickback&amp;diff=513"/>
		<updated>2011-09-09T11:17:24Z</updated>

		<summary type="html">&lt;p&gt;Klickback: User page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;User klickback on ##slackware at freenode&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
	<entry>
		<id>https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=512</id>
		<title>Broadcom Wireless</title>
		<link rel="alternate" type="text/html" href="https://www.slackwiki.com/index.php?title=Broadcom_Wireless&amp;diff=512"/>
		<updated>2011-09-09T11:14:47Z</updated>

		<summary type="html">&lt;p&gt;Klickback: A HowTo for installing and configuring Broadcom wireless cards on Slackware&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
This tutorial is written for setting up wireless on Slackware on laptops with Broadcom wireless cards. It deals with installing Boradcom's official proprietary '''wl''' driver for Linux that includes support for Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based hardware.&lt;br /&gt;
&lt;br /&gt;
= Prerequisites =&lt;br /&gt;
&lt;br /&gt;
This tutorial assumes a full Slackware installation. There should also be a way to transfer files to the target laptop - it can either be a working internet connection using the laptop's ethernet card, '''or''' a different machine with internet access and a USB thumb drive to transfer the files.&lt;br /&gt;
The regular user account on the laptop must also be a part of the ''netdev'' group.&lt;br /&gt;
&lt;br /&gt;
= Getting Started =&lt;br /&gt;
&lt;br /&gt;
The first thing is to check if the user is part of the ''netdev'' group :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;groups&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the output does not contain &amp;lt;code&amp;gt;netdev&amp;lt;/code&amp;gt;, then as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;, enter the following command :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;usermod -a -G netdev username&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;code&amp;gt;username&amp;lt;/code&amp;gt; is the name of your user account.&lt;br /&gt;
&lt;br /&gt;
= Installing the driver =&lt;br /&gt;
&lt;br /&gt;
Navigate to the slackbuilds.org's [http://slackbuilds.org/result/?search=broadcom-sta&amp;amp;sv= broadcom-sta page] and build the package according to the [http://slackbuilds.org/howto/ instructions] given. Make sure to download the source code relevant to the architecture of your installation (32-bit or 64-bit).&lt;br /&gt;
&lt;br /&gt;
= Blacklisting the b43 and ssb modules =&lt;br /&gt;
&lt;br /&gt;
The Broadcom's &amp;lt;code&amp;gt;wl&amp;lt;/code&amp;gt; driver conflicts with the kernel's &amp;lt;code&amp;gt;b43&amp;lt;/code&amp;gt; driver, so open up the &amp;lt;code&amp;gt;/etc/modprobe.d/blacklist.conf&amp;lt;/code&amp;gt; using the text editor of your choice as &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; and add the following lines to it :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blacklist ssb&lt;br /&gt;
blacklist b43&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Final steps =&lt;br /&gt;
&lt;br /&gt;
At this point, reboot your machine. The drivers should be installed and work now. To test this, enter the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; command. you should see an output like this :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ iwconfig&lt;br /&gt;
lo        no wireless extensions.&lt;br /&gt;
&lt;br /&gt;
eth1      IEEE 802.11  Nickname:&amp;quot;lapto&amp;quot;&lt;br /&gt;
          Access Point: Not-Associated   &lt;br /&gt;
          Link Quality:5  Signal level:217  Noise level:199&lt;br /&gt;
          Rx invalid nwid:0  invalid crypt:31  invalid misc:0&lt;br /&gt;
&lt;br /&gt;
eth0      no wireless extensions.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This output suggests that the drivers installed right and your wireless card is recognized as &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; by the kernel. Hooray!&lt;br /&gt;
&lt;br /&gt;
You can now either use the &amp;lt;code&amp;gt;iwconfig&amp;lt;/code&amp;gt; tool to configure your wireless networks, '''or''' if you prefer to use a GUI, follow the next section for installing Wicd.&lt;br /&gt;
&lt;br /&gt;
= Installing Wicd =&lt;br /&gt;
&lt;br /&gt;
To make management of wireless connections easier, we will install [http://wicd.sourceforge.net/ Wicd] network manager that provides a simple configuration GUI and system tray icon.&lt;br /&gt;
&lt;br /&gt;
=== Using slackpkg ===&lt;br /&gt;
&lt;br /&gt;
If you already have a working internet connection on the laptop (say a wired connection), simply use &amp;lt;code&amp;gt;slackpkg&amp;lt;/code&amp;gt; to install wicd :&lt;br /&gt;
&amp;lt;pre&amp;gt;slackpkg install wicd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Using package tarball ===&lt;br /&gt;
&lt;br /&gt;
Download the &amp;lt;code&amp;gt;Wicd&amp;lt;/code&amp;gt; package for your Slackware version from the ''extra/'' section of your preferred Slackware [http://slackware.osuosl.org/ mirror] and install using &amp;lt;code&amp;gt;installpkg&amp;lt;/code&amp;gt;. For example, on a 32-bit system, as root :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 wget http://slackware.osuosl.org/slackware-13.37/extra/wicd/wicd-1.7.0-i486-2.txz&lt;br /&gt;
 installpkg ./wicd-1.7.0-i486-2.txz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Wicd usage =&lt;br /&gt;
Start the Wicd daemon :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 /etc/rc.d/rc.wicd start&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once its started, run &amp;lt;code&amp;gt;wicd-client&amp;lt;/code&amp;gt; and configure the network to your liking.&lt;br /&gt;
&lt;br /&gt;
=== Caveat ===&lt;br /&gt;
Wicd by default treats &amp;lt;code&amp;gt;wlan0&amp;lt;/code&amp;gt; as the default wireless interface. Since the interface is &amp;lt;code&amp;gt;eth1&amp;lt;/code&amp;gt; in our case, you might want to correct this in Wicd's Preferences.&lt;/div&gt;</summary>
		<author><name>Klickback</name></author>
	</entry>
</feed>