Debian basic applications
Debian basic applications
curl wget pnmixer sylpheed spacefm g++ make autoconf automake git subversion ddd gdb diffuse kdiff3-qt geany emacs file-roller arandr pavucontrol ncdu imagemagick scrot xournal python3 python3-pip python3-virtualenv virtualenv
Utils
- xterm (uxterm utf8 virtual terminal)
- uterm (unicode terminal)
- geany (universal editor)
- spacefm (file manager) and udevil (utility to mount removable devices and network shares)
- file-roller (archive manager)
- arandr (diplay resizer)
- xfce4-screenshooter (desktop screenshooter)
- gkrellm (system monitor)
- blueman (bluetooth manager, require bluetooth package and pulseaudio-module-bluetooth optionally, if you don't have nautilus then use blueman-services command to configure
pcmanfm)
- mtp tools (media transfer protocol, use gmtp client to transfer archives or jmtpfs to mount as fuse filesystem)
- NCurses Disk Usage (Disk Usage Analyzer)
- FSlint (Duplicate file finder)
Commands
- imagemagick (image converter - screenshooter)
- scrot (selected area screenshooter)
- xmlstarlet (command-line XML query tool)
- jq (command-line JSON query tool)
Messaging
Internet
Remote
- tiger-vnc (VNC_USERNAME=X VNC_PASSWORD=Y xtigervncviewer HOST)
- remmina (generic vnc / remote desktop client)
(allow a single vnc session (no password): x11vnc -display :0 -safer -once -timeout 60 -ping 10 -ncache 0 -repeat)
(allow slim login manager vnc session: x11vnc -display :0 -auth /var/run/slim.auth -timeout 60 -ping 10 -ncache 0 -repeat)
- http://www.freerdp.com/ freerdp] (A Remote Desktop Protocol Implementation)
(Note, to install xrdp server on Debian 9, remove the xserver-xorg-legacy package, ref: https://unix.stackexchange.com/a/389171, https://askubuntu.com/questions/847453/xrdp-how-do-i-connect-remotely-to-an-existing-local-session/890718 https://www.hiroom2.com/2017/06/19/debian-9-install-xrdp/)
Download
- uget (download manager)
- wxdownload (not in Debian Wheezy)
- multiget
- fatrat
- steadyflow
Torrent
- transmission (torrent client)
Office
- libreoffice
- atril (pdf reader)
- xournal (pdf annotator)
- pdfarranger (pdf cropper an merger, aka pdfshuffler)
- qpdf (transforming and inspecting tool)
- fbreader (ebook reader)
- bookletimposer (pdf 2 book converter)
- xchm (windows helper reader)
from https://wiki.debian.org/PDF
Dev
C++
- emacs
- eclipse cdt
- codeblocks
- geany + cmake + make
Database
- dbeaver
- sqlworkbench
UML
- diagrams.net (online diagram and uml editor)
- astah (uml modeling)
- argouml (uml modeling and from code)
- umbrello (uml modeling and from code)
Versioning
- git-cola (git client)
- gitg (git linux client)
Diff
- diffuse (diff and git diff gui)
- kdiff3-qt (kdiff 3-way merge gui)
- meld (diff and directory diff gui)
Multimedia
Audio
- pavucontrol -t 3 (pulse audio mixer)
- [https://github.com/GeorgeFilipkin/pulsemixer pulsemixer\ (pulse audio mixer terminal interface)
- pnmixer / pasystray (volume control system tray)
- audacious (music player)
- audacity (multi-track editor)
- easytag (mp3 tag editor)
- soundconverter (encoder)
Video
- ffmpeg / avconv (great audio/video encoder/player for command line) (ex: Script_ffmpeg.sh Script_video2mp3.sh)
- xine-ui (xine video player)
- vlc (video encoder/player)
- totem (video player)
- gaupol (subtitle editor)
Image
- fhe
- geeqie
- gimp
- xsane
Math
- qtoctave (matlab style ide)
- freemat
Emulation and virtualizer
- QEMU (using linux emulation) (see Application_qemu)
- doxbox
- wine (see Application_wine)
- virtualbox