Kali Linux 2017.3 64位全新安装环境下Terminator终端安装失败求助
Hey there, let’s work through this Terminator installation problem you’re facing on your fresh Kali 2017.3 setup in VirtualBox. Older Kali versions can be finicky with repo configurations and dependencies, so here are targeted fixes to get Terminator up and running:
1. Validate and Update Your Repo Configuration
Kali 2017.3 relies on specific repository URLs that differ from newer releases. First, back up your existing sources.list file, then replace its content with compatible entries:
# Back up the original file sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak # Overwrite with 2017.3-compatible repos echo "deb http://old.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list echo "deb-src http://old.kali.org/kali kali-rolling main non-free contrib" | sudo tee -a /etc/apt/sources.list
Next, refresh the keyring to resolve authentication errors:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ED444FF07D8D0BF6 sudo apt-get update && sudo apt-get upgrade -y
2. Fix Broken Dependencies First
Older Kali installations often have unresolved dependencies that block package installs. Run these commands to clean up your system:
sudo apt-get install -f sudo dpkg --configure -a
Now try installing Terminator again via apt:
sudo apt-get install terminator -y
3. Source Installation (With Compatible Dependencies)
If you still want to install from source, missing build dependencies were likely the issue. Install all required tools and libraries first:
sudo apt-get install git build-essential python3-setuptools python3-gi python3-cairo python3-configobj
Then clone the official Terminator repository and check out a version compatible with Kali 2017.3’s Python environment (the latest version may be too new):
git clone https://github.com/gnome-terminator/terminator.git cd terminator git checkout v1.91 # This tag works reliably with Python 3.5 (shipped with Kali 2017.3) sudo python3 setup.py install
You can launch Terminator by typing terminator in your terminal after installation.
4. Alternative: Install a Pre-Built DEB Package
If all else fails, grab a compatible DEB package for Terminator 1.91 and install it directly:
wget http://http.kali.org/pool/main/t/terminator/terminator_1.91-4_all.deb sudo dpkg -i terminator_1.91-4_all.deb sudo apt-get install -f # Resolve any remaining dependency gaps
内容的提问来源于stack exchange,提问作者John Smith

