在 linux 中从源代码安装 Popcorn time

爆米花时间 是一个 多平台视频流应用. 它是由浏览器 (node-webkit) 呈现的 HTML/CSS/JavaScript 应用程序 (NodeJS)。 这 流媒体 是由一个 洪流客户端 为了 节点 (飞利浦)。 应用程序自动从不同来源获取所有信息(种子、图像、信息),并很好地组合在一起。

在 CentOS 上构建爆米花时间/Fedora 和 Debian/Ubuntu/Mint Linux

首先,安装系统依赖项:

# sudo yum install -y nodejs rubygem-compass wget git
# sudo apt-get install nodejs npm wget git -y

现在,得到 爆米花时间 源代码:

# git clone https://git.popcorntime.io/stash/scm/pt/popcorn-app.git

爆米花时间 是用 javascript 编写的,所以我们需要 grunt 和其余的项目依赖项。 我们切换到刚刚用 git 拉取的项目目录,因此所有这些都在本地安装在 node_modules 下。

# cd popcorn-app # npm install grunt-cli bower # npm install

制作爆米花时间:

# node_modules/grunt-cli/bin/grunt build --platforms=linux64

安装爆米花时间

现在,让我们将构建移动到一个可以轻松启动它的地方:

# sudo cp -r build/releases/Popcorn-Time/linux64/Popcorn-Time/ /opt/ # sudo ln -s /opt/Popcorn-Time/Popcorn-Time /usr/bin/

创建桌面快捷方式:

# sudo wget https://upload.wikimedia.org/wikipedia/commons/6/6c/Popcorn_Time_logo.png -O /usr/share/pixmaps/popcorntime.png
echo "[Desktop Entry]       Comment=Watch movies and TV Shows       Terminal=false       Name=PopcornTime       Categories=AudioVideo;       Exec=/opt/Popcorn-Time/Popcorn-Time       Type=Application       Icon=popcorntime" > ~/Desktop/PopcornTime.desktop
chmod +x ~/Desktop/PopcornTime.desktop

就这些!