PRIME - Linux workstations and servers - Installed Software
The following notes describe software and features on the Prime
ring of Linux servers and workstations that can be accessed by individual users.
This is not an exhaustive list, as the standard Unix tools and commands
are also available. If you are not sure what you are looking for,
try a keyword search on the manual pages with the command:
Maven a software project management and comprehension tool.
Netbeans - IDE for JavaScript, HTML5, PHP, etc development
nodejs - s an open-source, cross-platform runtime environment for developing server-side Web applications
sbt an open-source build tool for Scala and Java projects, similar to Java's Maven and Ant.
Visual Studio is a source code editor with built-in support for JavaScript, TypeScript and Node.js
and extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).
curl
is a command line tool for transferring files with URL syntax,
supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
HTTP form based upload, proxies, cookies, user+password authentication
(Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and more.
lynx - web browser for terminals and batch processing
links - Updated version of lynx web browser for terminals and batch processing
wget
is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals
etc, for retrieving files using HTTP, HTTPS and FTP.
urlview - Extract URLs from a text file and allow the user to select via a menu
lftp - a sophisticated file transfer program supporting a number of network protocols (ftp, http, sftp, fish, torrent)
tftp - Trivial File Transfer Protocol
wput - - command-line ftp-client that looks like wget but instead of downloading, uploads files or whole directories to remote ftp-servers
mutt
is a small but very powerful text-based mail client for Unix operating systems.
alpine
a fast, easy to use email client that is suitable for both the inexperienced email user
as well as for the most demanding of power users (or so they say). It is the successor to pine.
libpng
is a free reference library for reading and writing PNGs (Portable Network Graphics)
libtiff - library and tools for tiff files
libjpeg - library and tools for jpeg files
libxpm - library and tools for xpm files
libgts - library and tools for 3D computational surface meshes
libqt5 - version 5 of the qt library, a cross-platform application development framework.
ncurses library
libsdl - Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
ffmpeg a vast software suite of libraries and programs for handling video, audio, and other multimedia files and streams
libpcap
The Packet Capture library provides a high level interface
to packet capture systems. All packets on the network,
even those destined for other hosts, are accessible through this mechanism.
nmap
- Network MAPper - utility for network exploration or security auditing.
In addition to the classic command-line Nmap executable, the Nmap suite
includes an advanced GUI and results viewer (Zenmap),
a flexible data transfer, redirection, and debugging tool (Ncat),
and a utility for comparing scan results (Ndiff).
snappy is a compression/decompression library.
It does not aim for maximum compression, or compatibility with any other compression library;
instead, it aims for very high speeds and reasonable compression.