‘make install’问题

‘make install’问题

我是 ubuntu 新手。所以我尝试通过输入“make install”来安装软件。出现此错误。请帮助我。

cd src && make CC='gcc' CPPFLAGS='' DEFS='-DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/usr/bin//etc/wgetrc\" -DLOCALEDIR=\"/usr/bin//share/locale\"' CFLAGS='-O2 -Wall -Wno-implicit' LDFLAGS='' LIBS='' prefix='/usr/bin/' exec_prefix='/usr/bin/' bindir='/usr/bin//bin' infodir='/usr/bin//info' mandir='/usr/bin//man' manext='1' install.bin
make[1]: Entering directory `/home/praneethpj/wget1.5.3/src'
gcc -O2 -Wall -Wno-implicit  -o wget  cmpt.o connect.o fnmatch.o ftp.o ftp-basic.o ftp-ls.o ftp-opie.o getopt.o headers.o host.o html.o http.o init.o log.o main.o md5.o netrc.o rbuf.o recur.o retr.o url.o utils.o version.o 
/usr/bin/ld: h_errno: TLS definition in //lib/libc.so.6 section .tbss mismatches non-TLS reference in ftp.o
//lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [wget] Error 1
make[1]: Leaving directory `/home/praneethpj/wget1.5.3/src'
make: *** [install.bin] Error 2

答案1

sudo apt-get install firefox
这是通过终端进行的,
如果你想通过 GUI 安装它,那么 ubuntu 软件源是一个很好的存储库类型,无论你想安装什么软件,另一种方法是通过 synaptic 包管理器,有关更多详细信息,请阅读http://www.wikihow.com/Install-Software-in-Ubuntu

答案2

要使用源代码安装软件(如您尝试的那样),通常需要 3 个命令。以下是您需要遵循的步骤:

  • 移动到包含源代码的目录。
cp /路径/到/源代码
  • 查找名为README或 的文件INSTALL。该文件(如果存在)可能包含安装说明。

否则,您也可以查看下载源的网站以获取信息。

  • 如果您不想这样做(我建议您这样做),请运行以下命令:
    。/配置
    制作
    安装
  • 您可能会收到错误./configure,这意味着configure文件不存在,在这种情况下您应该阅读安装说明,或者可能存在一些需要先安装的依赖项。

或者,当然,它们可能只是一些警告,根据使用情况,它们并不会具有太大意义。

相关内容