零基础安装Ubuntu kylin 16.04 LTS 后应该做什么[本人安装目的:学习Python数据分析]

Tip: 中途若输入什么命令,出现错误,不要慌张,一般报错的地方,也给出了解决方案,仔细看一下。实在不行就自己搜一下。

[麒麟版专门为中国市场发行的,你可以自己把系统语言设置成英文就好,这样,就不用总是因为中文输入问题还要折腾]

一、更换清华源

sudo mousepad /etc/apt/sources.list

将文件中原有的内容删除,换成下面的源,该源来自此[https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/(https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/)

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

二、删除无用软件、更新、修复输入法及一些常用配置

sudo apt remove ristretto pidgin pidgin-otr fcitx-data fcitx-sunpinyin thunderbird orage libreoffice-writer libreoffice-calc libreoffice-math libreoffice-core libreoffice-common
sudo apt update
sudo apt install gedit fcitx fcitx-googlepinyin g++ hardinfo cmake apt-file psensor unrar unzip p7zip-full vim filezilla guvcview i7z eog ttf-wqy-zenhei shutter
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove
sudo gedit /etc/default/grub #删除quiet splash这句,然后执行sudo update-grub,开关机即可显示具体信息,帮助排错

三、gcc/g++升级

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update sudo apt-get install gcc-5.4 g+±5.4
sudo rm /usr/bin/gcc /usr/bin/g++ sudo ln -s /usr/bin/gcc-5 /usr/bin/gcc
sudo ln -s /usr/bin/g+±5 /usr/bin/g++
gcc -v #查看当前gcc版本号
g++ -v #查看当前g++版本号
gcc/g++颜色
echo “alias gcc=‘gcc -fdiagnostics-color=auto’” >> ~/.bashrc
echo “alias g++=‘g++ -fdiagnostics-color=auto’” >> ~/.bashrc

四、firefox flash插件

sudo apt-get install flashplugin-installer

五、git

安装与配置

sudo apt-get install git

git命令自动补全

wget https://raw.github.com/git/git/master/contrib/completion/git-completion.bash -O ~/.git-completion.bash
echo “” >> ~/.bashrc
echo “if [ -f ~/.git-completion.bash ]; then” >> ~/.bashrc
echo " . ~/.git-completion.bash" >> ~/.bashrc
echo “fi” >> ~/.bashrc

六、sublime安装与配置

  • sublime安装

cd
wget -qO – https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add –
sudo apt-get install apt-transport-https
echo “deb https://download.sublimetext.com/ apt/stable/” | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

  • sublime配置
    1.安装package control插件参考网址
    打开sublime客户端,点击菜单栏里的Perferences,选择Browse Packages,在弹出的文件夹中打开终端,运行wget https://packagecontrol.io/Package%20Control.sublime-package
    重启sublime, 在sublime中按ctrl+shift+p,输入install Package Control,完成安装(等待一会跳出来成功安装的提示)
    2.Boxy主题参考网址
    sublime中按ctrl+shift+p,输入install(选中第一个),输入Boxy,选中第一个,等待安装完成。(弹出的框中点击install)
    3.安装语法检查插件
    sublime中按ctrl+shift+p,输入install(选中第一个),输入SublimeLinter,等待安装完成。
    4.安装代码跳转插件

    sudo apt-get install exuberant-ctags

    sublime中按ctrl+shift+p,输入install(选中第一个),输入ctags,等待安装完成。
    (#在源代码目录下执行ctags -R -f .tags,用于生成.tags代码信息文件(以后添加或修改代码需要随时执行该命令更新.tags文件))
    ctrl+t, ctrl+t(或ctrl+shift+>,或ctrl+shift+鼠标左键)自动跳转
    ctrl+t, ctrl+b(或ctrl+shift+<,或ctrl+shift+鼠标右键)回到原处
    ctrl+t, ctrl+r 更新.tags文件
    5.函数注释插件
    sublime中按ctrl+shift+p,输入install(选中第一个),输入DocBlockr,等待安装完成。在函数上一行输入/**+tab,会自动补全注释信息
    6.C/C++ 代码补全插件(参考网址)
    sublime中按ctrl+shift+p,输入install(选中第一个),输入SublimeClang(不是全称),等待安装完成。
    7.C++11 代码提示插件
    sublime中按ctrl+shift+p,输入install(选中第一个),输入c++ Snippets,等待安装完成。
    8.AllAutocomplete 增强型文件提示插件
    sublime中按ctrl+shift+p,输入install(选中第一个),输入All Autocomplete,等待安装完成。
    9.SideBarEnhancements 丰富侧边栏的导航菜单
    sublime中按ctrl+shift+p,输入install(选中第一个),输入SideBarEnhancements,等待安装完成。
    10.Terminal 打开在当前文件所在的目录的终端
    sublime中按ctrl+shift+p,输入install(选中第一个),输入Terminal,等待安装完成。
    按 Ctrl + Shift + T 打开终端(和打开上次关闭的文件有冲突)
    11.SublimeREPL python运行器(参考网址)
    sublime中按ctrl+shift+p,输入install(选中第一个),输入SublimeREPL,等待安装完成。
    12.git GitGutter git插件
    sublime中按ctrl+shift+p,输入install(选中第一个),输入Git和GitGutter,等待安装完成。
    13.sublime中文输入支持
    sublime-imfix.c:sublime-imfix.c密码:co6u

    sudo apt-get install libgtk2.0-dev build-essential gtk±2.0
    cd /opt/sublime_text/
    sudo cp YourPath/sublime-imfix.c .
    sudo gcc -shared -o libsublime-imfix.so sublime-imfix.c pkg-config --libs --cflags gtk+-2.0 -fPIC

安装成功后,终端中用 subl打开sublime

七、配置Java

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default
sudo su(取得root权限)
echo JAVA_HOME="/usr/lib/jvm/java-8-oracle" >> /etc/environment
source /etc/environment

八、安装MySQL

apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev

执行 netstat -tap | grep mysql ,出现mysql 进程表示安装成功
设置mysql远程访问

vim /etc/mysql/mysql.conf.d/mysqld.cnf

注释掉 bind-address = 127.0.0.1
执行,mysql -uroot -p123456 打开mysql ,输入
mysql> grant all on . to root@’%’ identified by ‘123456’ with grant option;
mysql> flush privileges;
mysql> exit
在终端输入, service mysql restart 重启服务

九、安装anaconda3

详细过程请参考https://blog.csdn.net/zdx1996/article/details/88117014
官网下载Linux版anaconda3
进入到下载目录,用bash命令进行安装,中途出现,yes or no 选择时,一律yes。

bash Anaconda3-2018.12-Linux-x86_64.sh

默认安装路径为 /root/anaconda3,(中途会跳出来让你确认,那时候可以自行更改)
安装过后,可能输入conda –version 命令没用,出入如下命令即可:

echo ‘export PATH="/root/anaconda3/bin:$PATH"’ >> ~/.bashrc
source ~/.bashrc

再次输入,conda –version 检查一下。
成功之后,输入

conda update conda
conda upgrade –all

十、ubuntu三行命令更新谷歌浏览器版本

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome*
sudo apt-get install -f 或 sudo apt autoremove

十一、用命令查询当前ubuntu版本号

lsb_release -a

十二、安装百度网盘

sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt-get update
sudo apt-get install uget
sudo add-apt-repository ppa:t-tujikawa/ppa
sudo apt-get update
sudo apt-get install aria2
sudo mkdir /etc/aria2 #新建文件夹
sudo touch /etc/aria2/aria2.session #新建session文件
sudo chmod 777 /etc/aria2/aria2.session #设置aria2.session可写
sudo apt-get install mousepad
sudo mousepad /etc/aria2/aria2.conf #创建配置文件

配置文件内容:

#=========文件保存目录自行修改
dir=/home/username/Desktop/Downloads #username根据实际情况修改
disable-ipv6=true#打开rpc的目的是为了给web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
#断点续传
continue=true
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session#最大同时下载任务数
max-concurrent-downloads=5save-session-interval=120# Http/FTP 相关
connect-timeout=120
#lowest-speed-limit=10K
#同服务器连接数
max-connection-per-server=10
#max-file-not-found=2
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M
#单文件最大线程数, 路由建议值: 5
split=10
check-certificate=false
#http-no-cache=true

保存退出
在火狐浏览器上安装插件Tampermonkey和baiduexporter
在这里插入图片描述在这里插入图片描述Tampermonkey
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述baiduexporter 只需要当正常的插件安装即可:搜索,安装。
接着,在命令行中启动ARIA2

sudo aria2c –conf-path=/etc/aria2/aria2.conf

重启浏览器,打开http://aria2c.com/ 网页(很重要)
打开百度网盘下载链接,选择要下的文件
在这里插入图片描述在这里插入图片描述
不行的话,点击“下载助手”,“直接下载”,复制链接地址到上述网页中,写好文件名即可下载(可能要多试一下)
如果意外将ARIA2关闭,再次启动时发现6800端口被占用而无法启动
首先查看占用端口的进程

sudo lsof -i :6800
#获取PID
#关闭进程如PID=30309
sudo kill -9 30309

再次启动ARIA2

sudo aria2c –conf-path=/etc/aria2/aria2.conf

重启浏览器,打开http://aria2c.com/ 网页(很重要)

持续更新,未完待续…

Published by

风君子

独自遨游何稽首 揭天掀地慰生平