How to Install and Uninstall tntnet-doc Package on Ubuntu 21.10 (Impish Indri)
Last updated: November 09,2024
1. Install "tntnet-doc" package
This guide let you learn how to install tntnet-doc on Ubuntu 21.10 (Impish Indri)
$
sudo apt update
Copied
$
sudo apt install
tntnet-doc
Copied
2. Uninstall "tntnet-doc" package
Please follow the guidance below to uninstall tntnet-doc on Ubuntu 21.10 (Impish Indri):
$
sudo apt remove
tntnet-doc
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the tntnet-doc package on Ubuntu 21.10 (Impish Indri)
Package: tntnet-doc
Architecture: all
Version: 2.2.1-4build1
Priority: extra
Section: universe/doc
Source: tntnet
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Kari Pahula
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 825
Suggests: tntnet-demos
Filename: pool/universe/t/tntnet/tntnet-doc_2.2.1-4build1_all.deb
Size: 459748
MD5sum: e47bb2d4b1aa2807f7d907a548be02f9
SHA1: 2bea565da2e29c8331f830681c5dae04d236b88d
SHA256: 647895938641d99b97c325877974ea15374e8d9f32bc9aff3970daffa3398903
SHA512: 29415bcdb5d1a399fad3eb6c6956bb4f69595dbb96050ae360718d609c5b75751b658d2755dac89b26a0ec80f30436083280f5f05521c6afcbe7ac8427be2bb0
Homepage: http://www.tntnet.org/
Description-en: documentation for Tntnet
Tntnet has a template-language called ecpp similar to PHP, JSP or
Mason, where you can embed c++ code inside a HTML page to generate
active content. The ecpp files are precompiled to C++ classes called
components and compiled and linked into a shared library. This process
is done at compiletime. The web server Tntnet needs only the compiled
component library.
.
Because the web applications are compiled into native code, they are
very fast and compact.
.
Components can call other components. So you can create building blocks
of HTML parts and call them in other pages like subprocesses.
.
Requests are parsed by tntnet and the request information is easily
accessible to the components. It supports GET and POST parameters and
MIME multipart requests for file upload.
.
The template language has also support for internationalized
applications. You can easily create web applications for different
languages.
.
Other features are: cookies, HTTP upload, automatic request parameter
parsing and conversion, automatic session management, scoped variables
(application, request and session), internationalisation and keep-alive.
.
Logging is done through cxxtools, which provides a unique API for
log4cpp, log4cxx or simple logging to files or console.
.
Tntnet is fully multithreaded and much work has been gone into making
it scalable. It uses a dynamic pool of worker threads, which answer
requests from HTTP clients.
Description-md5: 156a18b4d9e22981bb63a4bd3e140272
Architecture: all
Version: 2.2.1-4build1
Priority: extra
Section: universe/doc
Source: tntnet
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Kari Pahula
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 825
Suggests: tntnet-demos
Filename: pool/universe/t/tntnet/tntnet-doc_2.2.1-4build1_all.deb
Size: 459748
MD5sum: e47bb2d4b1aa2807f7d907a548be02f9
SHA1: 2bea565da2e29c8331f830681c5dae04d236b88d
SHA256: 647895938641d99b97c325877974ea15374e8d9f32bc9aff3970daffa3398903
SHA512: 29415bcdb5d1a399fad3eb6c6956bb4f69595dbb96050ae360718d609c5b75751b658d2755dac89b26a0ec80f30436083280f5f05521c6afcbe7ac8427be2bb0
Homepage: http://www.tntnet.org/
Description-en: documentation for Tntnet
Tntnet has a template-language called ecpp similar to PHP, JSP or
Mason, where you can embed c++ code inside a HTML page to generate
active content. The ecpp files are precompiled to C++ classes called
components and compiled and linked into a shared library. This process
is done at compiletime. The web server Tntnet needs only the compiled
component library.
.
Because the web applications are compiled into native code, they are
very fast and compact.
.
Components can call other components. So you can create building blocks
of HTML parts and call them in other pages like subprocesses.
.
Requests are parsed by tntnet and the request information is easily
accessible to the components. It supports GET and POST parameters and
MIME multipart requests for file upload.
.
The template language has also support for internationalized
applications. You can easily create web applications for different
languages.
.
Other features are: cookies, HTTP upload, automatic request parameter
parsing and conversion, automatic session management, scoped variables
(application, request and session), internationalisation and keep-alive.
.
Logging is done through cxxtools, which provides a unique API for
log4cpp, log4cxx or simple logging to files or console.
.
Tntnet is fully multithreaded and much work has been gone into making
it scalable. It uses a dynamic pool of worker threads, which answer
requests from HTTP clients.
Description-md5: 156a18b4d9e22981bb63a4bd3e140272