Here is some useful free softwares and its installation commands on Debian, Ubuntu, Kubuntu. After installation copy deb files in /var/cache/apt/archives folder to another folder. It will help to install these softwares on machines that does not have internet connection. Its procedure is explained on this post.
In Fedora its in /var/chane/yum folder.
Application |
Program | Command | Description | Usage |
---|---|---|---|---|
Development | ||||
C++ compiler | g++ | apt-get install g++ | ||
Dev IDE | KDevelop | apt-get install kdevelop | ||
Debugger | KDbg | apt-get install kdbg | gui based debugger | |
Dev IDE | Geany | apt-get install geany | ||
Dev IDE | Code Block | apt-get install codeblocks | ||
GUI designer | Glade | apt-get install glade | ||
Dev Library – Gui | GtkMM | apt-get install gtkmm | C++ wrapper for Gtk | |
HTML editor | seamonkey | apt-get install seamonkey | ||
Unit test framework | CPPUnit | apt-get install cppunit | ||
apt-get install libcppunit-dev | CppUnit dev pkg | |||
Source Control | ||||
KdeSVN | apt-get install kdesvn | SVN Client | Use Konquerer as UI | |
File diff and merge | Meld | apt-get install meld | ||
Documentation | ||||
Design | Umbrello | apt-get install umbrello yum install kdesdk |
UML tool | |
Source code | Doxygen | apt-get install doxygen | Source code documentation | |
apt-get install doxygen-gui | For Doxygen | |||
apt-get install graphviz | For Doxygen | |||
C++ doc | apt-get install libstdc++6-4.3-doc | |||
STL doc | apt-get install stl-manual | |||
Project Management | ||||
KPlato | apt-get install kplato yum install koofice-kplato |
|||
Faces | apt-get install faces | |||
Administration | ||||
Installation | AptOnCD | apt-get install aptoncd | CD image of APT repo | |
Startup Manager | apt-get install startupmanager | to change boot screens | ||
Virtual Box | apt-get install virtualbox-ose | Virtual machine server | <todo: usage> | |
HP Printer | apt-get install hplip | Printer wizard | ||
Office | ||||
Word processor | AbiWord | apt-get install abiword | ||
Spread sheet | Gnumeric | apt-get install gnumeric | ||
EMail client | KMail | apt-get install kmail | ||
EMail client | Thunder Bird | apt-get install thunderbird | ||
EMail client | IceDove | apt-get install icedove | for Debian | |
Diagram Editor | Dia | apt-get install dia | ||
Internet | ||||
Download manager | KGet | apt-get install kget | ||
Ftp client | Filezilla | apt-get install filezilla | ||
Ftp client | sftp | cmd line secure ftp client | sftp <user>@<ip> | |
telnet client | Putty | apt-get install putty | ||
firewall applet | Fire Starter | apt-get install firestarter | ||
remote desktop client | Krdc | apt-get install krdc | ||
vpn setup | VPN | apt-get install network-manager-gnome network-manager-openvpn network-manager-pptp network-manager-vpnc apt-get install network-manager-pptp pptp-linux yum install NetworkManager-pptp pptp install pptp network man plugins |
||
Multimedia | ||||
TV viewer | TVTime | apt-get install tvtime | ||
Media player | Amarok | yum install amarok | ||
Audio Editor | Audacity | yum remove audacity yum install audacity-freeworld |