-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Binary & Package Distributions
Siyuan Ren edited this page Nov 26, 2019
·
34 revisions
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/trojan-gfw/trojan-quickstart/master/trojan-quickstart.sh)"
or
sudo bash -c "$(wget -O- https://raw.githubusercontent.com/trojan-gfw/trojan-quickstart/master/trojan-quickstart.sh)"
sudo apt-get install trojan
sudo pacman -S trojan
$(AURHelper) -S trojan-git
sudo apt install trojan
TROJAN_DEBIAN_VERSION="1.10.0-3"
sudo apt update
sudo apt install build-essential devscripts debhelper cmake libboost-system-dev libboost-program-options-dev libssl-dev default-libmysqlclient-dev python3 curl openssl
dget http://ftp.us.debian.org/debian/pool/main/t/trojan/trojan_${TROJAN_DEBIAN_VERSION}.dsc
dpkg-source -x trojan_${TROJAN_DEBIAN_VERSION}.dsc trojan-${TROJAN_DEBIAN_VERSION}
cd trojan-${TROJAN_DEBIAN_VERSION}/
dpkg-buildpackage -us -uc -d
sudo dpkg -i ../trojan_${TROJAN_DEBIAN_VERSION}_$(dpkg-architecture -q DEB_BUILD_ARCH).deb
sudo apt purge devscripts debhelper cmake # you can remove it now
sudo emerge --sync
sudo emerge -av trojan
Not for Debian
sudo add-apt-repository ppa:greaterfire/trojan
sudo apt-get update
sudo apt-get install trojan
sudo apt-get install trojan
https://github.com/trojan-gfw/trojan/releases/latest
There are two ways:
- Use crouton to install a linux chroot environment, and install trojan just like in a normal linux.
- Enable Google's
Linux (beta)
in the settings, and run the following commands in the terminal:or you can upgrade it to Debian Buster:sudo -i apt update apt -y install git g++ cmake libboost-system-dev libboost-program-options-dev libssl-dev default-libmysqlclient-dev git clone https://github.com/trojan-gfw/trojan.git cd trojan/ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DSYSTEMD_SERVICE=ON . make install
sudo -i apt update && apt dist-upgrade cp /etc/apt/sources.list /etc/apt/sources.list.bak sed -i 's/stretch/buster/g' /etc/apt/sources.list apt update && apt dist-upgrade apt install trojan
Note: The IP address of the SOCKS5 proxy is not 127.0.0.1
, check it by running ifconfig
or ip addr
.
https://github.com/trojan-gfw/trojan/releases/latest
Download and install vc_redist.x64.exe before running the Windows binary.
Install homebrew and run commands
brew tap trojan-gfw/homebrew-trojan
brew install trojan
Use brew services
to launch at login.
Alternatively, download the binary release