Author: Leonid Khramov
Description: http://xnc.dubna.su
Keywords: xnc

### X Northern Captain Installation

XNC Index: Overview Installation Panels Commands VFS_support Bookmark Extensions User Menu Hot Keys | INSTALLATION XNC publishes in three types of archives: Source code tarball (src.tar.gz) Precompiled binaries for various platforms in tarball (Platform.tar.gz) Precompiled binaries for Linux RPM systems (rpm) The following text explains installation process for each type of archive: Source code tarball: Unpack archive with 'tar zxvf filename' or 'gunzip -c filename | tar xvf -' Go to xnc-5.x.x directory Run './configure'. For configure options see output of './configure --help' Run 'make' Run 'make install' under root. This operation install files to Your computer. You need to run 'xncsetup' for each user who wants to run xnc. Configure Your environment with xncsetup and press 'Save' button. PS: If you have troubles compiling XNC try run './configure --disbale-shared' and then make again. Source code tarball to local directory (home directory without root): If you want to install xnc to another directory that default one (/usr), then read this part of instructions: Assume that you want to install xnc locally to your home directory and don't have 'root' access. For example your home directory is '/home/leo'. Unpack archive with 'tar zxvf filename' or 'gunzip -c filename | tar xvf -' Go to xnc-5.x.x directory Run './configure --prefix=/home/leo'. For more configure options see output of './configure --help' Run 'make' Run 'make install'. This operation install files to Your computer. You need to run 'xncsetup' before running xnc. Do it under X window system because xncsetup requires connection to X server. XNC installs itself in the following directories: /home/leo/bin - binaries /home/leo/lib/xnc - libraries /home/leo/share/man/man1 - man pages /home/leo/share/doc/xnc-5.x.x - documentation /home/leo/share/locale - localization Configure Your environment with xncsetup and press 'Save' button. Make sure that you have '/home/leo/bin' directory in your $PATH environment. Or add with 'export PATH=/home/leo/bin:$PATH' into your local startup script. PS: If you have troubles compiling XNC try run './configure --disbale-shared' and then make again. Precompiled binary TAR archive: Just unpack archive to '/' directory. cd / gunzip -c xnc-tarball-name.tar.gz | tar xvf - Configure Your environment with 'xncsetup' and press 'Save' button for each user who wants to run xnc. Binary RPM archive: Just install RPM archive to your system with 'rpm -ivh xnc-*.rpm'. Or upgrade from previous version with 'rpm -Uvh xnc-*.rpm'. Configure Your environment with 'xncsetup', see or change hotkeys, colors and press 'Save' button. '/usr/bin' - xnc binaries and helpers '/usr/lib/xnc' - xnc plugin libraries. '/usr/share/man/man1' - xnc man pages. '/usr/share/locale' - xnc localization files. '/usr/share/doc/xnc-5.x.x' - xnc documentation in html format. HOW TO RUN Simple run: Just type 'xnc' and enjoy. Don't forget to run xncsetup before running xnc at first time. Faster startup: Run 'xncloader'. Do it just ONCE after you start your X. For example you can place it in your .xinitrc or .xsession file. Run 'xnc' as many times as you wish. XNC will use shared resources loaded by 'xncloader' and start faster. If you have troubles with this method try 'xnc +shared'. Run with plugins: Run 'xnc -plugin aqua' and you see XNC with Aqua skin. Also you can choose plugin in xnc 'Configuration' window. If you want to switch off the plugin then run 'xnc -plugin none' or set original look in the 'Configuration' window. Run with command line options: You can run xnc with many command line options that make some tuning at startup. Here is the list of these options: -display displayname - X server display name to contact -/+rv - Turn on/off reverse video mode in xterminal -fg color - foreground color for xterminal window -cr color - cursor color in terminal window -fn fontname - normal terminal text font -iconic - start iconic -title string - title name for window -/+ls - turn on/off login shell -/+sb - turn on/off scrollbar in terminal window -sl number - number of scrolled lines to save -/+ut - turn on/off utmp inhibit -/+vb - turn on/off visual bell -/+si - turn on/off introduction banner -plugin plugin-name - plugin name for load different look (skin) -/+shared - turn on/off shared resource using with xncloader
XNC ξονε xnc.dubna.su |

Author Leonid V. Khramov
leo@xnc.dubna.su
St-Petersburg
Russia
1995-2002