ubuntu常用软件集合

目录

Broswer

Editor

Git

安装sudo apt-get install git
安装sudo apt-get install git-flow

删除.smartgit下面的settings.xml即可重新使用1个月。

美化

默认使用Unity桌面

添加字体

SQL

思维导图

影音

FQ

安装PPA is for Ubuntu >= 14.04.

sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5

设置火狐浏览器,代理设置

选择Manual Proxy Configuration,在Socks Host写入127.0.0.1,Port 1080。下面选Socks v5。点OK确认。

以代理模式启动Chrome命令如下:

google-chrome --proxy-server=socks5://127.0.0.1:1080

[NOTICE] : Chrome推荐使用SwitchyOmega插件进行设置。自动规则:wiki-GEWList.

虚拟机

Linux WPS

Develop

Frontend:

Backend:

GoTools:gocode代码自动化提示工具。godepgo包管理器。goconveygo测试工具。 Tips:如需sudo也支持go命令,执行链接命令:sudo ln -s /usr/local/go/bin/go /usr/bin/go
Personal:GOROOT配置在/etc/profile内,GOPATH配置在~/.bashrc,最好$GOPATH/bin添加到PATH去。

python包管理器pip:sudo apt-get install python-pip
python包管理器pip3:sudo apt-get install python3-pip
python虚拟环境:sudo pip install virtualenv,参考virtualenv 和virtualenvwrapper 实践
安装 virtualenvwrapper:pip install virtualenvwrapper,配置如下

# virtualenvwrapper的配置到./bashrc
export WORKON_HOME='~/.virtualenvs'
source /usr/local/bin/virtualenvwrapper.sh

常用命令:
创建一个虚拟环境:mkvirtualenv -p /user/bin/python ENV
切换工作环境:workon ENV
离开虚拟环境:deactivate
删除虚拟环境:rmvirtualenv ENV

Server:

LaTex

挂载ISO镜像

mount -o loop texlive2015.iso  /mnt/
cd /mnt
sudo ./install-tl

出现选项后,输入 I 直接安装(也可以更改选项)。不出意外的话,5分钟应该就OK了。

环境变量
在当前用户的 ~/.bashrc 中加入如下语句:

# TeX Live 2015
export MANPATH=${MANPATH}:/usr/local/texlive/2015/texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive/2015/texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive/2015/bin/x86_64-linux  #建议还是把这个配置到/etc/profile里面去,这样texstudio打开能够识别

上面的建议如果出现找不到tex环境时候可以用一下。
卸载ISO镜像

$ cd
$ sudo umount /mnt/

参考文档

Aria2下载工具

官网介绍

sudo apt-get install aria2

tldr命令工具

下载go client的platform binariesdeb包安装:github主页

sudo dpkg -i tldr_0.1.0_amd64.deb

终端工具Terminator

Ctrl+Shift+C 复制 Ctrl+Shift+V 粘贴 Ctrl+Shift+N 或者 Ctrl+Tab 在分割的各窗口之间切换 Ctrl+Shift+X 将分割的某一个窗口放大至全屏使用 Ctrl+Shift+Z 从放大至全屏的某一窗口回到多窗格界面

Alt + ↑ #Move to the terminal above the current one Alt + ↓ #Move to the terminal below the current one Alt + ← #Move to the terminal left of the current one Alt + → #Move to the terminal right of the current one


+ 一个不错的配置(可将`palette`注释,采用默认的配色方案)

[global_config] title_transmit_bg_color = «#d30102» focus = system suppress_multiple_term_dialog = True [keybindings] [profiles] [[default]] palette = «#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3» copy_on_selection = True background_image = None background_darkness = 0.85 background_type = transparent use_system_font = False cursor_color = «#eee8d5» foreground_color = «#839496» show_titlebar = False font = Ubuntu Mono 14 background_color = «#002b36» [[solarized-dark]] palette = «#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3» background_color = «#002b36» background_image = None cursor_color = «#eee8d5» foreground_color = «#839496» [[solarized-light]] palette = «#073642:#dc322f:#859900:#b58900:#268bd2:#d33682:#2aa198:#eee8d5:#002b36:#cb4b16:#586e75:#657b83:#839496:#6c71c4:#93a1a1:#fdf6e3» background_color = «#fdf6e3» background_image = None cursor_color = «#002b36» foreground_color = «#657b83» [layouts] [[default]] [[[child1]]] type = Terminal parent = window0 profile = default [[[window0]]] type = Window parent = «» [plugins]

透明高亮很Geek.

+ 右键目录打开

1.安装工具:

apt-get install nautilus-actions -y

2.启动改工具,Unity中输入nautilus-actions-config-tool,  

3.见[配置教程](http://www.ikey4u.com/linux-terminator-settings/)  重要的启动参数:`--working-directory=%D/%w`  

4.重启生效

+ 参考资料   
[开始使用Ubuntu作为工作环境](http://blog.codinglabs.org/articles/getting-started-with-ubuntu.html)

### terminal增强zsh
依次执行以下步骤安装:([oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh))

$ sudo apt-get install zsh #先安装zsh $ sh -c «$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)» #配置oh-my-zsh,zsh的自动配置 $ chsh -s /bin/zsh #替换bash为zsh $ sudo reboot #重启生效

另外更新oh-my-zsh

$ upgrade_oh_my_zsh

修改`~/zshrc`文件,将主题改为`ZSH_THEME="gentoo"`显示完整路径。    
将以前`~/bashrc`中的环境变量复制到`~/zshrc`文件最后(如果想用)。

**附:**基于gentoo主题修改之后的一个主题

function prompt_char { if [ $UID -eq 0 ]; then echo «#»; else echo $; fi } local ret_status=«%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ )» PROMPT=‘${ret_status} %{$fg_bold[blue]%}%(!.%1~.%~) $(git_promptinfo)%$(prompt_char)%{$reset_color%} ‘

ZSH_THEME_GIT_PROMPT_PREFIX=«(» ZSH_THEME_GIT_PROMPT_SUFFIX=«) «


**'autojump' plugin install**

系统安装autojump

apt-get install autojump

 zsh 中开启 autojump 插件的支持

vim ~/.zshrc

plugins=(xxx)改为

plugins=(xxx autojump)

使用方法

j <目录名>


### Wine 1.8

1、对于 64 位系统,需要开启 32 位架构支持:

sudo dpkg –add-architecture i386

2、添加 Wine 官方 PPA:

sudo add-apt-repository ppa:wine/wine-builds

3、PPA 添加完成后,我们先刷新包缓存再安装 Wine 1.8:

sudo apt-get update sudo apt-get install –install-recommends winehq-devel

如果你安装有老版本 Wine,执行上述命令时会自动被替换更新。

4、安装完成后,可以使用如下命令来初始化 Wine 1.8 配置:

winecfg


NOTE:[手动安装Gecko](https://wiki.winehq.org/Gecko)

### chm解压查看7zip
安装

sudo apt-get install p7zip

解压chm文件命令

7z e test.chm ./test


### wireshark抓包工具
安装命令

sudo apt-get install wireshark

因为wireshark只允许超级用户使用访问网卡,但是采用`sudo wireshark`会报错,所以解决方案是,将当前用户加入`wireshark组`中:

+ 执行`sudo dpkg-reconfigure wireshark-common`,在弹出的窗口中选择是或者Yes;
+ 执行`sudo adduser $USER wireshark`;
+ 重启。

### Nmap局域网扫描工具
安装

sudo apt-get install nmap


### sqlite3工具
安装

sudo apt-get install sqlite3

使用命令(其他命令请自行google)

sqlite3 test.db # 打开数据库文件 sqlite>.database # 查看数据库文件信息 sqlite>.schema # 查看所有表创建语句 sqlite>.tables # 获取所有表和视图 sqlite>.exit # 退出


### 整站离线工具HTTrack
安装

sudo apt-get install httrack

一个例子

httrack «http://www.all.net/" -O «/tmp/www.all.net» «+.all.net/» -v ``` 它的意思是:以http://www.all.net/ 为起始URL,输出到/tmp/www.all.net文件夹,范围是www.all.net域名下的所有文件,并显示所有错误信息(verbose)参考文档

comments powered by Disqus