安装参考:https://blog.csdn.net/hymanjack/article/details/80285400
1.安装tools工具
修改镜像源:sudo update-manager -c -d 可以进界面
Software & Updates改为aliyun
在Other Software里将Canonical Partners勾上。
执行:sudo apt update 和 sudo apt upgrade
2.修改语言:
去设置里的 Region & Language中点击Manage installed languages 点击更新语言包
接着选择 Install /Remove Languages。
在语言窗口列表中勾选 Chinese (simplified) 简体中文,然后记得 Apply 应用。
然后在顶部的语言菜单中可以找到 汉语(中国),把它拖放到最上面的位置,最后记得 Apply System-Wide
然后重启
3.此时主目录是中文名,我们想改为英文名
方法一:
首先修改现有主文件夹下各文件夹名称:
Desktop、 Documents、 Download、 Music、 Pictures、 Public、 Templates、 Videos ……
然后编辑配置文件:
gedit ~/.config/user-dirs.dirs
把文件夹指向改掉,例如:
XDG_DESKTOP_DIR=“
H
O
M
E
/
D
e
s
k
t
o
p
"
X
D
G
D
O
W
N
L
O
A
D
D
I
R
=
"
HOME/Desktop" XDG_DOWNLOAD_DIR="
HOME/Desktop"XDGDOWNLOADDIR="HOME/Download”
XDG_TEMPLATES_DIR=“
H
O
M
E
/
T
e
m
p
l
a
t
e
s
"
X
D
G
P
U
B
L
I
C
S
H
A
R
E
D
I
R
=
"
HOME/Templates" XDG_PUBLICSHARE_DIR="
HOME/Templates"XDGPUBLICSHAREDIR="HOME/Public”
XDG_DOCUMENTS_DIR=“
H
O
M
E
/
D
o
c
u
m
e
n
t
s
"
X
D
G
M
U
S
I
C
D
I
R
=
"
HOME/Documents" XDG_MUSIC_DIR="
HOME/Documents"XDGMUSICDIR="HOME/Music”
XDG_PICTURES_DIR=“
H
O
M
E
/
P
i
c
t
u
r
e
s
"
X
D
G
V
I
D
E
O
S
D
I
R
=
"
HOME/Pictures" XDG_VIDEOS_DIR="
HOME/Pictures"XDGVIDEOSDIR="HOME/Videos”
方法二:
为了使用起来方便,装了ubuntu中文版,自然在home文件里用户目录的“桌面”、“图片”、“视频”、“音乐”……都是中文的。
很多时候都喜欢在桌面上放一些要操作的文件,linux里命令行操作又多,难免会用命令行操作桌面上的东西,那么就要 “cd 桌面”,打“桌面”的时候要输入法切换,麻烦……所以就想办法把用户目录下的路径改成英文,而其他的中文不变,方法如下:
打开终端,在终端中输入命令:
export LANG=en_US
xdg-user-dirs-gtk-update
跳出对话框询问是否将目录转化为英文路径,同意并关闭.
在终端中输入命令:
export LANG=zh_CN
关闭终端,并重起.下次进入系统,系统会提示是否把转化好的目录改回中文.选择不再提示,并取消修改.主目录的中文转英文就完成了~
安装:sudo apt-get install tree
4.安装搜狗拼音
去https://pinyin.sogou.com/linux/ 下载
先去设置里区域和语言里-管理已安装的语言-最下面的输入法系统改为fcitx
sudo apt-get install fcitx-bin #安装
fcitx-bin sudo apt-get update --fix-missing #修复fcitx-bin安装失败的情况
sudo apt-get install fcitx-bin #重新安装
fcitx-bin sudo apt-get install fcitx-table #安装fcitx-table
sudo dpkg -i sogoupinyin*.deb #安装搜狗拼音
sudo apt-get install -f #修复搜狗拼音安装的错误
sudo dpkg -i sogoupinyin*.deb #重新安装搜狗拼音
重启
找到Fcitx Configure,点击进入添加sougou拼音
右上角的键盘可以切换输入法
5.vim安装:
sudo apt-get remove vim-common
sudo apt-get install vim
6.统一Win10和Ubuntu18.04双系统的时间
timedatectl set-local-rtc 1 --adjust-system-clock
7.点击图标最小化
gsettings set org.gnome.shell.extensions.dash-to-dock click-action ‘minimize’
8.安装压缩软件
sudo apt-get install p7zip-full p7zip-rar rar unzip # 第二个安装不上
安装多版本python和pip共存, ubuntu18.04自带python3,但是没有python2,pip2,pip3
sudo apt install python2.7 #安装python2.7
sudo apt install python-minimal
sudo apt install curl
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo apt-get install python3-pip #安装pip3
sudo python2 get-pip.py #安装pip2
sudo apt install python-testresources #防止pip2出错 sudo apt-get install python3-distutils # 安装distutils,解决报错问题
sudo apt install python3-testresources #防止pip3出错
sudo pip3 install --upgrade pip #升级pip3
sudo pip2 install --upgrade pip #升级pip2
whereis pip
输出路径:pip: /usr/local/bin/pip /usr/local/bin/pip3.6 /usr/local/bin/pip2.7
whereis python
输出路径:。。。。。
可见pip3在:/usr/local/bin/pip3.6
python在:/usr/bin/python3.6
自定义alias别名:gedit ~/.bashrc
打开文件后,在最后一行加:
alias pip=/usr/local/bin/pip3.6
alias python=/usr/bin/python3.6
然后更新环境:source ~/.bashrc
9.支持exfat
sudo apt-get install exfat-fuse exfat-utils
10.安装NVIDIA社区版驱动
首先删除旧的NVIDIA驱动:sudo apt-get purge nvidia-*
然后安装
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
ubuntu-drivers devices #查看自己的显卡及可以安装的驱动版本
ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C02sv00007377sd00000000bc03sc00i00
vendor : NVIDIA Corporation
model : GP106 [GeForce GTX 1060 3GB]
driver : nvidia-driver-390 - third-party free
driver : nvidia-driver-396 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
sudo apt install nvidia-driver-396 # 安装最新版的
11.Chrome Brower安装
方法一:
下载-https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
如果出现依赖问题没有安装成功:sudo apt-get install -f
再安装 sudo dpkg -i google-chrome-stable_current_amd64.deb
方法二:
wget -q -O - https://raw.githubusercontent.com/longhr/ubuntu1604hub/master/linux_signing_key.pub | sudo apt-key add
sudo sh -c ‘echo “deb [ arch=amd64 ] http://dl.google.com/linux/chrome/deb/ stable main” >> /etc/apt/sources.list.d/google-chrome.list’
sudo apt-get update
sudo apt-get install google-chrome-stable
12.截图软件 Shutter
sudo apt-get install shutter #安装shutter
再下载:https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas-common_1.0.0-1_all.deb
https://launchpad.net/ubuntu/+archive/primary/+files/libgoocanvas3_1.0.0-1_amd64.deb
https://launchpad.net/ubuntu/+archive/primary/+files/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
安装这三个:
sudo dpkg -i libgoocanvas-common*.deb
sudo dpkg -i libgoocanvas3*.deb
sudo dpkg -i libgoo-canvas-perl*deb
若安装失败,执行下面代码:
sudo apt-get install -f
再安装这几个包
重启。。。。
13.安装ssh和shhd
sudo apt-get install openssh-server
查看:sudo ps -e |grep ssh
14.wps安装
http://www.wps.cn/product/wpslinux/# 下载deb格式的
卸载libreoffice(没有的话就不用执行了)sudo apt-get remove --purge libreoffice*
先下载安装libpng12-0:
wget http://ftp.cn.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.49-1+deb7u2_amd64.deb
sudo dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb
下载安装wps
wget http://kdl.cc.ksosoft.com/wps-community/download/6634/wps-office_10.1.0.6757_amd64.deb
sudo dpkg -i wps-office_10.1.0.6757_amd64.deb
下载安装字体包:
下载:http://kdl.cc.ksosoft.com/wps-community/download/fonts/wps-office-fonts_1.0_all.deb
安装:sudo dpkg -i wps-office-fonts_1.0_all.deb
字体如果上面还是不可以,可以这样
sudo mkdir /usr/share/fonts/WPS-Fonts #新建wps字体存储文件夹
cd ~/Downloads #进入下载好的字体目录
sudo apt-get install unzip #安装zip解压软件
sudo unzip wps_symbol_fonts.zip -d /usr/share/fonts/WPS-Fonts/ #解压字体到指定文件夹
sudo mkfontscale #生成字体索引
sudo mkfontdir #生成字体索引
sudo fc-cache #更新字体缓存
解决wps打开时候解决系统缺失字体问题
下载wps_symbol_fonts.zip
https://pan.baidu.com/s/1eS6xIzo 自己的云盘也有
解压后把里面的所有文件cp到/usr/share/fonts里
15.安装网络工具(可以使用ifconfig):
sudo apt install net-tools
16.安装mysql
安装mysql服务:sudo apt-get install mysql-server
安装客户端:sudo apt install mysql-client
安装依赖:sudo apt install libmysqlclient-dev
检查状态:sudo netstat -tap | grep mysql
查看mysql版本使用:mysql -V
查看MySQL5.7默认账号和密码:sudo cat /etc/mysql/debian.cnf
用上述账号密码登陆进去
查看用户已经修改重置root密码
mysql> select user, plugin from mysql.user;
+——————+———————–+
| user | plugin |
+——————+———————–+
| root | auth_socket |
| mysql.session | mysql_native_password |
| mysql.sys | mysql_native_password |
| debian-sys-maint | mysql_native_password |
+——————+———————–+
4 rows in set (0.00 sec)
mysql> update mysql.user set authentication_string=PASSWORD(‘mysql’), plugin=‘mysql_native_password’ where user=‘root’;
mysql> flush privileges;
mysql> exit
Bye
配置远程访问mysql: sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
修改配置文件,注释掉bind-address = 127.0.0.1
保存退出,然后进入mysql服务,执行远程登录授权命令(grant all privileges on . to ‘root’@’%’ identified by ‘密码’ with grant option;):
mysql>mysql -uroot -p
mysql> grant all privileges on . to ‘root’@’%’ identified by ‘mysql’ with grant option;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
sudo /etc/init.d/mysql restart
但有些时候你装错了,想删了重新安装:那么
彻底删除MySQL
此教程是你想安装MySQL 8.0或者重装MySQL 5.7的前提条件,如果你没有这两个需求,此教程可以忽略!
1.删除 mysql: sudo apt-get autoremove --purge mysql-server-*
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common
2.清理残留数据 dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P
17.安装虚拟环境
sudo apt install virtualenv
sudo apt install virtualenvwrapper
安装完成之后,进入home目录,输入命令ls -al查看是否出现.virtualenvs目录,如果没有则手动创建.virtualenvs目录
pip3 install virtualenv
pip3 install virtualenvwrapper
pip3 list 查看是否安装成功
进入home目录,输入命令ls -al,找到.bashrc文件,修改.bashrc文件
添加环境变量 vim ~/.bashrc
在末尾添上
export WORKON_HOME=$HOME/.virtualenvs
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
source ~/.local/bin/virtualenvwrapper.sh # 另一说法,这个不对
执行:source ~/.bashrc
18.安装git
参考http://www.runoob.com/git/git-install-setup.html或https://www.jianshu.com/p/cc76129478ab
19.安装postman
https://www.getpostman.com/apps
解压到自己的目录,然后双击postman就可以使用了。
建立软连接
sudo ln -s /opt/Postman/Postman /usr/bin/postman
添加快捷方式
sudo gedit /usr/share/applications/postman.desktop
写入:
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=postman
Icon=/opt/Postman/app/resources/app/assets/icon.png # 看好路径
Terminal=false
Type=Application
Categories=Development;
到应用栏里把快捷方式添加到收藏
打开如果有问题执行:sudo apt-get install libgconf-2-4
20.安装跳转神奇autojump
sudo apt install autojump
如果没有找到autojump包,则运行:sudo apt update
autojump支持的shell
通过安装autojump,在安装目录下找到支持的shell。
包括bash,fish,sh,zsh,软件默认安装在/usr/share/autojump
使用方法
查看默认使用的shell,或者设置其它shell为默认shell:cat $SHELL
例如Ubuntu默认shell为bash,则在~/.bashrc中添加:
source /usr/share/autojump/autojump.bash
刷新下:source ~/.bashrc
则,在进入目录时,直接使用j加上目录名 例如:j share
21.安装FileZilla客户端
FileZilla是用来方便的向你的服务器上传文件的工具,在源里面已经存在了直接安装使用即可
sudo apt install filezilla
22.安装redis
sudo apt-get update
sudo apt-get install redis-server
redis-server
查看状态
netstat -nlt|grep 6379
添加Redis的访问账号
Redis服务器默认是不需要密码的,假设设置密码为hzlarm。
去掉requirepass 前面的注释#,在后面添加密码
requirepass hzlarm
开启Redis的远程连接
注释掉绑定地址#bind 127.0.0.1
修改Redis的默认端口
port 6379
进客户端:redis-cli
参考:https://blog.csdn.net/hzlarm/article/details/99432240
23.安装mongodb
参考https://www.cnblogs.com/soaeon/p/9068756.html
可以看文档
24.docker安装
1.更新软件包缓存:sudo apt-get update
2.再安装需要的包
sudo apt install apt-transport-https ca-certificates software-properties-common curl
3.添加Docker官方GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4.设置Docker稳定版仓库
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”
5.安装最新版Docker CE(社区版)
sudo apt-get install docker-ce
6.设置开机自启动并启动 Docker-ce(安装成功后默认已设置并启动,可忽略)
sudo systemctl enable docker
sudo systemctl start docker
7.测试运行
sudo docker run hello-world
8.添加当前用户到 docker 用户组,可以不用 sudo 运行 docker(可选)
sudo groupadd docker
sudo usermod -aG docker $USER
9.测试添加用户组(可选)
docker run hello-world