记录安装Ubuntu16.04后必须要做的事,杂篇
前提先更改好Ubuntu的源,更新系统和软件
1、安装vim居然默认没有集成vim神器,只能手动安装了。
sudo apt-get install vim
注意:配置显示行和十字光标。
2、安装google浏览器,先到 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新的安装文件。
然后
sudo apt-get install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install
3、安装搜狗输入法百度即可
4、安装WPS Office
sudo apt-get install wps-office
5、安装sublime text3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text
6、安装git并配置git
第一步:
安装git。打开终端输入命令sudo apt-get install git
第二步:
配置本机git的两个重要信息,user.name和user.email,中终端输入如下命令即可设置git config --global user.name "Your Name"git config --global user.email "email@example.com"然后我们可通过命令 git config --list,查看是否设置成功。
第三步:
查看home目录下是否有.ssh目录,一般情况是没有的,需要我们敲命令生成这个目录,在终端输入ssh-keygen -t rsa -C "youremail@example.com"邮箱就是刚刚第二步设置的。然后一路按回车,其实就是不设置密码。然后你就会看到home目录下
多了.ssh目录。
第四步:
进入.ssh目录你会看到两个文件id_rsa和id_rsa.pub,id_rsa是私钥,id_rsa.pub自然就是
公钥啦。然后我们需要做的就是把id_rsa.pub文件中的内容拷贝一下。
第五步:
进入你自己的github,进入Settings->SSH and GPG keys->New SSH key,然后在Key那
栏下面将第四步拷贝的东西粘贴进去就可以了,最后点击 Add SSH key按钮添加。
大功告成,这样你在git push的时候就不需要每次输入用户名和密码了,github作为现在最流行的代码管理
工具,对于程序员来说学会使用它还是很有必要的。
7、 安装Google浏览器
到 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 下载最新的安装文件。
然后
[html] view plain copy
sudo apt-get install libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install
8、在软件中心安装unity tweak tool
9、安装Python3.6并配置
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6
设置Python3的优先级
sudo update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.6 2
这里不要设置优先级,避免修改了Python3的指向之后出现其他问题。
安装pip
curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6
没有curl的话,先安装上curl
安装Python2的pip可以这样安装:
apt-get install python-pip
注意:如果出现“apt_pkg”找不到的问题,那就是升级Python后出现的问题
将/usr/bin/add-apt-repository里面的Python指向修改为默认的python3版本即可
配置虚拟环境:
安装:
(sudo) pip install virtualenv virtualenvwrapper
修改~/.bash_profile或其它环境变量相关文件(如 .bashrc 或用 ZSH 之后的 .zshrc),添加以下语句
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source /usr/local/bin/virtualenvwrapper.sh
修改后使之立即生效(也可以重启终端使之生效):
source ~/.bash_profile
pip freeze > requirements.txt 导出虚拟环境所有依赖
10、安装必要的pycharm和webstorm
注意激活 hosts文件的修改操作 0.0.0.0 account.jetbrains.com
Windows系统hosts文件路径为:c:\windows\system32\drivers\etc
Mac和Ubantu(Linux)系统hosts文件路径为:/etc
激活码地址:http://idea.lanyus.com/
11、安装npm 和cnpm的配置
在.bashrc内部添加一下代码
alias cnpm=”npm –registry=https://registry.npm.taobao.org \
–cache=$HOME/.npm/.cache/cnpm \
–disturl=https://npm.taobao.org/dist \
–userconfig=$HOME/.cnpmrc”
具体地址:http://npm.taobao.org/
12、安装链接服务器的ssh服务器
1、首先在服务器上安装SSH的服务器端。
$ sudo apt-get install openssh-server
2、启动ssh-server。
$ /etc/init.d/ssh restart
3、确认ssh-server是否正常工作
$ netstat -tlp
tcp6 0 0 :ssh :* LISTEN -
上面这一行就说明ssh-server已经在运行了。
4、在Ubuntu客户端通过SSH登录服务器。假设服务器的IP地址是113.112.23.124,登录的用户名是name。
$ ssh -l name 113.112.23.124
5、最后提示你输入密码,就说明连上远程服务器了。
6、安装网络工具
sudo apt install net-tools
安装之后就可以使用ifconfig ping等命令
安装numix图标
sudo add-apt-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get install numix-icon-theme-circle
pycharm 使用中文输入法(webstorm雷同)
在pycharm.sh里面适当位置加入以下代码
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
记录安装Ubuntu16.04后必须要做的事,杂篇相关推荐
- 记一次解决Intel 9462无线网卡的笔记本安装Ubuntu16.04后无法连接WIFI问题的艰难历程
文章目录 前言 安装环境 解决方案 安装过程 初始环境 安装Ubuntu16.04.2 硬件禁止问题 激活无线网卡 更新软件列表附加驱动 更新内核1 安装Ubuntu16.04.7 查找网卡版本 更新 ...
- 联想E480笔记本安装ubuntu16.04后没有wifi信号
一.升级Linux内核为4.14以上 升级内核方法参考如下博客的第一部分 https://blog.csdn.net/dudu815110/article/details/84062286 二.关闭S ...
- 安装ubuntu16.04后卸载不常用软件
apt purge unity-webapps-common apt purge thunderbird totem rhythmbox empathy brasero simple-scan gno ...
- 联想拯救者Legion Y7000P 2020款(10代INTEL+GTX1650)安装ubuntu16.04(双系统)
(我这个Y7000P 2020型号系列的笔记本,经过以下教程安装Ubuntu16.04后,经过测试触控板与wifi都能用) 一.下载并安装Ubuntu16.04.6 阿里云下载ubuntu系统官方镜像 ...
- thinkbook 15p安装ubuntu16.04 触摸板+无线网卡不能用问题解决
2021 thinkbook安装ubuntu16.04后触摸板无法使用,无线网卡无法使用的问题解决方法. 安装ubuntu20.04可正常使用,但由于需要16.04,故而必须解决不能使用的问题. th ...
- 安装ubuntu16.04引导项的解决办法
安装ubuntu16.04后,重启到ubuntu系统会出现grub界面,这是系统的引导文件出错了. 我们一般会重启回到windows系统通过EasyBCD来修复. 可是当打开EasyBCD时软件报错: ...
- 安装完Ubuntu16.04后要做的事
安装好Ubuntu16.04后要做的事 更新软件源 软件源使用国内比较知名的软件源例如163,清华,中科大等的软件源这些软件源的访问速度在国内也是比较快的. sudo vim /etc/apt/sou ...
- 神舟战神笔记本安装Ubuntu16.04 系统
win10安装Ubuntu16.04 -神舟战神 总结 环境 流程 Q1 U盘问题 Q2 安装卡在启动LOGO界面 Q3 无法进入Ubuntu,总是直接进入Win10 Q4 Ubuntu反复进入登录界 ...
- 联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装
联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装 目录 Ubuntu16.04系统安装 安装NVIDIA-1050Ti显卡驱动 安装Cuda10 目 ...
- 百度云服务器BCC安装ubuntu16.04 +python3.6配置uWSGI和Nginx 部署Django项目
题外话 最近也不开学不开工,闲着没事在做一个python+Django的项目.正好域名之前刚审核通过.开始着手在百度云部署自己的项目,记录一下过程中踩过的坑. 简介 Django是一个功能强大的Web ...
最新文章
- 解释为什么用梯度下降而不是直接求导数为0的解
- 截取前四位字符串_Python的字符串切片
- Python基本语法_函数属性 参数类型 偏函数的应用
- JAVA接口返回面积_java – 将接口的返回值限制为实现类的范围
- Vim的使用技巧-自动闭合成对符号
- linux系统用xset命令,专 linux命令之set x详解
- JavaScript实现动态规划方法计算特定位置的斐波那契数fibonacciNth算法(附完整源码)
- 【机器视觉】机器视觉光源详解
- 如何在SAP UI5应用里添加使用摄像头拍照的功能
- 语言高精度算法阶乘_JavaScript中的算法(附10道面试常见算法题解决方法和思路)...
- mysql数据库快捷添加外键_mysql 数据库添加外键的几种方式
- IT部领导总结:不想被淘汰,看看快速做报表的技巧,甚至能养老
- 搜索引擎网站登录入口
- Linux系统基础原理
- android下拉菜单刷新,Android开发之头部悬浮的上拉加载,下拉刷新的列表
- 7、python数据框重复值的查找和删除
- 国外哪个服务器最稳定,合适的国外服务器有什么选择技巧
- VC的一些实用技巧和注意事项。
- avr单片机c语言程序设计,avr单片机c语言编程风格介绍
- python爬虫数据分析毕业论文_Python 爬虫实操,顺便做了个数据分析
热门文章
- APP运营中地推应该怎么做
- 安徽省二级计算机证书,在哪个网站打印安徽省二级计算机证书?
- ios键盘横屏_iOS强制转换横竖屏和键盘方向控制
- 有一部电影用计算机回到未来,《复联4》调侃《回到未来》,1985年的这部穿越片,到底讲了什么...
- kettle 报错【Maximum wait time of 10 seconds exceed while acquiring lock】
- EasyMicroPlot: 一种快速进行微生物下游分析的整合R包
- mysql运算符xor_MySql运算符
- 塞格Np7280游戏笔记本概述
- idea中创建scala的worksheet第五章
- Linux_29_Linux-Vsftpd