ubuntu配置工作环境
日常开发中由于各种原因经常会需要重新装机,下面将ubuntu装系统后需要配置和安装的一些常用操作整理如下,方便查询
目录
- 配置软件源
- 创建bin目录
- 安装jdk
- 安装chrome浏览器
- 安装opera浏览器
- 安装vim文本编辑工具
- 安装Geany文本编辑工具
- 安装截图软件shutter
- 安装git代码管理工具
- 生成ssh key
- 下载repo
- 安装源码编译环境
- 安装WPS
- 卸载原生librreoffice
- 配置终端
- 安装Android Studio
- 配置adb和fastboot
- 安装thunderbird
配置软件源
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
更新源
sudo apt-get update
更新软件
sudo apt-get upgrade
创建bin目录
用于存放自己的一些全局可执行配置文件或者脚本文件
mkdir -p ~/bin
添加环境变量,编辑~/.bashrc,添加
export PATH=~/bin:$PATH
安装jdk
sudo apt install openjdk-8-jdk
java -version
安装chrome浏览器
1、将下载源加入到系统的源列表(添加依赖)
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
2、导入谷歌软件的公钥,用于对下载软件进行验证
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
3、用于对当前系统的可用更新列表进行更新。(更新依赖)
sudo apt-get update
4、谷歌 Chrome 浏览器(稳定版)的安装。(安装软件)
sudo apt-get install google-chrome-stable
5、启动谷歌 Chrome 浏览器
/usr/bin/google-chrome-stable
6、添加到任务栏即可
安装opera浏览器
1、添加Opera钥匙圈
wget -qO- https://deb.opera.com/archive.key | sudo apt-key add -
2、从Opera的官方网站添加Opera信息库
sudo add-apt-repository "deb [arch=i386,amd64] https://deb.opera.com/opera-stable/ stable non-free"
3、下载安装
sudo apt install opera-stable
4、打开
opera
5、添加到状态栏即可
安装vim文本编辑工具
安装
sudo apt-get install vim
设为默认
echo export EDITOR=/usr/bin/vim >> ~/.bashrc
设置光标下划线
vim ~/.vimrc
//添加
set cursorline "显示光标下划线
syntax on "进行语法检验,颜色显示。
乱码问题
在~/.vimrc添加
set termencoding=utf-8
set encoding=utf-8
set fileencodings=utf-8,ucs-bom,gbk,cp936,gb2312,gb18030
安装Geany文本编辑工具
sudo add-apt-repository ppa:geany-dev/ppa
sudo apt-get update
sudo apt-get install geany
安装截图软件shutter
sudo apt install shutter
libgoocanvas-common
libgoocanvas3
libgoo-canvas-perl
安装git代码管理工具
sudo apt-get install git
git --version
git config --global user.name "yourname"
git config --global user.email "youremail@example.com"
git config --list
以上操作后会在家目录下创建隐藏的配置文件,用于记录用户名和邮箱
~/.gitconfig
生成ssh key
在家目录生成一个.ssh隐藏文件。里面包含id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对
ssh-keygen -t rsa -C "youremail@example.com"
本地添加私钥
ssh-add ~/.ssh/id_rsa
服务器端添加公钥
将 ~/.ssh/id_rsa.pub的内容粘贴到网页当前用户的账号下
下载repo
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
安装源码编译环境
sudo apt-get install bc bison build-essential curl flex g++-multilib gcc-multilib gnupg gperf imagemagick lib32ncurses5-dev lib32readline-dev lib32z1-dev liblz4-tool libncurses5-dev libsdl1.2-dev libssl-dev libwxgtk3.0-dev libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc yasm zip zlib1g-dev python
ubuntu18编译失败需要加
vim LINUX/android/build/envsetup.sh
//添加
export LC_ALL=C
安装WPS
下载地址
https://www.wps.cn/product/wpslinux/
安装
sudo dpkg -i 包名
安装字体
在CSDN下载https://download.csdn.net/download/weixin_43860588/12293231
解压到/usr/share/fonts/wps-office
重启wps
卸载原生librreoffice
sudo apt-get remove libreoffice-common
配置终端
更换背景色,和字体色
编辑 -> 首选项 -> 颜色
去掉使用系统主题中的颜色的勾,修改文本颜色和背景颜色,选择添加自定义颜色,把
- 文字颜色设为#708284
- 背景颜色设为#07242E
高亮显示
vim ~/.bashrc 编辑bash配置文件,去掉force_color_prompt=yes之前的注释标识符#号,
#force_color_prompt=yes
force_color_prompt=yes
source ~/.bashrc 即可生效
自定义命令行提示符
注释掉原有PS1起始的行,然后添加新的定制化语句。
#PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@ubuntu-\t-\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '#PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS1='${debian_chroot:+($debian_chroot)}\u@ubuntu-\t-:\w\$ '#PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@ubuntu-\t-: \w\a\]$PS1"
安装Android Studio
下载
https://developer.android.google.cn/studio/
解压后执行安装
./xxx/android-studio/bin/studio.sh
配置adb和fastboot
将上面安装Android studio安装后自动下载的sdk目录下的adb和fastboot两个文件拷贝到家目录下新建的bin文件中
cp ~/Android/Sdk/platform-tools/adb ~/bin/
cp ~/Android/Sdk/platform-tools/fastboot ~/bin/
如果没有权限则添加
chmod a+x ~/bin/adb
chmod a+x ~/bin/fastboot
安装thunderbird
sudo apt-get install thunderbird
安装中文包
sudo apt-get install thunderbird-locale-zh-cn
重启thunderbird
ubuntu配置工作环境相关推荐
- ubuntu配置java环境变量
文章目录 下载 jdk8 上传文件 解压文件 转移文件 配置Java环境变量 验证安装是否成功 下载 jdk8 下载Linux环境下的jdk1.8 http://www.oracle.com/tech ...
- ubuntu 配置android环境,Ubuntu Linux下如何配置Android开发环境
下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...
- Win7下安装Ubuntu16.04以及Ubuntu配置Android环境
1.安装Ubuntu系统 1用windows磁盘管理给硬盘划分空白空间 2下载USBWriter( http://www.linuxidc.com/Linux/2014-10/108015.htm)( ...
- eclipse如何配置工作环境
第一.当我们下载了java和eclipse但没有配置好环境时会出现一下的错误提示: 接下来我们只需要 右键"此电脑"点击属性. 然后点击高级系统设置. 然后再点击环境变量. 然后在 ...
- Ubuntu配置deepin-wine环境安装QQ,微信,百度网盘
一·配置deepin-wine环境 在终端输入: sudo git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git 若没有安装git命 ...
- ubuntu 配置 jdk 环境
2019独角兽企业重金招聘Python工程师标准>>> 以下是Ubuntu 14.04安装JDK1.8.0_25与配置环境变量过程笔记. 1.源码包准备: 首先到官网下载jdk,ht ...
- Ubuntu配置开发环境
su - sudo passwd root sudo apt install gedit sudo apt install nano 1.Ubuntu修改IP http://blog.csdn.net ...
- Ubuntu配置编译环境jack-server问题解决
1.更新apt的源 参考此博客:https://blog.csdn.net/qq_30683329/article/details/88582435 在souce.list 中再多添加一个 deb h ...
- Ubuntu 配置OpenCV 环境并在Qt下运行
之前发过一篇Ubuntu20.04配置OpenCV3.4.14的文章,由于理解有限,其实配置方法不是很好,比如直接将OpenCV直接编译到了/usr/local/路径下,这样做会导致文件夹混乱,最好的 ...
最新文章
- 为什么我们会被这种 “提前退休” 的节奏逼疯?
- 数据挖掘和机器学习:基本概念和算法(附电子书PPT)
- 钉钉、阿里云和PaaS平台的整合开发
- 【Linux环境下安装Maven与环境配置简易教程】
- VTK:vtk布尔运算隐式函数BooleanOperationImplicitFunctions用法实战
- ThinkPHP 3.2 支付宝即时到账接口开发
- Java怎么重复使用套接字_在java中连续地通过套接字传输数据
- python游戏猫咪藏在哪个房间_tes体系风格已经定型,EZ加猫咪似乎成唯一解,在藏还是真没了?...
- OpenCV调用YOLOv4进行目标检测
- 关于LabVIEW视觉ROI的读取与存储
- java websocket原理_Java WebSocket基本原理
- sql server 性能_SQL Server性能神话破灭
- knight tour java,Knight Tour Problem
- 排球积分程序(二)——需求分析
- 实名寻人搜索引擎app_Lookup:整合多个社交网络的寻人搜索引擎
- vc c语言标准库头文件,VC++ 6.0中添加库文件和头文件
- 3d布衣天下1手机调试html,真精华布衣天下3d
- 【mcuclub】四相五线步进电机
- 东软睿驰 adas车载测试
- softmaxsigmoid
热门文章
- oracle 数据转换不报错,oracle数据库与hibernate方言转型异常
- android手机刷新率,终于知道为何苹果手机60Hz刷新率,却比大部分安卓的120Hz更强了...
- 为什么码农要了解业务?(文末有福利)
- 以太坊BIP39助记词到公钥地址的原理与细节
- 1271:圆柱体的表面积
- project和program的区别
- java-net-php-python-ssh学生信息管理系统录像演示录像2019计算机毕业设计程序
- python md5加密和统一社会信用代码_统一社会信用代码校验位python实现
- 【小程序项目开发-- 京东商城】uni-app之商品列表页面 (下)
- Thinging in Java读后总结