sh如何在debian/ubuntu上安装phantomjs(代码片段)

author author     2022-12-21     724

关键词:

# How to install PhantomJS on Ubuntu

Version: `1.9.8`

Platform: `x86_64`

First, install or update to the latest system software.

	sudo apt-get update
	sudo apt-get install build-essential chrpath libssl-dev libxft-dev
	
Install these packages needed by PhantomJS to work correctly.

	sudo apt-get install libfreetype6 libfreetype6-dev
	sudo apt-get install libfontconfig1 libfontconfig1-dev


Get it from the [PhantomJS website](http://phantomjs.org/).

	cd ~
	export PHANTOM_JS="phantomjs-1.9.8-linux-x86_64"
	wget https://bitbucket.org/ariya/phantomjs/downloads/$PHANTOM_JS.tar.bz2
	sudo tar xvjf $PHANTOM_JS.tar.bz2

Once downloaded, move Phantomjs folder to `/usr/local/share/` and create a symlink:

	sudo mv $PHANTOM_JS /usr/local/share
	sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin

Now, It should have PhantomJS properly on your system.

	phantomjs --version
#!/usr/bin/env bash
# This script install PhantomJS in your Debian/Ubuntu System
#
# This script must be run as root:
# sudo sh install_phantomjs.sh
#

if [[ $EUID -ne 0 ]]; then
	echo "This script must be run as root" 1>&2
	exit 1
fi

PHANTOM_VERSION="phantomjs-1.9.8"
ARCH=$(uname -m)

if ! [ $ARCH = "x86_64" ]; then
	$ARCH="i686"
fi

PHANTOM_JS="$PHANTOM_VERSION-linux-$ARCH"

sudo apt-get update
sudo apt-get install build-essential chrpath libssl-dev libxft-dev -y
sudo apt-get install libfreetype6 libfreetype6-dev -y
sudo apt-get install libfontconfig1 libfontconfig1-dev -y

cd ~
wget https://bitbucket.org/ariya/phantomjs/downloads/$PHANTOM_JS.tar.bz2
sudo tar xvjf $PHANTOM_JS.tar.bz2

sudo mv $PHANTOM_JS /usr/local/share
sudo ln -sf /usr/local/share/$PHANTOM_JS/bin/phantomjs /usr/local/bin

sh如何在debian/ubuntu上安装nginx和googlepagespeed(代码片段)

查看详情

如何在debian/ubuntu/kali上重新打包已安装的软件(代码片段)

  HowToRepackInstalledSoftwareonDebian/Ubuntu  Itcanhappenthataparticularversionofaspecifictweakedpackagenolongeravailableelsewhereoryouwanttheexact“clone”oftherunningsoftware.IfyouhaveinstalledsomeDe 查看详情

如何在debian/ubuntu/kali上重新打包已安装的软件(代码片段)

...onthenyou’llneedtoinstallthedependenciesaswell.  划重点: 1.如何将Debian系Linux系统或服务器上已安装的软件重新打包,制作deb安装包; 2.能否实现软件环境的克隆,以避免因缺失依赖而项导致的无法安装; 3.保持软... 查看详情

如何在debian/ubuntu/kali上重新打包已安装的软件(代码片段)

...onthenyou’llneedtoinstallthedependenciesaswell.  划重点: 1.如何将Debian系Linux系统或服务器上已安装的软件重新打包,制作deb安装包; 2.能否实现软件环境的克隆,以避免因缺失依赖而项导致的无法安装; 3.保持软... 查看详情

sh如何在ubuntu上安装bluejeans(代码片段)

查看详情

在各种常见的linux操作系统(centos,debian,ubuntu)上安装docker最新版(代码片段)

1.CentOS上安装Docker1.1.卸载旧版本旧版本的Docker被称为或。如果这些是已安装,卸载它们以及关联的依赖项。dockerdocker-engine$sudoyumremovedocker\\docker-client\\docker-client-latest\\docker-common\\docker-latest\\docker-latest-logrotat 查看详情

sh如何在macosx上安装和编译rsync(代码片段)

查看详情

sh如何在centos7上安装pip(代码片段)

查看详情

sh如何正确安装pythonselenium(在ubuntugnome上测试)(代码片段)

查看详情

sh如何在centos6.4上安装graphicsmagick(代码片段)

查看详情

sh如何在centos上自动安装oraclejdk1.8(代码片段)

查看详情

在各种常见的linux操作系统(centos,debian,ubuntu)上安装docker最新版(代码片段)

...sudoyuminstalldocker-cedocker-ce-clicontainerd.iodocker-compose-plugin2.在Debian上安装Docker2.1.卸载旧版本sudoapt-getremovedockerdocker-enginedocker.ioconta 查看详情

sh使用checkinstall为debian/ubuntu创建rkt包(代码片段)

查看详情

debian/ubuntu/kali如何安装spotify音乐白嫖神器(代码片段)

  HowtoinstallSpotifyonDebian/Ubuntu/KaliLinux  可能有小伙伴不了解,什么是Spotify?博主照搬维基百科来做简要介绍:  Spotify(/ˈspɒtɪfaɪ/),中文译作“声田”),是一家瑞典线上音乐流媒体平台&... 查看详情

debian/ubuntu/kali如何安装spotify音乐白嫖神器(代码片段)

  HowtoinstallSpotifyonDebian/Ubuntu/KaliLinux  可能有小伙伴不了解,什么是Spotify?博主照搬维基百科来做简要介绍:  Spotify(/ˈspɒtɪfaɪ/),中文译作“声田”),是一家瑞典线上音乐流媒体平台&... 查看详情

sh如何在新的ubuntu安装上构建比特币(0.13)(代码片段)

查看详情

markdown在debian/ubuntu上模拟arm(代码片段)

查看详情

如何在linux上安装git服务

1、yum方式安装#yum-yinstallgit如果提示系统提示没有找到git包,可以采用下面的方式2、下载Git源码包$tar-xjvfgit-1.7.4.1.tar.bz2$cdgit-1.7.4.1/$makeprefix=/usr/localall$makeprefix=/usr/localinstall参考技术A方法步骤一、通过包管理器安装GitGit是所有主... 查看详情