安装 软件包
-
.sh
$ bash Miniconda3-latest-Linux-x86_64.sh
-
.deb
$ sudo dpkg xxx.deb
debian 类系统安装包,双击也成 -
.bin
chmod +x program
-
.tar.gz
sudo tar -xzf xxxx.tar.gz
先解压缩-x
= extract-z
= gzipped archive-f
= get from a file, not a tape drive- To find more help on tar, enter
tar --help
orman tar
in your terminal. refer
使用网络源安装
直接的 debian apt 包管理 sudo apt-get install xxx
添加软件源,也可以去系统软件更新源哪里设置
添加 PPA 源
添加 PPA 源的命令为:sudo add-apt-repository ppa:user/ppa-name
添加好记得要更新一下:sudo apt-get update
删除 PPA 源
删除 PPA 源的命令格式则为:sudo add-apt-repository -r ppa:user/ppa-name
然后进入 /etc/apt/sources.list.d 目录,将相应 ppa 源的保存文件删除。
最后同样更新一下:sudo apt-get update
- 其他包管理工具:
yum
使用yum安装apache
$ yum install httpd
更新apache
$ yum update httpd
卸载/删除apache
$ yum remove httpd
rpm
使用rpm安装apache
# rpm -ivh httpd-2.2.3-22.0.1.el5.i386.rpm
更新apache
# rpm -uvh httpd-2.2.3-22.0.1.el5.i386.rpm
卸载/删除apache
# rpm -ev httpd
tar
创建一个新的tar文件
$ tar cvf archive_name.tar dirname/
解压tar文件
$ tar xvf archive_name.tar
查看tar文件
$ tar tvf archive_name.tar
wget下载
使用wget从网上下载软件、音乐、视频
$ wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz
下载文件并以指定的文件名保存文件
$ wget -O taglist.zip http://www.vim.org/scripts/download_script.php?src_id=7701
refer :
- https://gywbd.github.io/posts/2014/8/50-linux-commands.html
- https://my.oschina.net/bigtree/blog/726403
mv
移动文件
mv [options] source dest mv [options] source... directory
参数说明:
- -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;
- -f: 在mv操作要覆盖某已有的目标文件时不给任何指示; refer
设置环境变量、路径
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
PYENV_ROOT,"$HOME/.pyenv"
: 环境变量名称和值
PATH,"$PYENV_ROOT/bin:$PATH"` : 执行bin路径
~/.bash_profile
一般是 ~/.bashrc
文件管理器 输入就能跳转过去,echo 是 打印过去
刷新生效:source ~/.bashrc
修改 pip 镜像源
默认修改
~/.config/pip/pip.conf
(Linux),%APPDATA%pippip.ini
(Windows 10) 或$HOME/Library/Application Support/pip/pip.conf
(macOS) (没有就创建一个), 修改index-url
至tuna,例如[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
pip 和 pip3 并存时,只需修改
~/.pip/pip.conf
。
如果不行 : 直接去系统文件 sudo 创建 /etc/pip.conf
refer : https://mirrors.tuna.tsinghua.edu.cn/help/pypi/
修改Anaconda 镜像源
TUNA 提供了 Anaconda 仓库的镜像,运行以下命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes
即可添加 Anaconda Python 免费仓库。
-
Anaconda 的好处是 环境 一路yes 就会给搞定,成为默认的管理版本;.
ps系统自带python有系统软件依赖,折腾坏了甚至rm删了, 系统都会崩。
-
conda 可以方便管理环境; 个人感觉比 virtualenv 好用,
-
Anaconda 包含大量模块,省得一个个去下,科学计算方便;如只需要conda 可以使用miniconda
-
完整的Anaconda 包含 ipython, Spyder, jupyter notebook