阿里云ECS centos系统主机安装you-get详细过程记录

一. 关于you-get

    You-Get视频下载工具

    You-Get是一个基于Python 3的视频下载工具

    几乎支持目前主要的国内视频网站

    项目主页:http://www.soimort.org/you-get

    GitHub地址:https://github.com/soimort/you-get

二、 you-get安装

下载最新you-get:

wget https://github.com/soimort/you-get/archive/master.zip

解压到指定目录
 
unzip -o -d /opt/soft/you-get /opt/soft/master.zip

you-get安装需要python3环境的支持

具体安装步骤如下:

1、CentOS6.5 安装Python 的依赖包

yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

2、下载Python3.5的源码包并编译

wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
tar xf Python-3.5.0.tgz
cd Python-3.5.0
./configure --prefix=/usr/local --enable-shared
make
make install
ln –s /usr/local/bin/python3 /usr/bin/python3

3、在运行Python之前需要配置库:

echo /usr/local/lib >> /etc/ld.so.conf.d/local.conf
ldconfig

4、运行演示:

python3 --version
Python 3.5.0

5、删除编译Python时所需要的库

yum groupremove "Development tools" --remove-leaveas
yum remove zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel --remove-leaves

6、设置别名方便使用

alias py=python3

三. you-get使用

执行如下命令:
查看视频基本信息
python3 /opt/soft/you-get/you-get-master/you-get -i  http://www.yicai.com/videos/2016/01/4735362.html
下载视频:
python3 /opt/soft/you-get/you-get-master/you-get http://www.yicai.com/videos/2016/01/4735362.html

时间: 2024-09-19 17:07:08

阿里云ECS centos系统主机安装you-get详细过程记录的相关文章

阿里云ecs服务器中安装部署node.js的步骤_node.js

首先下载了putty用来连接服务器的控制台,还有flashFXP用来上传文件.下面是详细的步骤,一起来看看. 1.下载node.js 下载地址:node.js 千万不要用命令行下载,太慢. 下载完成后上传至服务器. 2.解压 进入到node.js安装包的目录,然后输入命令: tar zxf node-latest.tar.gz 3.编译 进入解压后的文件夹 输入命令: ./configure 多等一会 再输入命令: make 4.安装 命令: make install 再等一会. 结束后,输入

CentOS 7安装Docker服务详细过程_docker

Docker 简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口. Docker 官网:http://www.docker.com/ Docker 官方文档:https://docs.docker.com/ Docker Github 地址:https://github.com/docker/docker Docker 仓库:https:

阿里云ECS服务器CentOS7上安装Apache服务

阿里云ECS服务器CentOS7上安装Apache服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [root@localhost ~]# yum -y update 如果显示以下内容说明已经更新完成 Replaced:   grub2.x86_64 1:2.02-0.64.el7.centos   grub2-tools.x86_64 1:2.02-0.64.el7.centos        

阿里云ECS服务器CentOS7上安装MySql服务

阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [root@localhost ~]# yum -y update 如果显示以下内容说明已经更新完成 Replaced:   grub2.x86_64 1:2.02-0.64.el7.centos   grub2-tools.x86_64 1:2.02-0.64.el7.centos Complete

常见问题:阿里云ECS云服务器怎么安装配置SSL证书

在阿里云-ECS云服务器上部署ssl证书之前,我们需先下载应用软件amssl,下载完毕之后,点击面板右上角的应用软件.接下来是配置证书模版. sslz  阿里云湖北服务中心:武汉捷讯信息技术有限公司 配置证书模板 在应用软件区域找到刚刚下载好的amssl,点击证书管理.首先创建一个证书模板,环境选择Inmpssl,证书名称,备注说明填写任意好记的名称,点击创建.创建完毕,在出现的SSL模板后面点击配置. amssl证书 成功在景安申请证书后,会得到一个有密码的压缩包文件,输入证书密码后解压得到五

希望高手教我在阿里云ECS的Server08R2系统中安装虚拟机

问题描述 希望高手教我在阿里云ECS的Server08R2系统中安装虚拟机.QQ:344151365

阿里云ecs服务器实例如何选择配置?(最详细教程)

阿里云ecs服务器实例如何选择配置? 购买前请先领取阿里云幸运券随机优惠还能百分百中奖小米电源一个!幸运的话中一等奖还能获得iPad mini. 1.阿里云ecs服务器实例地域配置: 计费方式建议选择"包年包月" 2.阿里云ecs服务器实例地域配置: 阿里云节点地区所对应的城市如下: 华北1:青岛 华北2:北京 华北3:张家口 华北5:呼和浩特 华东1:杭州 华东2:上海 华南1:深圳 华北地区:北京,天津,河北,山西,内蒙古. 华东地区:上海,江苏,浙江,山东,安徽. 华南地区:广东

阿里云ECS服务器配置怎么选择?(新手教程)

阿里云ECS服务器配置怎么选择? 购买前请先领取阿里云幸运券 随机优惠还能百分百中奖小米电源一个! 阿里云ECS服务器节点问题   选择青岛节点还是杭州节点? 阿里云节点地区所对应的城市如下,华北地区:北京,天津,河北,山西,内蒙古. 华东地区:上海,江苏,浙江,山东,安徽,华南地区:广东,广西,海南,福建 杭州节点 是属于华东地区拓扑 ,青岛节点 是属于华北地区拓扑 .如果你网站访问者大部分来自华北 那还是选择青岛,相反就选择杭州! 如果没有自己上方没有自己所在的地区 那么我们就近选择节点,丝

阿里云ECS编译升级VM内核到4.x

今天没事通过编译的方法,测试了一下centos7.x系统下降3.x内核升级到4.x,记录一下.以前阿里云的ECS是不可以升级内核的,实际阿里云centos5.8以上的系统,就支持yum升级内核了.只是内核升级是一件有风险的事情,特别是在定制的非标准硬件的云环境下,所以阿里云ECS购买须知也明确提醒,不要轻易升级内核.操作有风险,请做好快照备份.下面是操作过程: 查看当前系统版本centos7.0:内核版本:3.10.0: 1 [root@iZ28yx1yevuZ ~]# lsb_release