uname -a (Debian查看版本当前操作系统内核
cat /etc/debian_version 查看debian版本号
#备份一下软件源
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
一般情况下,将 /etc/apt/sources.list 文件中 Debian 默认的源地址 http://deb.debian.org/ 替换为 http://mirrors.ustc.edu.cn 即可。
更新源
#!/bin/bash
cat >/etc/apt/sources.list <<EOF
deb http://mirrors.163.com/debian/ stretch main non-free contrib
deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
EOF
1
2
3
4
5
6
7
8
9
10
11
sudo apt update
1
安装依赖
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
1
cd boo #一个下载的目录
1
安装 curl
apt-get install curl
curl -O https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
tar -xf .tar
无法解压:
apt install -y xz-utils
安装解压python3包
cd到Python源目录
cd Python-3.5.2
tar -xf Python-3.5.2.tar
2.5 安装python3依赖包
apt -y install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
2.6 编译安装
#配置安装的位置
./configure --prefix=/usr/local/python3 --with-ssl
编译源码
》》make all
#安装python二进制文件
make altinstall
创建Python3和pip3软链接,将系统命令python3、pip3指向刚安装的python3、pip3
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
安装python时出现Ignoring ensurepip failure:pip required SSL/TLS
因为没有安装OpenSSL
使用yum install openssl-devel;
但是我的安装出现 There are no enabled repos…
好像是因为没有配置yum 源;处理半天解决不了
直接安装openssl-devel sudo apt-get install libssl-dev
就可以了
最开始apt install python-pip,但是之后下载的类库却下到python2里去了。又升级也不行,运行项目也变成了python2运行。
又安装pip3。
用sudo 下的 apt install python3-pip
apt install vim
apt install git
1 终端启动
$ export FLASK_APP=helloworld
$ flask run
附Debian学习:
1).Apt-get 命令,用于获取软件安装包:
apt-setup 设置Apt源.可选择列表或者手工导入
apt-get update 系统软件包更新
apt-get upgrade 更新所有软件包并且自动升级成最新
apt-get dist-upgrade 更新软件包并解决软件依赖关系
apt-cache search keyword 查找指定软件包信息
apt-cache show package_name 详细显示指定软件包的信息
apt-get install 安装指定软件包
apt-get remove 移除指定软件包
===================================
常用配置命令:
base-config 配置基本系统
apt-get install zhcon 安装 Zhcon 中文字符支持包.
zhcon 运行 Zhcon UC-DOS 中文系统
dpkg-reconfigure xserver