Alpine

OpenSolaris 2008.11 Ubuntu
Compiled from sources. Configure it without kerberos. Then do make TODO. Works fine

Set configuration in ~/.pinerc.

To access a Google Mail account with IMAP:

personal-name=<YOUR NAME>
user-domain=gmail.com
smtp-server=smtp.gmail.com/submit/user=<YOUR GOOGLE USERNAME>@gmail.com/novalidate-cert
inbox-path={imap.gmail.com/user=<YOUR GOOGLE USERNAME>@gmail.com/ssl/novalidate-cert}Inbox

All other entries can left by default.

Emacs

Solaris 10 OpenSolaris 2008.11 Ubuntu
CSWemacs SUNWgnu-emacs and SUNWgnu-emacs-x =) Works fine
/opt/csw/bin/pkg-get emacs pkg install SUNWgnu-emacs SUNWgnu-emacs-x apt-get install ??
  • Homepage: See here
  • The configuration file is ~/.emacs
  • To reload .emacs: M-x load-file ~/.emacs

Configuration file

;; turn on font-lock mode
(global-font-lock-mode t)

;; enable visual feedback on selections
(setq-default transient-mark-mode t)

;; always end a file with a newline
(setq require-final-newline t)

;; stop at the end of the file, not just add lines
(setq next-line-add-newlines nil)

;;to display time
(display-time)

;;to set the cursor color
(set-cursor-color "red")

;;to set the font
(set-default-font "7x14")

;; foreground
(set-foreground-color "white")

;;to set background color to black
(set-background-color "black")

;;to manage the geometric size of initial window.
(setq initial-frame-alist '((width . 87) (height . 42)))

Read IMAP mail

To read IMAP email in Emacs (Google)

poll imap.gmail.com proto imap port 993 user <"google username">, with password <"password">, is <"username on host"> here options keep nofetchall ssl
  • keep: keep emails on server
  • nofetchall: fetch only new ones
  • beware: security risk !

Eterm

Solaris OpenSolaris 2008.11 Debian Ubuntu
No precompiled package. Compile from sources Not tried

Eterm is a terminal particularly suited for use within Enlightenment. There are specific Eterm themes here

Solaris Installation Tips

Download, build and install libAST. Unless a special directory has been specified for configure (./configure –prefix=…), libAST installs in /usr/local (this is not the usual Solaris method).

export PATH=/usr/sfw/bin:/opt/csw/bin:/usr/sbin:/usr/bin::/usr/openwin/bin:/usr/ccs/bin:.
export MAKE=gmake
make

Download Eterm. Add /usr/local/lib to your LD_LIBRARY_PATH so that it finds libAST.

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export PATH=/usr/sfw/bin:/opt/csw/bin:/usr/sbin:/usr/bin:/usr/openwin/bin:/usr/ccs/bin:.:/usr/local/bin
export MAKE=gmake

Install imlib2

/opt/csw/bin/pkg-get install imlib2

Configure Eterm, specifying the right path for Imlib2 (/opt/csw in my case – note you mustn't specify /opt/csw/lib).

./configure --with-imlib=/opt/csw

Compile Eterm

make

Install Eterm: the Makefile of bg needs to be fixed: at the end of the Makefile, the lines that call install-sh for the various images is wrong: add a '..' so that gets install-sh from the right directory.

Evince

Evince is a PDF, PS (etc) document viewer.

Solaris 10 OpenSolaris 2008.11 Ubuntu
CSWevince =) Works fine =) Works fine
/opt/csw/bin/pkg-get evince apt-get install ??
installed in /opt/csw/bin installed in /usr/bin apt-get install ??

Eye of Gnome

This is a simple image viewer in GNOME. To launch it, run eog.

Fetchmail

Solaris 10 OpenSolaris 2008.11 Ubuntu
CSWfetchmail

To debug, try

fetchmail -vk

Fetchmail for IMAP requires a valid sendmail server !

GIMP

Solaris 10 OpenSolaris 2008.11 Ubuntu
CSWgimp SUNWgnome-img-editor =) Works fine
/opt/csw/bin/pkg-get gimp pkg install SUNWgnome-img-editor apt-get install ??

GThumb

GThumb is GNOME's thumbnail viewer. To launch it, run gthumb

Java

Solaris 10 OpenSolaris 2008.11 Debian Ubuntu
Yes. Use Sun's installer. Typically installs in /usr/jdk/jdk1.6.0_11

JRE

To install a JRE 1.6:

  • download it from Sun's website. You need to download both the 32-bit and the 64-bit package for 64-bit hosts. Indeed, the 64-bit package is only additions.
  • gunzip, untar the package in the directory of your choice
  • that's it ! (add java to your path, run java -version to check. Make sure to use the 64-bit version !).

Firefox Java Plugin

To install the java plugin in Firefox3, copy (or link) the java plugin to the firefox3 plugins directory:

Solaris 10 OpenSolaris 2008.11
/opt/sfw/lib/firefox3/plugins /usr/lib/firefox/plugins

For example,

cd /opt/sfw/lib/firefox3/plugins
ln -s /opt/jre1.6.0_07/plugin/i386/ns7/libjavaplugin_oji.so .

LaTeX

Solaris 10 OpenSolaris 2008.11 Ubuntu
CSWtetex IPStetex from Blastwave's IPS repository =) Works fine
/opt/csw/bin/pkg-get tetex installed from packagemanager in /opt/csw/bin apt-get install ??

Locate and Updatedb

Solaris 10 OpenSolaris 2008.11 Ubuntu
CSWfindutils =) Works fine
commands are glocate and gupdatedb in /opt/csw/bin command is slocate locate and updatedb

Mrxvt

Solaris OpenSolaris 2008.11 Ubuntu
Download here

Mrxvt is a nice terminal, with support for transparency and tabs (though I usually do not use tabs !). The only problem is that is doesn't support unicode yet, so French accents are quite ugly ;-)

OpenSolaris Installation Tips

I recommend:

  • set the installation in /usr directory, because Solaris does not commonly use /usr/local.
  • disable support for Greek (unless you need it). On my system, it bugged and whenever I typed a pipe, it would switch to Greek encoding !
  • set the terminal name to xterm (and not rxvt) on Solaris. Otherwise it'll complain about not having the right termcap. Unless you know better than me how to install termcap and terminfo on Solaris, then do install them (they're providing in the package).
./configure --prefix=/usr --enable-xft --disable-greek --with-save-lines=1000 --with-term=xterm --disable-debug

My default properties

Set the following properties in ~/.Xdefaults:

mrxvt*vt0*saveLines:   1000
mrxvt*loginShell:   false
mrxvt*scrollBar:   true
mrxvt*scrollbarStyle: rxvt
mrxvt*transparent:   true
mrxvt*shading: 85
mrxvt*transparentScrollbar: false
mrxvt*transparentTabbar:    true

mrxvt*transparentMenubar:   true
mrxvt*background:   darkblue
mrxvt*backgroundFade:   60
mrxvt*fading:      0
mrxvt*tabForeground:   lightgreen
mrxvt*itabForeground:   lightgreen
mrxvt*itabBackground:   black
mrxvt*bottomTabbar:   true
mrxvt*windowsSwitch:   false
mrxvt*showMenu:      false
mrxvt*hideButtons:   false
mrxvt*xft:      true
mrxvt*xftFont:      DejaVu Sans Mono
mrxvt*xftmFont:      DejaVu Sans Mono
mrxvt*xftWidth:      normal
mrxvt*xftSize:      12
mrxvt*cursorBlink:   false
mrxvt*geometry:      80x25
mrxvt*cursorColor:   red

Multimedia

  • sound-juicer %u
  • rhythmbox %u
  • totem %u

Nautilus

Nautilus is GNOME's file manager. To launch it without loading the GNOME desktop or background, do:

nautilus --no-desktop

Pidgin

Solaris OpenSolaris 2008.11 Ubuntu
Not tried Web page. Use CVS to checkout Works fine.

Pidgin is an Instant Messenger able to connect to several IM networks. To use it over Google Talk:

  • protocol: XMPP (or Google Talk)
  • screen name: your google login
  • domain: gmail.com
  • resource: the default 'Home' is perfect
  • password: your google password
  • local alias: the name you want to see when you type in messages in Pidgin. Whatever you like here.
  • force old (5223 port) SSL: make sure this is checked
  • port: 443
  • server: talk.google.com
  • proxy settings: use GNOME settings will be fine (if you're using GNOME ;-)).

Pidgin is in /usr/bin. You may need to restart pidgin for those changes to take effect. In addition, make sure the account is marked 'enabled'.

ROX Filer

Solaris OpenSolaris 2008.11 Ubuntu
Not tried Compiled from sources (v2.8) Not tried

TO DO: it is broken now on my system.

To run in from the source directory:

./ROX-Filer/ROX-Filer

Unicode Rxvt

Solaris OpenSolaris 2008.11 Ubuntu
Web page. Use CVS to checkout

URxvt is a unicode rxvt… so it supports French accents ! It also supports transparency. However, I currently experience a slight bug (?) related to the terminal's size. Looks like it does not know/handle very well its height.

Compiling URxvt on OpenSolaris

  
$ ./configure --prefix=/usr/share --enable-xft --enable-font-styles --enable-transparency --enable-fading --enable-rxvt-scroll --enable-next-scroll --enable-xterm-scroll --enable-mousewheel --enable-smart-resize --enable-text-blink --enable-keepscrolling --enable-selectionscrolling --with-term=xterm --with-x --disable-perl
$ make
$ make install

I had to fix the man page directory: they were put in /usr/share/share/man and not /usr/share/man.

Default X properties

Set the following properties in ~/.Xdefaults:

URxvt*xft:      true
URxvt*scrollBar: true
URxvt*vt0*saveLines:   1000
URxvt*loginShell:   false
URxvt*scrollbarStyle: rxvt
URxvt*transparent:   true
URxvt*shading: 60
URxvt*transparentScrollbar: false
URxvt*transparentTabbar:    true
URxvt*transparentMenubar:   true
URxvt*foreground:   orange
URxvt*background:   darkblue
URxvt*cursorColor:   red
URxvt*geometry:      80x25
URxvt*scrollColor:   orange
URxvt*font: xft:DejaVu Sans Mono:style=Normal:pixelsize=15
URxvt*mouseWheelScrollPage: true

XnView

XnView (tar.gz) is a good image viewer which runs on several platforms including Solaris.

If you have Gnome, you can use gthumb or nautilus –no-desktop.

Installation tips on Solaris 10:

To install the soft, unzip the package. Then modify the ./install script and modify directory /usr/lib/X11/app-defaults/XnView to /usr/X11/lib/X11/app-defaults/XnView (Solaris 10 u5). To launch XnView, run /usr/local/bin/xnview.

XTerm

This is the simplest, lightest, THE original XTerm

Set the following properties in ~/.Xdefaults:

XTerm*font: 9x15
XTerm*foreground: lightgreen
XTerm*background: black
XTerm*scrollBar: true
XTerm*vt0*saveLines:   1000

Useful packages

Packages from BlastWave install in /opt/csw. The default Solaris installation (with the entire distribution) includes several software, installed in /usr/sfw. For instance, gcc is in /usr/sfw/bin.

  • gam_server is similar to fam. It is contained in SUNWgamin. Do not remove this package unless you accept to break dependencies with gnome-vfs.
  • gftp (CSWgftp)
  • gnupg (CSWgnupg)
  • subversion: SUNWsvn
  • tk (CSWtk): this is a graphical toolkit for Tcl. It's required by Gorilla Password Safe.
  • top (CSWisaexec): if possible use the 64-bit version in /opt/csw/bin/amd64/top
  • Webmin (WSWebmin) : a neat tool for administration via the web. There's a Solaris package available. Installs in /opt/webmin by default.
  • OpenSSL : requires m4 ! Also, sometimes ar is not found (/usr/ccb/bin) : either add that directory to the adequate path, or create a link to /usr/bin.
  • wireshark (CSWwireshark): like ethereal.
  • Xorg headers: SUNWxorg-headers
  • XnView (tar.gz): a good image viewer which runs on several platforms including Solaris. To install the soft, unzip the package. Then modify the ./install script and modify directory /usr/lib/X11/app-defaults/XnView to /usr/X11/lib/X11/app-defaults/XnView (Solaris 10 u5). To launch XnView, run /usr/local/bin/xnview.
 
Back to top
unix/apps.txt · Last modified: 2009/02/28 15:21 (external edit)
 
 
Get OpenSolaris Recent changes RSS feed Valid XHTML 1.0 Driven by DokuWiki chimeric.de = chi`s home
(c) A. Apvrille - 2009