It has been more than ten years since 2003~2004 first tried to use Linux on the occasion of the Spring Festival. Especially during the whole doctoral study, we insisted on the study and research work under Linux, and tried a lot of desktop environment, window Manager, terminal program and other application software and scientific software. At first these temptations are useful for learning and familiarizing with Linux systems. However, the ultimate goal of learning the system is to allow it to serve its own learning and work, rather than wasting time on system configuration and bug fixes. Therefore, the attempt to the software is enough. When you gradually form your own set of tool software set to solidify it, adhere to the use of them and continue to improve the proficiency of the operation and improve skills. Below, list the Linux software collections I'm using.
System Fundamentals
Network manager:use Wicd instead of Network-manager. It includes Wicd, wicd-cli, wicd-curses, wicd-daemon, wicd-gtk.
Pppoeconf:for configuration of the PPPoE network connection.
Power Management: laptop-mode-tools can used to set default screen brightness, USB power and S Leep, etc.
Kde-baseapps:with the installed, the search function in Dolphin takes effect.
Khelpcenter4: KDE 4 Help Center.
Text Editor
Emacs + solarized Theme + ORG mode
Purpose
Text Editing and coding
GTD based task Management:this is the lowest level management with the finest granularity.
Kate:for fast text editing in desktop environment
Vim:for fast text editing in command line environment
Office Software
LibreOffice
-
purpose
-
writer
-
p Ersonal documents
-
plans and Review documents:for Everyday Review, weekly schedule, MI D and long term plans.
-
journals
-
draw
-
illustrations
-
flow Charts
-
math and geometric drawings
-
cal C
-
organization of experiment data
-
project Gantt Chart
-
extensions and additional packages
-
languagetool:for Spell checking
-
dmaths:for mathematical drawings
-
Multisave:for Document Export
-
review:for convenient document Review
-
template changer:for apply Template to an existing document
-
texmaths:f or LaTeX equation input
-
zotero LibreOffice integration:for accessing Zotero bibliograph Y database
-
openclipart and openclipart2:additional clipart Gallery for libreoffice.
-
export as Images:export all the Impress slides or Draw pages as Images of JPG, PNG, GIF, BMP and TIFF format. This is can used to create a white plan for a presentation.
Zotero Standalone Application
Purpose:bibliography Management
Extensions
Zotero Automatic Export
Item History for Zotero
Zotfile:note the customized source folder for attaching new files should is specified.
Zotero LibreOffice integration:bibliography Management
Mindmap
Freeplane:for dumping ideas from the brain and organizing information and knowledge with complicated structures and inter Connections.
Docear + jabref:for Organizing bibiliography information using a MINDMAP methodology.
Term
Konsole + solarized Theme
File Manager:dolphin
Desktop Environment
Sawfish using Mxflat Theme:window Manager that can is configured with Lisp+librep.
PERLPANEL:A Panel including a startup menu, several fast starting program icons, a task list and a system tray. The system tray is composed of notification area, panel PET, Lock screen button, system clock and desktop pager.
Xscreensaver:screen Saver.
Shutter:for taking screen snapshot.
Ibus:input method.
Xloadimage:set Desktop wallpaper.
Xmodmap:set keyboard and mouse button sequence.
Xrdb:set window Display Properties.
Freerdp:for Remote Desktop Connection. It supports NLA (Network level Authentication), which are superior over rdesktop. The executable command of this package is xfreerdp.
Kruler:screen Measurement.
Kcolorchooser:desktop Color Chooser.
Xclock:desktop clock.
PDF Tool Set
Okular:pdf Reader
Pdfedit:pdf Editor
Jpdfbookmarks:pdf Bookmark Editor
Ghostscript:command Line PDF Tools
Document Readers
Djview4:djvu Reader
Kchmviewer:chm Viewer
Xdvi:dvi Viewer
Dictionary
StarDict or Goldendict
Mathematics Tools
Gnuplot:visualization of Experiment Data
Maxima+wxmaxima:symbolic Math
Octave:numerical Math
Geogebra:geometry Drawing Tool
Image Management
Gwenview:image Viewer. Note:it requires rebuilding NVIDIA driver after each xserver update.
Gimp:image Editor
Imagemagick:command Line Image Editor
Inkscape:edit and design of the vector graphics.
Web
Iceweasel:web Browser
Extensions
Adblock plus:block Google related websites (in case of slow Web page loading because it contains Google related resources ), advertisement, etc.
Blank Your Monitor + easy reading:use enforced color theme to read Web pages.
downthemall!: Batch Download tool
downthemall! Anticontainer:make the resources behind container pages easily downloadable.
Evernote Web clipper:evernote plugin.
Firebug + firepath:web Page development tool
Fire ie:embed IE Core in Firefox, for visiting bank websites.
Firemacs:emacs Key Bindings
greasefire2:automatically Find Greasemonkey scripts
Greasemonkey:enable user scripts to process webpages
Keyconfig:configure Key Bindings
Languagetoolfx:spell Checking
Mozilla Archive format:store Web page into Maff Format
Password Exporter:password Management
Print edit:customize Web page elements to be printed
ScrapBook + ScrapBook Backuphelper + ScrapBook CHM Creator + ScrapBook copypageinfo + ScrapBook MAF creator:grab Web page S
Stylish:enable customized user style for Web pages
Stylish sync:synchronize Stylish configurations in Firefox Sync between multiple devices
Tile tabs:split browser window into multiple windows
Google Chrome
Extensions
Red Apricot (hongxing.crx ):for breaking through the GFW.
Stylish:same as the one in Firefox
Zotero Connector:import Zotero item from the Web page into Zotero standalone application.
Icedove:mail Client and RSS Reader
Extensions
Thunderbrowse
Iceowl
FILEZILLA:FTP Client
Audio
Audacity:audio Editor
Audacious:music player
Easytag:mp3 Tag Editor
Alsa-utils:command line tool to control sound volume
Video
TV Player:mplayer + mencoder
Video PLAYER:VLC
Recordmydesktop:for screen Recording.
Games
Wesnoth and Wesnoth-server
Kdegames
NetHack, Nethack-el, Nethack-console, nethack-x11, Nethack-lisp
Simulators
Bsnes:simulator for FC games, etc.
Mame, Mame-tools, Gnome-video-archade (front-end): Simulator for Archade games.
Chess Games
Knights (KDE UI Front-End), gnuchess (chess engine), Gnuchess-book
Gmchess:chinese Chess
Kigo (KDE UI Front-End), Gnugo (Go engine)
The collection of Linux software I use