How to install TCL 8.6 and TK 8.6 in Linux- The easiest way ?
In this post, we will see one of the easiest way to install TCL and TK 8.6 package on our Linux system.
Lets look at this three step short process.
I. Register on site for free and download the package from here.
https://platform.activestate.com/saketj/ActiveTcl-8.6 Once you download the package, you can see it like below. -rwxr-xr-x 1 user ngegroup 27254500 Sep 5 12:52 ActiveTcl-8.6.12.0000-x86_64-linux-glibc-2.17-6901ec5f.tar.gz
II. Extract the package.
# tar -xvf ActiveTcl-8.6.12.0000-x86_64-linux-glibc-2.17-6901ec5f.tar.gz drwxr-xr-x 6 user ngegroup 4096 Jul 1 15:46 ActiveTcl-8.6.12.0000-x86_64-linux-glibc-2.17-6901ec5f
III. Install the package now.
$ ./install.sh Welcome to ActiveTcl Community Edition for Linux/x86_64 Supported Packages: Tcl 8.6 Thread 0 Tk 8.6 trofs 0.4.9 Extra Packages: trofs 0.4.9 tbcload 1.7.1 tclvfs 1.4.2 libiconv 1.15 tdom 0.9.2 zlib 1.2.12 Tk 8.6.12 sqlite3 3.36.0 metakit 2.4.9.7.1 nsf 2.3.0 tclx 8.4.4 bzip2 1.0.8 openssl 1.11.0.15 libxml2 2.9.10 expect 5.45.3 tktable 2.11 tcllib 1.20 tkblt 3.2.8 itk 4.1.0 tkcon 2.7.10 bwidget 1.9.14 snack 2.2.10 tls 1.7.22 libxslt 1.1.34 wub 5.0.0 tklib 0.7.0 Trf 2.1.4 Img 1.4.6 treectrl 2.4.1 critcl 3.1.18.1 iwidgets 4.1.1 Tcl-Platform-Specific 1.00 tclxml 3.2 TclSOAP 1.6.8.1 Cancel => C Next => [RET] >> ACTIVESTATE® COMMUNITY EDITION LICENSE AGREEMENT Version effective date: March 25, 2019 This license agreement (the “Agreement”) is made between you (either an individual or a company or organization, not including its affiliates or wholly owned subsidiaries) (“You”) and ActiveState 25. Governing Law. This Agreement will be construed under the laws of the Province of British Columbia and the federal laws of Canada applicable therein, without regard to the conflict of law rules. The application of the United Nations Convention of Contracts for the International Sale of Goods and any local implementations thereof are expressly excluded. The parties agree that the Uniform Computer Transactions Act or any version thereof, adopted by any jurisdiction, in any form ("UCITA"), will not apply to this Agreement, and to the extent that UCITA may be applicable, the parties agree to opt out of the applicability of UCITA pursuant to the opt-out provision(s) contained therein. EXHIBIT A Tcl/tk License Terms This software is copyrighted by the Regents of the University of California, Sun Microsystems, Inc., Scriptics Corporation, and other parties. The following terms apply to all files associated with the software unless explicitly disclaimed in individual files. The authors hereby grant permission to use, copy, modify, distribute, and license this software and its documentation for any purpose, provided that existing copyright notices are retained in all copies and that this notice is included verbatim in any distributions. No written agreement, license, or royalty fee is required for any of the authorized uses. Modifications to this software may be copyrighted by their authors and need not follow the licensing terms described here, provided that the new terms are clearly indicated on the first page of each file where they apply. IN NO EVENT SHALL THE AUTHORS OR DISTRIBUTORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE, ITS DOCUMENTATION, OR ANY DERIVATIVES THEREOF, EVEN IF THE AUTHORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE AUTHORS AND DISTRIBUTORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. GOVERNMENT USE: If you are acquiring this software on behalf of the U.S. government, the Government shall have only "Restricted Rights" in the software and related documentation as defined in the Federal Acquisition Regulations (FARs) in Clause 52.227.19 (c) (2). If you are acquiring the software on behalf of the Department of Defense, the software shall be classified as "Commercial Computer Software" and the Government shall have only "Restricted Rights" as defined in Clause 252.227-7013 (c)(1) of DFARs. Notwithstanding the foregoing, the authors grant the U.S. Government and others acting in its behalf permission to use and distribute the software in accordance with the terms specified in this license. Cancel [no] => [RET] Accept License [yes] => 'A' >>A Please specify the installation directory. Path [/opt/ActiveTcl-8.6]: /root/ngelinux/package/scripts/utils/tcl86 Please specify the directory for the demos. Path [/root/ngelinux/package/scripts/utils/tcl86/demos]: Please specify the runtime installation directory. This is the directory the applications will see as their installation directory when searching for packages and libraries, instead of the directory the files were copied to. In most circumstances this is the same as the installation directory chosen before. Path [/root/ngelinux/package/scripts/utils/tcl86]: Press return to begin installation Installation Directory: /root/ngelinux/package/scripts/utils/tcl86 Demos Directory: /root/ngelinux/package/scripts/utils/tcl86/demos Runtime Directory: See Installation Directory Cancel => C Next => [RET] >> Installing ActiveTcl ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/man ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/man/man3 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/man/mann ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/valtype ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/hook ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/csv ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/pluginmgr ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/grammar_fa ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/doctools2base ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/bibtex ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/markdown ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/uri ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/jpeg ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/tool ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/comm ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/coroutine ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/asn ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/bee ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/blowfish ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/ident ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/debug ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/md5 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/ripemd ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/virtchannel_core ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/tie ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/yaml ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/interp ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/namespacex ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/websocket ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/ntp ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/imap4 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/tepam ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/treeql ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/udpcluster ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/md4 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/tiff ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/doctools2idx ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/multiplexer ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/snit ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/smtpd ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/base32 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/irc ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/cache ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/lambda ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/inifile ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/clock ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/pt ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/pt/rde_critcl ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/grammar_peg ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/fumagic ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/control ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/gpx ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/zip ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/0compatibility ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/transfer ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/pop3 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/fileutil ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/dicttool ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/crc ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/docstrip ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/sha1 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/cron ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/ldap ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/soundex ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/virtchannel_transform ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/clay ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/grammar_aycock ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/units ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/counter ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/nntp ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/doctools ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/doctools/mpformats ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/amazon-s3 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/grammar_me ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/oodialect ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/nns ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/png ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/map ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/mime ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/otp ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/log ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/log/msgs ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/rc4 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/nmea ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/javascript ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/tar ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/httpwget ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/generator ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/des ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/defer ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/dns ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/dns/msgs ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/struct ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/http ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/cmdline ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/dtplite ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/htmlparse ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/nettool ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tcllib1.20/uuid ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/persistentSelection ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/widgetPlus ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/diagrams ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/controlwidget ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/cursor ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/widgetl ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/tooltip ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/crosshair ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/mentry ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/mentry/scripts ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/mentry/scripts/mwutil ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/getstring ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/scrollutil ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/scrollutil/scripts ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tklib0.7/scrollutil/scripts Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tk8.6/ttk ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tk8.6/images ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tk8.6/demos ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/lib/tk8.6/demos/images ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/share ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/share/man ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/share/man/man3 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/share/man/mann ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/share/man/man1 ... Installing demos ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/demos/Tk8.6 ... Creating directory /root/ngelinux/package/scripts/utils/tcl86/demos/Tk8.6/images ... Done ... Finishing the installation Patching the shells and libraries for the new location ... * /root/ngelinux/package/scripts/utils/tcl86/bin/tclsh8.6 ... * /root/ngelinux/package/scripts/utils/tcl86/bin/wish8.6 ... * /root/ngelinux/package/scripts/utils/tcl86/bin/tclsh8.6 ... * /root/ngelinux/package/scripts/utils/tcl86/bin/wish8.6 ... * /root/ngelinux/package/scripts/utils/tcl86/bin/tclsh ... * /root/ngelinux/package/scripts/utils/tcl86/bin/wish ... * 8.5 /root/ngelinux/package/scripts/utils/tcl86/lib/libtcl8.6.so ... * 8.5 /root/ngelinux/package/scripts/utils/tcl86/lib/libtcl8.6.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtk8.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtk8.6.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtifftcl3.9.7.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libpngtcl1.6.21.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtcl8.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libmk4.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtk8.6.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libnsf2.3.0.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtkimgtiff1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtclstub8.6.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtk8.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtcl8.6.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtkimgpng1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtkstub8.6.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libmk4.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libsnackstub2.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libtifftclstub3.9.7.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/libpngtclstub1.6.21.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Trf2.1.4/libTrf2.1.4.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Trf2.1.4/libTrfstub2.1.4.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tdom0.9.2/libtdomstub0.9.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tdom0.9.2/libtdom0.9.2.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/nsf2.3.0/libnsf2.3.0.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/nsf2.3.0/libnsfstub2.3.0.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/treectrl2.4.1/libtreectrl2.4.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tcltls1.7.16/tcltls.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/expect5.45.3/libexpect5.45.3.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/thread2.8.7/libthread2.8.7.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tcl8.6/critcl_md5c0.12/linux-x86_64/md5c.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tcl8.6/critcl_callback1/linux-x86_64/callback.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/itk4.1.0/libitk4.1.0.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tbcload1.7/libtbcload1.7.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tdbcpostgres1.1.3/libtdbcpostgres1.1.3.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Tclxml3.2/libTclxmlstub3.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Tclxml3.2/libTclxml3.2.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tdbcodbc1.1.3/libtdbcodbc1.1.3.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/itcl4.2.2/libitclstub4.2.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/itcl4.2.2/libitcl4.2.2.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/itcl4.2.2/libitcl4.2.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/vfs1.4.2/libvfs1.4.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/vfs1.4.2/libvfs1.4.2.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgpixmap1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgps1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgbmp1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtifftcl3.9.7.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgppm1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libpngtcl1.6.21.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgxpm1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgjpeg1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgxbm1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgico1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgtiff1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgtga1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgwindow1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libzlibtcl1.2.8.1.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgstub1.4.6.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgraw1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimggif1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgdted1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libjpegtcl9.2.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libzlibtclstub1.2.8.1.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgpng1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgsgi1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgpcx1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtifftclstub3.9.7.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libpngtclstub1.6.21.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimgsun1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libtkimg1.4.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Img1.4.6/libjpegtclstub9.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/sqlite3.36.0/libsqlite3.36.0.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tclx8.6/libtclx8.6.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Tktable2.11/libTktable2.11.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Mk4tcl/Mk4tcl.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/Mk4tcl/Mk4tcl.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tcllibc/linux-x86_64/tcllibc.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/snack2.2/libsnack.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/snack2.2/libsound.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tdbc1.1.3/libtdbc1.1.3.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tdbc1.1.3/libtdbcstub1.1.3.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/trofs0.4.9/libtrofs0.4.9.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tdbcmysql1.1.3/libtdbcmysql1.1.3.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tkblt3.2/libtkbltstub3.2.a ... * /root/ngelinux/package/scripts/utils/tcl86/lib/tkblt3.2/libtkblt3.2.so ... * /root/ngelinux/package/scripts/utils/tcl86/lib/expect5.45.3/libexpect5.45.3.so ... * /root/ngelinux/package/scripts/utils/tcl86/bin/expect ... Patching configuration scripts (8.6) * lib/nsfConfig.sh ... * lib/tifftclConfig.sh ... * lib/jpegtclConfig.sh ... * lib/tclConfig.sh ... * lib/TclxmlConfig.sh ... * lib/tkimgConfig.sh ... * lib/zlibtclConfig.sh ... * lib/tclooConfig.sh ... * lib/pngtclConfig.sh ... * lib/tdomConfig.sh ... * lib/tkConfig.sh ... * lib/tkbltConfig.sh ... * lib/itcl4.2.2/itclConfig.sh ... * lib/tdbc1.1.3/tdbcConfig.sh ... - Patching AT applications * /root/ngelinux/package/scripts/utils/tcl86/bin/tkcon ... (wish) Done Please do not forget to extend your PATH and MANPATH variables to get access to the applications and manpages distributed with ActiveTcl. For a csh or compatible perform setenv PATH "/root/ngelinux/package/scripts/utils/tcl86/bin:$PATH" For a sh or similar perform PATH="/root/ngelinux/package/scripts/utils/tcl86/bin:$PATH" export PATH Some shells (bash for example) allow export PATH="/root/ngelinux/package/scripts/utils/tcl86/bin:$PATH" Similar changes are required for MANPATH Finish >> #
IV. Now try to run one of the binary.
$ cd /root/ngelinux/package/scripts/utils/tcl86/bin; ./tclsh8.6 %
is there a possiblity to set up an unattended install?
Yes in linux, everything is possible.
However for unattended install, you need to write the commands in a file and try testing it with logs captured and get it on email to check later on.
In case you are stuck somewhere do let me know i can help you to know how to deal with particular step.