sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup sudo vi /etc/apt/sources.list ~ deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse ~ :wq sudo apt-get update sudo apt-get upgrade # 安装编译工具 sudo apt-get install build-essential
之后在software&updates的图形界面把软件下载源换成刚加的源。
和源相关的报错
pip3
可能pip3会出现pip3 ImportError: cannot import name ‘sysconfig’的错误,继续加上ubuntu-cn相关源。
1 2 3 4 5 6
sudo vi /etc/apt/sources.list ~ deb http://cn.archive.ubuntu.com/ubuntu bionic main multiverse restricted universe deb http://cn.archive.ubuntu.com/ubuntu bionic-updates main multiverse restricted universe deb http://cn.archive.ubuntu.com/ubuntu bionic-security main multiverse restricted universe deb http://cn.archive.ubuntu.com/ubuntu bionic-proposed main multiverse restricted universe
语言支持->键盘输入法系统->iBUS 设置->区域与语言->输入源->+ 汉语(pinyin) win + space 切换输入法
Mysql5.7
1 2 3 4 5 6
mysql --version sudo apt-get install mysql-client-core-5.7 sudo apt-get install mysql-client-5.7 sudo apt-get install mysql-server-5.7 # 启用 sudo systemctl start mysql
在安装服务的时候会提示设置密码,少了这个步骤需要手动设置:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
sudo vim /etc/mysql/debian.cnf ~ [client] hostname = localhsot user = [?] passsword = [?] ~ :q
#登陆mysql并修改 mysql -h localhost -u [user] -p [password] use mysql #修改密码 update user set authentication_string=password('[password]') where user='root' and host='localhost'; update user set plugin="mysql_native_password"; #刷新起效 flush privileges; exit sudo service mysql restart
开启远程登陆
1 2 3 4 5 6 7
mysql -h localhost -u [user] -p [password] use mysql show columns FROM mysql; update user SET host="%" WHERE user="root" flush privileges; exit sudo service mysql restart
调整配置,确保mysql服务监听地址
1 2 3
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf /bind-address bind-address=0.0.0.0