Ubuntu 下常用的软件工具

来源:互联网 发布:微信上打开淘宝链接 编辑:程序博客网 时间:2024/04/29 03:12

点击打开链接

一 常用工具列表

1.编程工具: Eclipse ,Intellij IDEA, Codelite,Apatana Studio,Zend Studio,NetBean IDE, Gambas2

2.浏览器: firefox browser,chromium web browser , Opera browser
3.虚拟机:virtualbox
4.聊天工具:skype
5.编辑工具:gvim,geany,EditRocket,Sublime Text2
6.词典工具:stardict
7.截图工具:KSnapshot
8.ftp上传工具:filezilla
9.远程控制工具:teamviewer
10.反编译工具:JD-GUI
11.文本比对工具:Meld diff viewer
12.数据库客户端工具:sql developer,squirrel sql client
13.图片处理工具:GIMP
14.画图工具:pinta image editer
15.建模工具:umbrello ,dia diagram editer ,astah uml

16.视频播放工具:VLC ,SMPlayer

17.输入法工具:fcitx

18.优化工具:ubuntu tweak, CompizeConfig Setting Manager, Advanced Setting,  Configuration Editor,MyUnity

19.网络分析工具:wireshark

20.SVN客户端: SmartSVN

21.ssh终端工具:Terminal, SecureCRT

22. ssh Tunnel 客户端:gSTM

23. 下载工具:Steadyflow,qBittorrent

24.开发帮助文档查看工具:Devhelp

25. chm文档查看工具:ChmSee

25. dock 工具:Docky, Cario Dock

26. 应用程序快捷键创建: MainMenu

27. 图书阅读工具:calibre

28. 视频工具:Cheese

30.邮件客户端:Thunderbird Mail

31解压工具:P7zip

32.屏幕录制工具:RecordMyDesktop

32.视频剪切工具:Openshot  Video Editor

33.系统监控工具:Conky

Squirrel Sql Client 官网地址

Eclipse 官网地址

Svn插件官网地址

截图工具和在线播放器的下载地址

聊天工具的安装地址

QQ安装方法地址

Ubunut Tweak 官方网址 


二 apt-get 安装软件

Ubuntu 安装的软件快捷方式:

sudo apt-get install fcitx

sudo apt-get install wireshark

sudo apt-get install calire

sudo apt-get install virtualbox

sudo apt-get install filezilla

sudo apt-get install qbittorrent

sudo apt-get install devhelp

sudo apt-get install steadyflow


INSTALL Cario Dock

sudo add-apt-repository ppa:cairo-dock-team/ppa

sudo apt-get update

sudo apt-get install cairo-dock cairo-dock-plug-ins


INSTALL Ubuntu Tweak

sudo add-apt-repository ppa:tualatrix/ppa 

sudo apt-get update

sudo apt-get install ubuntu-tweak

OR

Ubuntu-tweak 0.7.2 Package File.deb


sudo apt-get install gstm

sudo apt-get install geany

sudo apt-get install chmsee

sudo apt-get install stardict

sudo apt-get install docky

sudo apt-get install myunity

sudo apt-get install p7zip p7zip-full p7zip-rar

sudo apt-get install qtnx


三 常用配置文件

.vimrc 配置文件(当前的家目录下面)

[plain] view plaincopy
  1. set fileencodings=utf-8,gbk,cp936,gb2312,big5,iso-8859,usc-bom,shift-jis,utf-16,gb18030  
  2. set termencoding=utf-8  
  3. set encoding=prc  
  4. set softtabstop=4  
  5. set shiftwidth=4  
  6. set tabstop=4  
  7. set autoindent  
  8. set cindent  
  9. set nobackup  
  10. set noswapfile  
  11. set wrap  
  12. "set paste  
  13. set pastetoggle=<F2>  
  14. set smartindent              " 智能自动缩进  
  15. set showmatch               " 显示括号配对情况  
  16. syntax enable                " 打开语法高亮  
  17. syntax on                    " 开启文件类型侦测  
  18. filetype indent on           " 针对不同的文件类型采用不同的缩进格式  
  19. filetype plugin on           " 针对不同的文件类型加载对应的插件  
  20. filetype plugin indent on    " 启用自动补全  
  21. "同样适用于jQuery的js语法高亮  
  22. au BufRead,BufNewFile *.js set syntax=jquery  
  23. "set fileformats=unix,dos  
  24. "set nu  
  25. map <silent> tr :NERDTreeToggle<cr>  
  26. "autocmd VimEnter * NERDTree "启动Vim时自动打开nerdtree  
  27. let NERDTreeShowBookmarks=0 "一直显示书签  
  28. let NERDTreeChDirMode=1 "打开书签时,自动将Vim的pwd设为打开的目录  
  29. let NERDTreeMinimalUI = 1               " 关闭书签标签('Press ? for help')  
  30. let NERDTreeDirArrows = 0               "  改变目录结点的显示方式(+/~)  
  31. let NERDTreeWinSize=20  

.gvimrc 配置文件(当前家目录下 面):

[plain] view plaincopy
  1. "设置粘贴时不缩进  
  2. "set paste  
  3. set pastetoggle=<F2>  
  4. set nocompatible  
  5. " gvim 字体设置  
  6. set guifont=DejaVu\ Sans\ Mono\ 12  
  7. " gvim 内部编码  
  8. set encoding=utf-8  
  9. " 当前编辑文件编码  
  10. set fileencoding=utf-8  
  11. " gvim 打开文件支持编码的文件  
  12. set fileencodings=utf-8,gbk,cp936,gb2312,big5,iso-8859,usc-bom,shift-jis,utf-16,gb18030  
  13. " 解决console输出乱码  
  14. language messages zh_CN.utf-8  
  15. " 设置终端编码为gvim内部编码encoding  
  16. let &termencoding=&encoding  
  17. " 防止特殊符号无法正常显示  
  18. set ambiwidth=double  
  19. " 缩进尺寸为4个空格 or "set shiftwidth=4  
  20. set sw=4  
  21. " tab 宽度为4个字符 or " set tabstop=4  
  22. set ts=4  
  23. " 编辑时所有tab替换为空格  
  24. set et  
  25. " 按一次backspace就删除4个空格  
  26. set smarttab  
  27. " 不生成备份文件  
  28. set nobackup  
  29. " 开启行号标记 or "set number  
  30. set nu  
  31. " 配色方案为desert or " colorscheme torte  
  32. colorscheme desert  
  33. " 关闭上侧工具栏  
  34. "set guioptions-=T  
  35. " 关闭右侧滚动条  
  36. set guioptions-=r  
  37. " 开启自动缩进  
  38. set modifiable  
  39. set autoindent  
  40. set cindent  
  41. set noswapfile  
  42. set virtualedit=onemore  
  43. set noexpandtab  
  44. set cursorline              " 突出显示当前行  
  45. "set backspace=2              " 设置退格键可用  
  46. "set cindent shiftwidth=4     " 自动缩进4空格  
  47. set smartindent              " 智能自动缩进  
  48. set showmatch               " 显示括号配对情况  
  49. set fdm=indent "折叠方式  
  50. syntax enable                " 打开语法高亮  
  51. syntax on                    " 开启文件类型侦测  
  52. filetype indent on           " 针对不同的文件类型采用不同的缩进格式  
  53. filetype plugin on           " 针对不同的文件类型加载对应的插件  
  54. filetype plugin indent on    " 启用自动补全  
  55. set nowrap                  " 设置不自动换行  
  56. "set wrap  
  57. set foldmethod=indent        " 选择代码折叠类型  
  58. set foldlevel=100            " 禁止自动折叠  
  59. set laststatus=2             " 开启状态栏信息  
  60. "set cmdheight=2              " 命令行的高度,默认为1,这里设为2  
  61. " 解决菜单乱码  
  62. "source $VIMRUNTIME/delmenu.vim  
  63. "source $VIMRUNTIME/menu.vim  
  64. "set guioptions-=m       " 隐藏菜单栏  
  65. set guioptions-=L       " 隐藏左侧滚动条  
  66. "set guioptions-=b       " 隐藏底部滚动条  
  67. set guioptions+=b        " 添加底部滚动条  
  68. "set showtabline=0       " 隐藏Tab栏  
  69. set lines=30 columns=110   
  70. "文件在外部被修改则自动保存  
  71. set autoread  
  72. "同样适用于jQuery的js语法高亮  
  73. au BufRead,BufNewFile *.js set syntax=jquery  
  74. set tags=~/.vim/systags  
  75. "imap <C-D> <ESC>ddi  
  76. "Move one line up and down  
  77. "map <A-UP> <ESC>yyddkpi  
  78. "map <A-DOWN> <ESC>yyddpi  
  79. "Copy one line up/down to the original line  
  80. "map <C-A-UP> <ESC>yykpi  
  81. "map <C-A-Down> <ESC>yypi  
  82. "imap <S-CR> <ESC>o  
  83. "imap <C-S-CR> <ESC>O  
  84. "map <C-a> <C-x><C-o>  
  85. "let mapleader=","  
  86. "map <C-S-C> "+y  
  87. "map <C-S-V> <ESC><S-Insert>i  
  88. imap ( ()<ESC>i  
  89. imap ) <c-r>=ClosePair(')')<CR>  
  90. imap { {}<ESC>i  
  91. imap } <c-r>=ClosePair('}')<CR>  
  92. imap [ []<ESC>i  
  93. imap ] <c-r>=ClosePair(']')<CR>  
  94. imap < <><ESC>i  
  95. imap > <c-r>=ClosePair('>')<CR>  
  96. function ClosePair(char)  
  97.     if getline('.')[col('.') - 1] == a:char  
  98.        return "\<Right>"  
  99.     else  
  100.        return a:char  
  101.     endif  
  102. endf  
  103. map <silent> tr :NERDTreeToggle<cr>  
  104. "autocmd VimEnter * NERDTree "启动Vim时自动打开nerdtree  
  105. let NERDTreeShowBookmarks=0 "一直显示书签  
  106. let NERDTreeChDirMode=1 "打开书签时,自动将Vim的pwd设为打开的目录  
  107. let NERDTreeMinimalUI = 1               " 关闭书签标签('Press ? for help')  
  108. let NERDTreeDirArrows = 0               "  改变目录结点的显示方式(+/~)  
  109. let NERDTreeWinSize=20  
  110. "映射相关文件类型  
  111. au BufNewFile,BufRead *.mxml set filetype=mxml  
  112. au BufNewFile,BufRead *.as set filetype=actionscript  
  113. map <silent> tl :TlistToggle<cr>  
  114. let Tlist_Ctags_Cmd='/bin/ctags'  
  115. let Tlist_Show_One_File=1  
  116. let Tlist_OnlyWindow=1  
  117. let Tlist_Use_Right_Window=1  " 设置taglist窗口出现在右侧  
  118. let Tlist_Sort_Type='name'    " 设置taglist以tag名字进行排序  
  119. let Tlist_Exit_OnlyWindow=1   " 如果taglist窗口是最后一个窗口退出vim  
  120. let Tlist_Show_Menu=1  
  121. let Tlist_Max_Submenu_Items=10  
  122. let Tlist_Max_Tag_length=20  
  123. let Tlist_Use_SingleClick=0  " 单击tag就跳转  
  124. let Tlist_Auto_Open=0    " 启动vim自动打开taglist窗口  
  125. let Tlist_Close_On_Select=0  
  126. let Tlist_File_Fold_Auto_Close=1   " taglist只显示当前文件tag,其它文件的tag都被折叠起来  
  127. let Tlist_GainFocus_On_ToggleOpen=0  
  128. let Tlist_Process_File_Always=1     " 设置taglist始终解析文件中的tag,不管taglist窗口有没有打开  
  129. let Tlist_WinHeight=10  
  130. let Tlist_WinWidth=25  
  131. let Tlist_Use_Horiz_Window=0  

.conkyrc配置文件(当前的家目录下面):

[plain] view plaincopy
  1. # Conky settings #  
  2. background no  
  3. update_interval 1  
  4.   
  5. cpu_avg_samples 2  
  6. net_avg_samples 2  
  7.   
  8. override_utf8_locale yes  
  9.   
  10. double_buffer yes  
  11. no_buffers yes  
  12.   
  13. text_buffer_size 2048  
  14. #imlib_cache_size 0  
  15.   
  16. temperature_unit fahrenheit  
  17.   
  18. # Window specifications #  
  19.   
  20. own_window yes  
  21. own_window_type override  
  22. own_window_transparent yes  
  23. own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below  
  24.   
  25. border_inner_margin 0  
  26. border_outer_margin 0  
  27.   
  28. minimum_size 185 0  
  29. maximum_width 185  
  30.   
  31. alignment tr  
  32. gap_x 15  
  33. gap_y 25  
  34.   
  35. # Graphics settings #  
  36. draw_shades no  
  37. draw_outline no  
  38. draw_borders no  
  39. draw_graph_borders no  
  40.   
  41. # Text settings #  
  42. use_xft yes  
  43. xftfont caviar dreams:size=8  
  44. xftalpha 0.5  
  45.   
  46. uppercase no  
  47.   
  48. temperature_unit celsius  
  49.   
  50.   
  51. default_color FFFFFF  
  52.   
  53. # Lua Load  #  
  54. #lua_load ~/.lua/scripts/clock_rings.lua  
  55. lua_load ~/.conky/clock_rings.lua  
  56. lua_draw_hook_pre clock_rings  
  57.   
  58. TEXT  
  59. ${voffset 8}${color FF6600}${font caviar dreams:size=16}${time %A}${font}${voffset -8}${alignr 50}${color FFFFFF}${font caviar dreams:size=38}${time %e}${font}  
  60. ${color FFFFFF}${voffset -30}${color FFFFFF}${font caviar dreams:size=18}${time %b}${font}${voffset -3} ${color FFFFFF}${font caviar dreams:size=20}${time %Y}${font}${color FF6600}${hr}  
  61. ${voffset 140}${font caviar dreams:size=10}${alignr}HOME${font}  
  62. ${font caviar dreams:size=12}${color FFFFFF}${alignr}${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ LQBK temperature temperature 30} C${font}  
  63. ${image ~/.conky/new-ubuntu-logo.png -p 64,125 -s 70x20}  
  64.   
  65. ${color FFFFFF}${goto 25}${voffset 35}${cpu cpu0}%  
  66. ${color FF6600}${goto 25}CPU  
  67. ${color FFFFFF}${goto 50}${voffset 23}${memperc}%  
  68. ${color FF6600}${goto 50}RAM  
  69. ${color FFFFFF}${goto 75}${voffset 23}${swapperc}%  
  70. ${color FF6600}${goto 75}Swap  
  71. ${color FFFFFF}${goto 100}${voffset 23}${fs_used_perc /}%  
  72. ${color FF6600}${goto 100}Disk  
  73. ${color FFFFFF}${goto 125}${voffset 25}${downspeed eth0}  
  74. ${color FFFFFF}${goto 125}${upspeed eth0}  
  75. ${color FF6600}${goto 125}Net  
  76.   
  77.   
  78.   
  79. ${color FFFFFF}${font caviar dreams:size=8}Uptime: ${uptime_short}  
  80. ${color FFFFFF}${font caviar dreams:size=8}Processes: ${processes}  
  81. ${color FFFFFF}${font caviar dreams:size=8}Running: ${running_processes}  
  82.   
  83.   
  84. ${color FF6600}${font caviar dreams:size=8}${alignr}${nodename}  
  85. ${color FF6600}${font caviar dreams:size=8}${alignr}${pre_exec cat /etc/issue.net}  $machine  
  86. ${color FF6600}${font caviar dreams:size=8}${alignr}Kernel: ${kernel}  


工具下载

conky 插件下载
Gvim 插件下载
intellij IDEA 注册机
starDict 常用词典下载
eclipse 插件包
sqldeveloper 配置
man pages 设置颜色
Ubuntu 下 flash 中文乱码问题
在英文Ubuntu 环境下使用中文字体
Ubuntu 下的PS1的配置
Install Adobe Air on 64-bit Ubuntu 12.04 Precise Pangolin
Ubuntu 下gedit中文乱码
How to install debug flash player 11.1 on 64-bit
Installing flashplayer debug Firefox plug-in on Ubuntu 10.4


Ubuntu 下 Firfox 下使用Debug 测试

[plain] view plaincopy
  1. sudo apt-get install flashplugin-installer  
  2. sudo apt-get install nspluginwrapper  
  3. sudo cp ~/Downloads/libflashplayer.so ~/.mozilla/plugins/  
  4. sudo nspluginwrapper -i ~/.mozilla/plugins/libflashplayer.so  

flashplayer的Debug版本下载


VPN 配置











原创粉丝点击