sudo apt-get install tcl8.5-dev tk8.5-dev

sudo apt-get install tcl8.5-dev tk8.5-dev

我想在 Ubuntu 14.04 上安裝 ns2.35。當我執行這個命令時:

$ sudo apt-get install tcl8.5-dev tk8.5-dev
Reading package lists... Done
Building dependency tree  
Reading state information... Done
E: Unable to locate package tcl8.5-dev
E: Couldn't find any package by regex 'tcl8.5-dev'
E: Unable to locate package tk8.5-dev
E: Couldn't find any package by regex 'tk8.5-dev'

我該怎麼做才能解決這個問題?

答案1

這些軟體包存在並且在 Ubuntu 14.04 中可用,以下是我的 Ubuntu 14.04.4 中命令的輸出:

galoget@hackem:~$ sudo apt install tcl8.5-dev tk8.5-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libfontconfig1-dev libfreetype6 libfreetype6-dev libpng12-dev
  libpthread-stubs0-dev libtcl8.5 libtk8.5 libx11-dev libx11-doc libxau-dev
  libxcb1-dev libxdmcp-dev libxext-dev libxft-dev libxrender-dev libxss-dev
  tcl8.5 tk8.5 x11proto-core-dev x11proto-input-dev x11proto-kb-dev
  x11proto-render-dev x11proto-scrnsaver-dev x11proto-xext-dev
  xorg-sgml-doctools xtrans-dev
Suggested packages:
  libxcb-doc libxext-doc tcl-tclreadline tcl8.5-doc tk8.5-doc
The following NEW packages will be installed:
  libfontconfig1-dev libfreetype6-dev libpng12-dev libpthread-stubs0-dev
  libtcl8.5 libtk8.5 libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev
  libxext-dev libxft-dev libxrender-dev libxss-dev tcl8.5 tcl8.5-dev tk8.5
  tk8.5-dev x11proto-core-dev x11proto-input-dev x11proto-kb-dev
  x11proto-render-dev x11proto-scrnsaver-dev x11proto-xext-dev
  xorg-sgml-doctools xtrans-dev
The following packages will be upgraded:
  libfreetype6
1 upgraded, 27 newly installed, 0 to remove and 261 not upgraded.
Need to get 8.262 kB of archives.
After this operation, 37,2 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

提示,您可以在以下位置搜尋任何 Ubuntu 發行版本的任何軟體包:這個網站,您也可以從該網站下載文件,以下是您嘗試安裝的兩個軟體包:

下載 .DEB 檔案後,要安裝它們,只需按照以下步驟操作:

  • 假設 .DEB 檔案適用於 am64 且位於~/Downloads

    cd ~/Downloads
    sudo dpkg -i tcl8.5-dev_8.5.15-2ubuntu1_amd64.deb
    sudo dpkg -i tk8.5-dev_8.5.15-2ubuntu3_amd64.deb
    

但我相信您將需要一些依賴項才能正確安裝這兩個軟體包並使其正常工作,您可以在開始時檢查我的終端的輸出。

答案2

嘗試新增主要的儲存庫與

sudo add-apt-repository main

並重試安裝

sudo apt-get update
sudo apt-get install tcl8.5-dev tk8.5-dev

相關內容