Debian basic applications

From campisano.org
Jump to navigation Jump to search

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)

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)

(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

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

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

i386 compatibility mode