Linux学习记录

Linux学习记录

一、Linux下载安装

1、下载安装VMware

2、在VMware下安装CentOS6.5

https://blog.csdn.net/lzwglory/article/details/53468199

2、配置网络环境

第一步,进入到/etc/sysconfig/network-scripts目录(存在网卡的配置文件)

第二步,使用vi编辑ifcfg-eth0并写入一下内容 

设备类型:TYPE=Ethernet

地址分配模式:BOOTPROTO=static

网卡名称:NAME=eth0

是否启动:ONBOOT=yes

IP地址:IPADDR=192.168.32.180

子网掩码:NETMASK=255.255.255.0

网关地址:GATEWAY=192.168.32.2

DNS地址:DNS1=192.168.32.2

第三步,重启网络,并测试网络是否联通

service network restart
ping www.baidu.com

注意:若出现以下无法ping通的情况,可能是配置IP出错,将网关和DNS设置和VMware适配器中网关和DNS配置成一样,如若不行就继续修改配置文件里的网关和DNS设置,多修改几次,如果还是不行的话查看VMware服务并设置成自动

3、配置yum源

系统安装完成后默认的下载源是国外的,国内下载一些软件的话速度回很慢,所以我们配置为国内的yum源

3.1、下载repo文件
下载地址:http://mirrors.163.com/.help/centos.html
3.2、备份替换系统的repo文件
cd /etc/yum.repos.d
mv CentOS-Base.repo  CentOS-Base.repo.bak

3.3、执行yum源更新
yum clean all
yum makecache
yum update
3.4、到此结束,用yum安装一下文件,看是否ok
yum install vim*
3.5、vim基础配置
vim ~/.vimrc

编写以下内容

“”""""""""""""""""""""""""""""""
“Interface
“””"""""""""""""""""""""""""""""
set nu “show line number
syntax enable “syntax highlight
syntax on
“”””""""""""""""""""""""""""""""
“Key command
“””"""""""""""""""""""""""""""""
set tabstop=4 “set Tab = 4
set softtabstop=4 “indent= 4
set shiftwidth=4
“”””""""""""""""""""""""""""""""
“Compile
“””"""""""""""""""""""""""""""""
map :call CompileRunGcc()
func! CompileRunGcc()
exec “w”
if &filetype == ‘c’
exec “!g++ % -o %<”
exec “! ./%<”
elseif &filetype == ‘cpp’
exec “!g++ % -o %<”
exec “! ./%<”
elseif &filetype == ‘java’
exec “!javac %”
exec “!java %<”
elseif &filetype == ‘sh’
:!./%
endif
endfunc
“”"""""""""""""""""""""""""""""""
“Debug
“””""""""""""""""""""""""""""""""
map :call Rungdb()
func! Rungdb()
exec “w”
exec “!g++ % -g -o %<”
exec “!gdb ./%<”
endfunc
“”""""""""""""""""""""""""""""""""
“Others
“””"""""""""""""""""""""""""""""""
filetype plugin indent on
set autowrite
set ruler
set cursorline
set magic
set guioptions-=T
set guioptions-=m
set autoindent
set cindent
set mouse=a " always use mouse

二、Linux下python3.6.6安装

1、下载python3.6.6 https://www.python.org/downloads/source/

2、下载后用winscp导入Linux,并解压 tar -zxvf Python-3.6.6

3、准备编译环境

yum install gcc (python大部分是c)

4、准备安装依赖包:zlib,openssl 。Python的pip需要依赖这两包

yum install zlib* openssl*

5、预编译

./configure --prefix=/usr/python-3.6.6 --enable-optimizations

6、编译

make

7、安装

make install

8、配置环境变量

为了方便使用,让系统帮助自动找到命令的执行文件的路径

printenv 查看环境变量

path的值是一堆目录,每个目录之间用:隔开

vim ~/.bashrc 在文件的最后新建一行

PATH=$PATH:/usr/python-3.6.6/bin

执行 source ~/.bashrc 相当于更新

第二种方法(有时候会出问题)

vim ~/.bashrc 在文件的最后新建一行

PYTHON_HOME=/usr/python-3.6.6

PATH=$PATH:PYTHON_HOME/bin

执行 source ~/.bashrc

注意:

/etc/profile :表示整个系统的环境变量配置文件

~/bashrc :当前用户的环境变量配置文件

9、安装ipython(ipython3 更好用)

pip3 install ipython

问题:python3安装完成后一直无法安装ipython和其他

解决:执行 pip3 install --upgrade setuptools

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值