Desktop software

From Wikislax

(Difference between revisions)
Jump to: navigation, search
(Wireshark)
(Wireshark)
 
Line 68: Line 68:
  # ./configure --help | less
  # ./configure --help | less
  # ./configure --libdir=/usr/lib64 --mandir=/usr/local/man \
  # ./configure --libdir=/usr/lib64 --mandir=/usr/local/man \
-
  --with-ssl=/usr/local/openssl-0.9.8x --disable-ipv6 --with-geoip=/usr/local/GeoIP-1.4.6
+
  --with-ssl=/usr/local/openssl-1.0.0e --disable-ipv6 --with-geoip=/usr/local/GeoIP-1.5.1
  # make
  # make
  # make install
  # make install

Latest revision as of 13:25, 28 September 2013

Contents

Firefox

Firefox is included in the Slackware distribution, which by default uses symbolic link /usr/lib/firefox to firefox-x.y.z.t, but this directory name quickly becomes unsignificant as newer online updates are installed in the same directoy.

Flashplayer

Get flashplayer 64-bits from Adobe labs. The Libflashplayer.so library must be installed in the plugins directory of firefox (or seamonkey).

OpenOffice

OpenOffice is packaged into RPM files that Slackware does not afford installing directly, however a utility named rpm2tgz affords converting the RPMS to the slackware txz system. Untar the software in /usr/local, locate the RPMS subdirectory, convert and install the rpms, then ensure integration to KDE. Note : by default OpenOffice is installed in /opt not /usr/local.

# tar -C /usr/local -xzf OOo_x.y.z_LinuxIntel_install_wJRE_en-US.tar.gz
# cd /usr/local/OO*/RPMS
# rpm2tgz *.rpm
# installpkg *.tgz
# cd desktop-integration
# installpkg openoffice.org-slackware-menus-x.y-noarch-9268.tgz
# cd ../../..
# rm -r OO*

Thunderbird

Thunderbird is included in the Slackware distribution, which by default uses symbolic link /usr/lib/thunderbird to thunderbird-x.y.z.t but this directory name quickly becomes unsignificant as newer online updates are installed in the same directory.

The first thing that Thunderbird will ask you when subscribing a new secure account is to validate the certificate. If using your self-generated certificates, you will first need to import your self-generated Certification Authority certificate using "Edit" "Preferences" "Advanced" "Certificates" "View Certificates" "Authorities" "Import".

After automatic updates, Thunderbird sometimes loses the ability to launch Firefox automatically whenever clicking links. If this is the case, this can be fixed by adding these 3 additional lines in ~/.thunderbird/xxxxxxxx.default/prefs.js :

user_pref("network.protocol-handler.app.ftp", "/usr/bin/firefox");
user_pref("network.protocol-handler.app.http", "/usr/bin/firefox");
user_pref("network.protocol-handler.app.https", "/usr/bin/firefox");

It is also possible to modify the context menu in Edit Preferences Advanced General Config editor... Select a line, right click, choose new and enter the new values. You don't need to restart. Effect is immediate.

VirtualBox

VirtualBox is a virtualization software by Sun, now Oracle. VirtualBox is incredibly simple to install and use. Downlad from one of the All distributions link, give execution rights and run. That's it. The software is installed in /opt/VirtualBox. An icon Oracle VM VirtualBox is created on the System menu of KDE.

In practise we have found that VirtualBox does not work so well : the filesystems quickly become corrupted, rebooting correctly becomes more and more difficult up to the point where the virtual machines do not boot anylonger.

Wallpapers

That's not software ;-) but getting many nice wallpapers affords running a presentation to change images regularly. We have found Abyss a good source.

Wireshark

Wireshark is a Network protocol analyzer. Wireshark may use GeoIP. Install as below :

# tar -C /usr/local -xvf Geoip-x.y.tar.gz
# cd /usr/local/
# chown -R root:root Geoip-x.y.z
# cd Geoip-x.y.z
# ./configure --help | less
# ./configure --libdir=/usr/lib64 --mandir=/usr/local/man
# make
# make install
# make clean
# ln -s /usr/local/lib64/libGeoIP.so.1 /usr/lib64/libGeoip.so.1

# tar -C /usr/local -xvf wireshark-x.y.tar.gz
# cd /usr/local/
# chown -R root:root wireshark-x.y.z
# chmod -R o-w wireshark-x.y.z
# cd wireshark-x.y.z
# ./configure --help | less
# ./configure --libdir=/usr/lib64 --mandir=/usr/local/man \
--with-ssl=/usr/local/openssl-1.0.0e --disable-ipv6 --with-geoip=/usr/local/GeoIP-1.5.1
# make
# make install
# make clean
# ldconfig
# wireshark


Extensions.conf Main Page
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox